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( | auto_devops_enabled | typing.Union[bool, cdktf.IResolvable] | Default to Auto DevOps pipeline for all projects within this group. | | avatar | str | A local path to the avatar image to upload. **Note**: not available for imported resources. | | avatar_hash | str | The hash of the avatar image. | +| default_branch | str | Initial default branch name. | | default_branch_protection | typing.Union[int, float] | See https://docs.gitlab.com/ee/api/groups.html#options-for-default_branch_protection. Valid values are: `0`, `1`, `2`, `3`, `4`. | | default_branch_protection_defaults | GroupDefaultBranchProtectionDefaults | default_branch_protection_defaults block. | | description | str | The group's description. | | emails_enabled | typing.Union[bool, cdktf.IResolvable] | Enable email notifications. | | extra_shared_runners_minutes_limit | typing.Union[int, float] | Can be set by administrators only. Additional CI/CD minutes for this group. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#id Group#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#id Group#id}. | | ip_restriction_ranges | typing.List[str] | A list of IP addresses or subnet masks to restrict group access. | | lfs_enabled | typing.Union[bool, cdktf.IResolvable] | Enable/disable Large File Storage (LFS) for the projects in this group. | | membership_lock | typing.Union[bool, cdktf.IResolvable] | Users cannot be added to projects in this group. | @@ -162,7 +164,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} --- @@ -172,7 +174,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} --- @@ -182,7 +184,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} --- @@ -192,7 +194,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} --- @@ -204,7 +206,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} + +--- + +##### `default_branch`Optional + +- *Type:* str + +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} --- @@ -214,7 +226,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} --- @@ -224,7 +236,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} --- @@ -234,7 +246,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} --- @@ -244,7 +256,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} --- @@ -254,7 +266,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} --- @@ -262,7 +274,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/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. @@ -277,7 +289,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} --- @@ -287,7 +299,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} --- @@ -297,7 +309,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} --- @@ -307,7 +319,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} --- @@ -317,7 +329,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} --- @@ -329,7 +341,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} --- @@ -339,7 +351,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} --- @@ -349,7 +361,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} --- @@ -359,7 +371,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} --- @@ -369,7 +381,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} --- @@ -379,7 +391,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} --- @@ -391,7 +403,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} --- @@ -401,7 +413,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} --- @@ -411,7 +423,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} --- @@ -421,7 +433,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} --- @@ -431,7 +443,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} --- @@ -441,7 +453,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} --- @@ -451,7 +463,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} --- @@ -487,6 +499,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla | reset_auto_devops_enabled | *No description.* | | reset_avatar | *No description.* | | reset_avatar_hash | *No description.* | +| reset_default_branch | *No description.* | | reset_default_branch_protection | *No description.* | | reset_default_branch_protection_defaults | *No description.* | | reset_description | *No description.* | @@ -854,9 +867,9 @@ def put_default_branch_protection_defaults( - *Type:* typing.List[str] -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} --- @@ -864,9 +877,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* typing.List[str] -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} --- @@ -876,7 +889,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/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} --- @@ -886,7 +899,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/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} --- @@ -916,7 +929,7 @@ def put_push_rules( 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} --- @@ -926,7 +939,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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} --- @@ -938,7 +951,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} --- @@ -948,7 +961,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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} --- @@ -958,7 +971,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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} --- @@ -968,7 +981,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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} --- @@ -978,7 +991,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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} --- @@ -988,7 +1001,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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} --- @@ -998,7 +1011,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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} --- @@ -1008,7 +1021,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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} --- @@ -1018,7 +1031,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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} --- @@ -1028,7 +1041,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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} --- @@ -1038,7 +1051,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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} --- @@ -1060,6 +1073,12 @@ def reset_avatar() -> None def reset_avatar_hash() -> None ``` +##### `reset_default_branch` + +```python +def reset_default_branch() -> None +``` + ##### `reset_default_branch_protection` ```python @@ -1318,7 +1337,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 --- @@ -1358,6 +1377,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | auto_devops_enabled_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | | avatar_hash_input | str | *No description.* | | avatar_input | str | *No description.* | +| default_branch_input | str | *No description.* | | default_branch_protection_defaults_input | GroupDefaultBranchProtectionDefaults | *No description.* | | default_branch_protection_input | typing.Union[int, float] | *No description.* | | description_input | str | *No description.* | @@ -1387,6 +1407,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | auto_devops_enabled | typing.Union[bool, cdktf.IResolvable] | *No description.* | | avatar | str | *No description.* | | avatar_hash | str | *No description.* | +| default_branch | str | *No description.* | | default_branch_protection | typing.Union[int, float] | *No description.* | | description | str | *No description.* | | emails_enabled | typing.Union[bool, cdktf.IResolvable] | *No description.* | @@ -1656,6 +1677,16 @@ avatar_input: str --- +##### `default_branch_input`Optional + +```python +default_branch_input: str +``` + +- *Type:* str + +--- + ##### `default_branch_protection_defaults_input`Optional ```python @@ -1946,6 +1977,16 @@ avatar_hash: str --- +##### `default_branch`Required + +```python +default_branch: str +``` + +- *Type:* str + +--- + ##### `default_branch_protection`Required ```python @@ -2226,6 +2267,7 @@ group.GroupConfig( 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, @@ -2269,12 +2311,13 @@ group.GroupConfig( | auto_devops_enabled | typing.Union[bool, cdktf.IResolvable] | Default to Auto DevOps pipeline for all projects within this group. | | avatar | str | A local path to the avatar image to upload. **Note**: not available for imported resources. | | avatar_hash | str | The hash of the avatar image. | +| default_branch | str | Initial default branch name. | | default_branch_protection | typing.Union[int, float] | See https://docs.gitlab.com/ee/api/groups.html#options-for-default_branch_protection. Valid values are: `0`, `1`, `2`, `3`, `4`. | | default_branch_protection_defaults | GroupDefaultBranchProtectionDefaults | default_branch_protection_defaults block. | | description | str | The group's description. | | emails_enabled | typing.Union[bool, cdktf.IResolvable] | Enable email notifications. | | extra_shared_runners_minutes_limit | typing.Union[int, float] | Can be set by administrators only. Additional CI/CD minutes for this group. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#id Group#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#id Group#id}. | | ip_restriction_ranges | typing.List[str] | A list of IP addresses or subnet masks to restrict group access. | | lfs_enabled | typing.Union[bool, cdktf.IResolvable] | Enable/disable Large File Storage (LFS) for the projects in this group. | | membership_lock | typing.Union[bool, cdktf.IResolvable] | Users cannot be added to projects in this group. | @@ -2376,7 +2419,7 @@ name: str 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} --- @@ -2390,7 +2433,7 @@ path: str 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} --- @@ -2404,7 +2447,7 @@ auto_devops_enabled: typing.Union[bool, IResolvable] 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} --- @@ -2418,7 +2461,7 @@ avatar: str 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} --- @@ -2434,7 +2477,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} + +--- + +##### `default_branch`Optional + +```python +default_branch: str +``` + +- *Type:* str + +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} --- @@ -2448,7 +2505,7 @@ default_branch_protection: typing.Union[int, float] 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} --- @@ -2462,7 +2519,7 @@ default_branch_protection_defaults: 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} --- @@ -2476,7 +2533,7 @@ description: str 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} --- @@ -2490,7 +2547,7 @@ emails_enabled: typing.Union[bool, IResolvable] 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} --- @@ -2504,7 +2561,7 @@ extra_shared_runners_minutes_limit: typing.Union[int, float] 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} --- @@ -2516,7 +2573,7 @@ id: str - *Type:* str -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. @@ -2535,7 +2592,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} --- @@ -2549,7 +2606,7 @@ lfs_enabled: typing.Union[bool, IResolvable] 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} --- @@ -2563,7 +2620,7 @@ membership_lock: typing.Union[bool, IResolvable] 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} --- @@ -2577,7 +2634,7 @@ mentions_disabled: typing.Union[bool, IResolvable] 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} --- @@ -2591,7 +2648,7 @@ parent_id: typing.Union[int, float] 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} --- @@ -2607,7 +2664,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} --- @@ -2621,7 +2678,7 @@ prevent_forking_outside_group: typing.Union[bool, IResolvable] 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} --- @@ -2635,7 +2692,7 @@ project_creation_level: str 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} --- @@ -2649,7 +2706,7 @@ push_rules: 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} --- @@ -2663,7 +2720,7 @@ request_access_enabled: typing.Union[bool, IResolvable] 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} --- @@ -2677,7 +2734,7 @@ require_two_factor_authentication: typing.Union[bool, IResolvable] 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} --- @@ -2693,7 +2750,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} --- @@ -2707,7 +2764,7 @@ shared_runners_setting: str 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} --- @@ -2721,7 +2778,7 @@ share_with_group_lock: typing.Union[bool, IResolvable] 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} --- @@ -2735,7 +2792,7 @@ subgroup_creation_level: str 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} --- @@ -2749,7 +2806,7 @@ two_factor_grace_period: typing.Union[int, float] 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} --- @@ -2763,7 +2820,7 @@ visibility_level: str 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} --- @@ -2777,7 +2834,7 @@ wiki_access_level: str 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} --- @@ -2800,8 +2857,8 @@ group.GroupDefaultBranchProtectionDefaults( | **Name** | **Type** | **Description** | | --- | --- | --- | -| allowed_to_merge | typing.List[str] | An array of access levels allowed to merge. Valid values are: `developer`, `maintainer`. | -| allowed_to_push | typing.List[str] | An array of access levels allowed to push. Valid values are: `developer`, `maintainer`. | +| allowed_to_merge | typing.List[str] | An array of access levels allowed to merge. Valid values are: `developer`, `maintainer`, `no one`. | +| allowed_to_push | typing.List[str] | An array of access levels allowed to push. Valid values are: `developer`, `maintainer`, `no one`. | | allow_force_push | typing.Union[bool, cdktf.IResolvable] | Allow force push for all users with push access. | | developer_can_initial_push | typing.Union[bool, cdktf.IResolvable] | Allow developers to initial push. | @@ -2815,9 +2872,9 @@ allowed_to_merge: typing.List[str] - *Type:* typing.List[str] -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} --- @@ -2829,9 +2886,9 @@ allowed_to_push: typing.List[str] - *Type:* typing.List[str] -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} --- @@ -2845,7 +2902,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/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} --- @@ -2859,7 +2916,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/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} --- @@ -2917,7 +2974,7 @@ author_email_regex: str 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} --- @@ -2931,7 +2988,7 @@ branch_name_regex: str 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} --- @@ -2947,7 +3004,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} --- @@ -2961,7 +3018,7 @@ commit_committer_name_check: typing.Union[bool, IResolvable] 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} --- @@ -2975,7 +3032,7 @@ commit_message_negative_regex: str 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} --- @@ -2989,7 +3046,7 @@ commit_message_regex: str 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} --- @@ -3003,7 +3060,7 @@ deny_delete_tag: typing.Union[bool, IResolvable] 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} --- @@ -3017,7 +3074,7 @@ file_name_regex: str 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} --- @@ -3031,7 +3088,7 @@ max_file_size: typing.Union[int, float] 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} --- @@ -3045,7 +3102,7 @@ member_check: typing.Union[bool, IResolvable] 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} --- @@ -3059,7 +3116,7 @@ prevent_secrets: typing.Union[bool, IResolvable] 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} --- @@ -3073,7 +3130,7 @@ reject_non_dco_commits: typing.Union[bool, IResolvable] 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} --- @@ -3087,7 +3144,7 @@ reject_unsigned_commits: typing.Union[bool, IResolvable] 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.typescript.md b/docs/group.typescript.md index c95de2613..118fd1f76 100644 --- a/docs/group.typescript.md +++ b/docs/group.typescript.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 @@ public resetAvatar(): void public resetAvatarHash(): void ``` +##### `resetDefaultBranch` + +```typescript +public resetDefaultBranch(): void +``` + ##### `resetDefaultBranchProtection` ```typescript @@ -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 | boolean \| cdktf.IResolvable | *No description.* | | avatarHashInput | string | *No description.* | | avatarInput | string | *No description.* | +| defaultBranchInput | string | *No description.* | | defaultBranchProtectionDefaultsInput | GroupDefaultBranchProtectionDefaults | *No description.* | | defaultBranchProtectionInput | number | *No description.* | | descriptionInput | string | *No description.* | @@ -751,6 +759,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | autoDevopsEnabled | boolean \| cdktf.IResolvable | *No description.* | | avatar | string | *No description.* | | avatarHash | string | *No description.* | +| defaultBranch | string | *No description.* | | defaultBranchProtection | number | *No description.* | | description | string | *No description.* | | emailsEnabled | boolean \| cdktf.IResolvable | *No description.* | @@ -1020,6 +1029,16 @@ public readonly avatarInput: string; --- +##### `defaultBranchInput`Optional + +```typescript +public readonly defaultBranchInput: string; +``` + +- *Type:* string + +--- + ##### `defaultBranchProtectionDefaultsInput`Optional ```typescript @@ -1310,6 +1329,16 @@ public readonly avatarHash: string; --- +##### `defaultBranch`Required + +```typescript +public readonly defaultBranch: string; +``` + +- *Type:* string + +--- + ##### `defaultBranchProtection`Required ```typescript @@ -1596,12 +1625,13 @@ const groupConfig: group.GroupConfig = { ... } | autoDevopsEnabled | boolean \| cdktf.IResolvable | 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 | 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 | string | The group's description. | | emailsEnabled | boolean \| cdktf.IResolvable | Enable email notifications. | | extraSharedRunnersMinutesLimit | number | 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 | boolean \| cdktf.IResolvable | Enable/disable Large File Storage (LFS) for the projects in this group. | | membershipLock | boolean \| cdktf.IResolvable | Users cannot be added to projects in this group. | @@ -1703,7 +1733,7 @@ public readonly 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} --- @@ -1717,7 +1747,7 @@ public readonly 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} --- @@ -1731,7 +1761,7 @@ public readonly autoDevopsEnabled: boolean | IResolvable; 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} --- @@ -1745,7 +1775,7 @@ public readonly 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} --- @@ -1761,7 +1791,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 + +```typescript +public readonly 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} --- @@ -1775,7 +1819,7 @@ public readonly defaultBranchProtection: number; 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} --- @@ -1789,7 +1833,7 @@ public readonly defaultBranchProtectionDefaults: GroupDefaultBranchProtectionDef 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} --- @@ -1803,7 +1847,7 @@ public readonly 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} --- @@ -1817,7 +1861,7 @@ public readonly emailsEnabled: boolean | IResolvable; 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} --- @@ -1831,7 +1875,7 @@ public readonly extraSharedRunnersMinutesLimit: number; 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} --- @@ -1843,7 +1887,7 @@ public readonly 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. @@ -1862,7 +1906,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} --- @@ -1876,7 +1920,7 @@ public readonly lfsEnabled: boolean | IResolvable; 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} --- @@ -1890,7 +1934,7 @@ public readonly membershipLock: boolean | IResolvable; 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} --- @@ -1904,7 +1948,7 @@ public readonly mentionsDisabled: boolean | IResolvable; 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} --- @@ -1918,7 +1962,7 @@ public readonly parentId: number; 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} --- @@ -1934,7 +1978,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} --- @@ -1948,7 +1992,7 @@ public readonly preventForkingOutsideGroup: boolean | IResolvable; 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} --- @@ -1962,7 +2006,7 @@ public readonly 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} --- @@ -1976,7 +2020,7 @@ public readonly 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} --- @@ -1990,7 +2034,7 @@ public readonly requestAccessEnabled: boolean | IResolvable; 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} --- @@ -2004,7 +2048,7 @@ public readonly requireTwoFactorAuthentication: boolean | IResolvable; 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} --- @@ -2020,7 +2064,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} --- @@ -2034,7 +2078,7 @@ public readonly 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} --- @@ -2048,7 +2092,7 @@ public readonly shareWithGroupLock: boolean | IResolvable; 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} --- @@ -2062,7 +2106,7 @@ public readonly 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} --- @@ -2076,7 +2120,7 @@ public readonly twoFactorGracePeriod: number; 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} --- @@ -2090,7 +2134,7 @@ public readonly 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} --- @@ -2104,7 +2148,7 @@ public readonly 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} --- @@ -2122,8 +2166,8 @@ const groupDefaultBranchProtectionDefaults: group.GroupDefaultBranchProtectionDe | **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 | boolean \| cdktf.IResolvable | Allow force push for all users with push access. | | developerCanInitialPush | boolean \| cdktf.IResolvable | Allow developers to initial push. | @@ -2137,9 +2181,9 @@ public readonly 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} --- @@ -2151,9 +2195,9 @@ public readonly 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} --- @@ -2167,7 +2211,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/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} --- @@ -2181,7 +2225,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/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} --- @@ -2225,7 +2269,7 @@ public readonly 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} --- @@ -2239,7 +2283,7 @@ public readonly 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} --- @@ -2255,7 +2299,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} --- @@ -2269,7 +2313,7 @@ public readonly commitCommitterNameCheck: boolean | IResolvable; 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} --- @@ -2283,7 +2327,7 @@ public readonly 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} --- @@ -2297,7 +2341,7 @@ public readonly 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} --- @@ -2311,7 +2355,7 @@ public readonly denyDeleteTag: boolean | IResolvable; 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} --- @@ -2325,7 +2369,7 @@ public readonly 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} --- @@ -2339,7 +2383,7 @@ public readonly maxFileSize: number; 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} --- @@ -2353,7 +2397,7 @@ public readonly memberCheck: boolean | IResolvable; 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} --- @@ -2367,7 +2411,7 @@ public readonly preventSecrets: boolean | IResolvable; 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} --- @@ -2381,7 +2425,7 @@ public readonly rejectNonDcoCommits: boolean | IResolvable; 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} --- @@ -2395,7 +2439,7 @@ public readonly rejectUnsignedCommits: boolean | IResolvable; 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/groupAccessToken.csharp.md b/docs/groupAccessToken.csharp.md index 2e331d0e4..ee246f349 100644 --- a/docs/groupAccessToken.csharp.md +++ b/docs/groupAccessToken.csharp.md @@ -4,7 +4,7 @@ ### GroupAccessToken -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token gitlab_group_access_token}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token gitlab_group_access_token}. #### Initializers @@ -501,7 +501,7 @@ The construct id used in the generated config for the GroupAccessToken to import The id of the existing GroupAccessToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_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/group_access_token#import import section} in the documentation of this resource for the id to use --- @@ -1018,7 +1018,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/resources/group_access_token#group GroupAccessToken#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#group GroupAccessToken#group} --- @@ -1032,7 +1032,7 @@ public string Name { get; set; } The name of the group access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#name GroupAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#name GroupAccessToken#name} --- @@ -1048,7 +1048,7 @@ The scopes of the group access token. Valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#scopes GroupAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#scopes GroupAccessToken#scopes} --- @@ -1064,7 +1064,7 @@ The access level for the group access token. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. Default is `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#access_level GroupAccessToken#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#access_level GroupAccessToken#access_level} --- @@ -1078,7 +1078,7 @@ public string ExpiresAt { get; set; } When the token will expire, YYYY-MM-DD format. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#expires_at GroupAccessToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#expires_at GroupAccessToken#expires_at} --- @@ -1092,7 +1092,7 @@ public GroupAccessTokenRotationConfiguration RotationConfiguration { get; set; } The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#rotation_configuration GroupAccessToken#rotation_configuration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#rotation_configuration GroupAccessToken#rotation_configuration} --- @@ -1128,7 +1128,7 @@ public double ExpirationDays { get; set; } The duration (in days) the new token should be valid for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#expiration_days GroupAccessToken#expiration_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#expiration_days GroupAccessToken#expiration_days} --- @@ -1144,7 +1144,7 @@ The duration (in days) before the expiration when the token should be rotated. As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#rotate_before_days GroupAccessToken#rotate_before_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#rotate_before_days GroupAccessToken#rotate_before_days} --- diff --git a/docs/groupAccessToken.go.md b/docs/groupAccessToken.go.md index 2faf8612e..ad3a15846 100644 --- a/docs/groupAccessToken.go.md +++ b/docs/groupAccessToken.go.md @@ -4,7 +4,7 @@ ### GroupAccessToken -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token gitlab_group_access_token}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token gitlab_group_access_token}. #### Initializers @@ -501,7 +501,7 @@ The construct id used in the generated config for the GroupAccessToken to import The id of the existing GroupAccessToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_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/group_access_token#import import section} in the documentation of this resource for the id to use --- @@ -1018,7 +1018,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/resources/group_access_token#group GroupAccessToken#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#group GroupAccessToken#group} --- @@ -1032,7 +1032,7 @@ Name *string The name of the group access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#name GroupAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#name GroupAccessToken#name} --- @@ -1048,7 +1048,7 @@ The scopes of the group access token. Valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#scopes GroupAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#scopes GroupAccessToken#scopes} --- @@ -1064,7 +1064,7 @@ The access level for the group access token. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. Default is `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#access_level GroupAccessToken#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#access_level GroupAccessToken#access_level} --- @@ -1078,7 +1078,7 @@ ExpiresAt *string When the token will expire, YYYY-MM-DD format. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#expires_at GroupAccessToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#expires_at GroupAccessToken#expires_at} --- @@ -1092,7 +1092,7 @@ RotationConfiguration GroupAccessTokenRotationConfiguration The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#rotation_configuration GroupAccessToken#rotation_configuration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#rotation_configuration GroupAccessToken#rotation_configuration} --- @@ -1128,7 +1128,7 @@ ExpirationDays *f64 The duration (in days) the new token should be valid for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#expiration_days GroupAccessToken#expiration_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#expiration_days GroupAccessToken#expiration_days} --- @@ -1144,7 +1144,7 @@ The duration (in days) before the expiration when the token should be rotated. As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#rotate_before_days GroupAccessToken#rotate_before_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#rotate_before_days GroupAccessToken#rotate_before_days} --- diff --git a/docs/groupAccessToken.java.md b/docs/groupAccessToken.java.md index c3d3170b1..62e6e6f2a 100644 --- a/docs/groupAccessToken.java.md +++ b/docs/groupAccessToken.java.md @@ -4,7 +4,7 @@ ### GroupAccessToken -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token gitlab_group_access_token}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token gitlab_group_access_token}. #### Initializers @@ -118,7 +118,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/resources/group_access_token#group GroupAccessToken#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#group GroupAccessToken#group} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the group access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#name GroupAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#name GroupAccessToken#name} --- @@ -140,7 +140,7 @@ The scopes of the group access token. Valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#scopes GroupAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#scopes GroupAccessToken#scopes} --- @@ -152,7 +152,7 @@ The access level for the group access token. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. Default is `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#access_level GroupAccessToken#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#access_level GroupAccessToken#access_level} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla When the token will expire, YYYY-MM-DD format. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#expires_at GroupAccessToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#expires_at GroupAccessToken#expires_at} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#rotation_configuration GroupAccessToken#rotation_configuration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#rotation_configuration GroupAccessToken#rotation_configuration} --- @@ -633,7 +633,7 @@ The construct id used in the generated config for the GroupAccessToken to import The id of the existing GroupAccessToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_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/group_access_token#import import section} in the documentation of this resource for the id to use --- @@ -1154,7 +1154,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/resources/group_access_token#group GroupAccessToken#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#group GroupAccessToken#group} --- @@ -1168,7 +1168,7 @@ public java.lang.String getName(); The name of the group access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#name GroupAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#name GroupAccessToken#name} --- @@ -1184,7 +1184,7 @@ The scopes of the group access token. Valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#scopes GroupAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#scopes GroupAccessToken#scopes} --- @@ -1200,7 +1200,7 @@ The access level for the group access token. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. Default is `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#access_level GroupAccessToken#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#access_level GroupAccessToken#access_level} --- @@ -1214,7 +1214,7 @@ public java.lang.String getExpiresAt(); When the token will expire, YYYY-MM-DD format. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#expires_at GroupAccessToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#expires_at GroupAccessToken#expires_at} --- @@ -1228,7 +1228,7 @@ public GroupAccessTokenRotationConfiguration getRotationConfiguration(); The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#rotation_configuration GroupAccessToken#rotation_configuration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#rotation_configuration GroupAccessToken#rotation_configuration} --- @@ -1264,7 +1264,7 @@ public java.lang.Number getExpirationDays(); The duration (in days) the new token should be valid for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#expiration_days GroupAccessToken#expiration_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#expiration_days GroupAccessToken#expiration_days} --- @@ -1280,7 +1280,7 @@ The duration (in days) before the expiration when the token should be rotated. As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#rotate_before_days GroupAccessToken#rotate_before_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#rotate_before_days GroupAccessToken#rotate_before_days} --- diff --git a/docs/groupAccessToken.python.md b/docs/groupAccessToken.python.md index 79fd19fd4..be3e99524 100644 --- a/docs/groupAccessToken.python.md +++ b/docs/groupAccessToken.python.md @@ -4,7 +4,7 @@ ### GroupAccessToken -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token gitlab_group_access_token}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token gitlab_group_access_token}. #### Initializers @@ -116,7 +116,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/resources/group_access_token#group GroupAccessToken#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#group GroupAccessToken#group} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the group access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#name GroupAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#name GroupAccessToken#name} --- @@ -138,7 +138,7 @@ The scopes of the group access token. Valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#scopes GroupAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#scopes GroupAccessToken#scopes} --- @@ -150,7 +150,7 @@ The access level for the group access token. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. Default is `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#access_level GroupAccessToken#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#access_level GroupAccessToken#access_level} --- @@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla When the token will expire, YYYY-MM-DD format. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#expires_at GroupAccessToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#expires_at GroupAccessToken#expires_at} --- @@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#rotation_configuration GroupAccessToken#rotation_configuration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#rotation_configuration GroupAccessToken#rotation_configuration} --- @@ -548,7 +548,7 @@ def put_rotation_configuration( The duration (in days) the new token should be valid for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#expiration_days GroupAccessToken#expiration_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#expiration_days GroupAccessToken#expiration_days} --- @@ -560,7 +560,7 @@ The duration (in days) before the expiration when the token should be rotated. As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#rotate_before_days GroupAccessToken#rotate_before_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#rotate_before_days GroupAccessToken#rotate_before_days} --- @@ -696,7 +696,7 @@ The construct id used in the generated config for the GroupAccessToken to import The id of the existing GroupAccessToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_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/group_access_token#import import section} in the documentation of this resource for the id to use --- @@ -1213,7 +1213,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/resources/group_access_token#group GroupAccessToken#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#group GroupAccessToken#group} --- @@ -1227,7 +1227,7 @@ name: str The name of the group access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#name GroupAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#name GroupAccessToken#name} --- @@ -1243,7 +1243,7 @@ The scopes of the group access token. Valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#scopes GroupAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#scopes GroupAccessToken#scopes} --- @@ -1259,7 +1259,7 @@ The access level for the group access token. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. Default is `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#access_level GroupAccessToken#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#access_level GroupAccessToken#access_level} --- @@ -1273,7 +1273,7 @@ expires_at: str When the token will expire, YYYY-MM-DD format. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#expires_at GroupAccessToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#expires_at GroupAccessToken#expires_at} --- @@ -1287,7 +1287,7 @@ rotation_configuration: GroupAccessTokenRotationConfiguration The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#rotation_configuration GroupAccessToken#rotation_configuration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#rotation_configuration GroupAccessToken#rotation_configuration} --- @@ -1323,7 +1323,7 @@ expiration_days: typing.Union[int, float] The duration (in days) the new token should be valid for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#expiration_days GroupAccessToken#expiration_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#expiration_days GroupAccessToken#expiration_days} --- @@ -1339,7 +1339,7 @@ The duration (in days) before the expiration when the token should be rotated. As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#rotate_before_days GroupAccessToken#rotate_before_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#rotate_before_days GroupAccessToken#rotate_before_days} --- diff --git a/docs/groupAccessToken.typescript.md b/docs/groupAccessToken.typescript.md index c3a520277..1ebaccf62 100644 --- a/docs/groupAccessToken.typescript.md +++ b/docs/groupAccessToken.typescript.md @@ -4,7 +4,7 @@ ### GroupAccessToken -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token gitlab_group_access_token}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token gitlab_group_access_token}. #### Initializers @@ -501,7 +501,7 @@ The construct id used in the generated config for the GroupAccessToken to import The id of the existing GroupAccessToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_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/group_access_token#import import section} in the documentation of this resource for the id to use --- @@ -1004,7 +1004,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/resources/group_access_token#group GroupAccessToken#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#group GroupAccessToken#group} --- @@ -1018,7 +1018,7 @@ public readonly name: string; The name of the group access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#name GroupAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#name GroupAccessToken#name} --- @@ -1034,7 +1034,7 @@ The scopes of the group access token. Valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#scopes GroupAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#scopes GroupAccessToken#scopes} --- @@ -1050,7 +1050,7 @@ The access level for the group access token. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. Default is `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#access_level GroupAccessToken#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#access_level GroupAccessToken#access_level} --- @@ -1064,7 +1064,7 @@ public readonly expiresAt: string; When the token will expire, YYYY-MM-DD format. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#expires_at GroupAccessToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#expires_at GroupAccessToken#expires_at} --- @@ -1078,7 +1078,7 @@ public readonly rotationConfiguration: GroupAccessTokenRotationConfiguration; The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#rotation_configuration GroupAccessToken#rotation_configuration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#rotation_configuration GroupAccessToken#rotation_configuration} --- @@ -1111,7 +1111,7 @@ public readonly expirationDays: number; The duration (in days) the new token should be valid for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#expiration_days GroupAccessToken#expiration_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#expiration_days GroupAccessToken#expiration_days} --- @@ -1127,7 +1127,7 @@ The duration (in days) before the expiration when the token should be rotated. As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#rotate_before_days GroupAccessToken#rotate_before_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#rotate_before_days GroupAccessToken#rotate_before_days} --- diff --git a/docs/groupBadge.csharp.md b/docs/groupBadge.csharp.md index 61fe7ff00..ef9e9401b 100644 --- a/docs/groupBadge.csharp.md +++ b/docs/groupBadge.csharp.md @@ -4,7 +4,7 @@ ### GroupBadge -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge gitlab_group_badge}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge gitlab_group_badge}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the GroupBadge to import. The id of the existing GroupBadge that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#import import section} in the 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_badge#import import section} in the documentation of this resource for the id to use --- @@ -845,7 +845,7 @@ new GroupBadgeConfig { | Group | string | The id of the group to add the badge to. | | ImageUrl | string | The image url which will be presented on group overview. | | LinkUrl | string | The url linked with the badge. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#id GroupBadge#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#id GroupBadge#id}. | | Name | string | The name of the badge. | --- @@ -930,7 +930,7 @@ public string Group { get; set; } The id of the group to add the badge to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#group GroupBadge#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#group GroupBadge#group} --- @@ -944,7 +944,7 @@ public string ImageUrl { get; set; } The image url which will be presented on group overview. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#image_url GroupBadge#image_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#image_url GroupBadge#image_url} --- @@ -958,7 +958,7 @@ public string LinkUrl { get; set; } The url linked with the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#link_url GroupBadge#link_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#link_url GroupBadge#link_url} --- @@ -970,7 +970,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_badge#id GroupBadge#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#id GroupBadge#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -987,7 +987,7 @@ public string Name { get; set; } The name of the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#name GroupBadge#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#name GroupBadge#name} --- diff --git a/docs/groupBadge.go.md b/docs/groupBadge.go.md index fca252de8..f4c2ae14f 100644 --- a/docs/groupBadge.go.md +++ b/docs/groupBadge.go.md @@ -4,7 +4,7 @@ ### GroupBadge -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge gitlab_group_badge}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge gitlab_group_badge}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the GroupBadge to import. The id of the existing GroupBadge that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#import import section} in the 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_badge#import import section} in the documentation of this resource for the id to use --- @@ -845,7 +845,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/groupbadge" | Group | *string | The id of the group to add the badge to. | | ImageUrl | *string | The image url which will be presented on group overview. | | LinkUrl | *string | The url linked with the badge. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#id GroupBadge#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#id GroupBadge#id}. | | Name | *string | The name of the badge. | --- @@ -930,7 +930,7 @@ Group *string The id of the group to add the badge to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#group GroupBadge#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#group GroupBadge#group} --- @@ -944,7 +944,7 @@ ImageUrl *string The image url which will be presented on group overview. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#image_url GroupBadge#image_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#image_url GroupBadge#image_url} --- @@ -958,7 +958,7 @@ LinkUrl *string The url linked with the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#link_url GroupBadge#link_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#link_url GroupBadge#link_url} --- @@ -970,7 +970,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#id GroupBadge#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#id GroupBadge#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -987,7 +987,7 @@ Name *string The name of the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#name GroupBadge#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#name GroupBadge#name} --- diff --git a/docs/groupBadge.java.md b/docs/groupBadge.java.md index c675ffcfc..587c7a1af 100644 --- a/docs/groupBadge.java.md +++ b/docs/groupBadge.java.md @@ -4,7 +4,7 @@ ### GroupBadge -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge gitlab_group_badge}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge gitlab_group_badge}. #### Initializers @@ -45,7 +45,7 @@ GroupBadge.Builder.create(Construct scope, java.lang.String id) | group | java.lang.String | The id of the group to add the badge to. | | imageUrl | java.lang.String | The image url which will be presented on group overview. | | linkUrl | java.lang.String | The url linked with the badge. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#id GroupBadge#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#id GroupBadge#id}. | | name | java.lang.String | The name of the badge. | --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The id of the group to add the badge to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#group GroupBadge#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#group GroupBadge#group} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The image url which will be presented on group overview. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#image_url GroupBadge#image_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#image_url GroupBadge#image_url} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The url linked with the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#link_url GroupBadge#link_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#link_url GroupBadge#link_url} --- @@ -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/resources/group_badge#id GroupBadge#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#id GroupBadge#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 The name of the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#name GroupBadge#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#name GroupBadge#name} --- @@ -598,7 +598,7 @@ The construct id used in the generated config for the GroupBadge to import. The id of the existing GroupBadge that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#import import section} in the 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_badge#import import section} in the documentation of this resource for the id to use --- @@ -966,7 +966,7 @@ GroupBadgeConfig.builder() | group | java.lang.String | The id of the group to add the badge to. | | imageUrl | java.lang.String | The image url which will be presented on group overview. | | linkUrl | java.lang.String | The url linked with the badge. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#id GroupBadge#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#id GroupBadge#id}. | | name | java.lang.String | The name of the badge. | --- @@ -1051,7 +1051,7 @@ public java.lang.String getGroup(); The id of the group to add the badge to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#group GroupBadge#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#group GroupBadge#group} --- @@ -1065,7 +1065,7 @@ public java.lang.String getImageUrl(); The image url which will be presented on group overview. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#image_url GroupBadge#image_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#image_url GroupBadge#image_url} --- @@ -1079,7 +1079,7 @@ public java.lang.String getLinkUrl(); The url linked with the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#link_url GroupBadge#link_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#link_url GroupBadge#link_url} --- @@ -1091,7 +1091,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_badge#id GroupBadge#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#id GroupBadge#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1108,7 +1108,7 @@ public java.lang.String getName(); The name of the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#name GroupBadge#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#name GroupBadge#name} --- diff --git a/docs/groupBadge.python.md b/docs/groupBadge.python.md index f4f3b11e1..8624b2e3c 100644 --- a/docs/groupBadge.python.md +++ b/docs/groupBadge.python.md @@ -4,7 +4,7 @@ ### GroupBadge -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge gitlab_group_badge}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge gitlab_group_badge}. #### Initializers @@ -43,7 +43,7 @@ groupBadge.GroupBadge( | group | str | The id of the group to add the badge to. | | image_url | str | The image url which will be presented on group overview. | | link_url | str | The url linked with the badge. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#id GroupBadge#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#id GroupBadge#id}. | | name | str | The name of the badge. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The id of the group to add the badge to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#group GroupBadge#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#group GroupBadge#group} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The image url which will be presented on group overview. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#image_url GroupBadge#image_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#image_url GroupBadge#image_url} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The url linked with the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#link_url GroupBadge#link_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#link_url GroupBadge#link_url} --- @@ -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/resources/group_badge#id GroupBadge#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#id GroupBadge#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 The name of the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#name GroupBadge#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#name GroupBadge#name} --- @@ -642,7 +642,7 @@ The construct id used in the generated config for the GroupBadge to import. The id of the existing GroupBadge that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#import import section} in the 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_badge#import import section} in the documentation of this resource for the id to use --- @@ -1006,7 +1006,7 @@ groupBadge.GroupBadgeConfig( | group | str | The id of the group to add the badge to. | | image_url | str | The image url which will be presented on group overview. | | link_url | str | The url linked with the badge. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#id GroupBadge#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#id GroupBadge#id}. | | name | str | The name of the badge. | --- @@ -1091,7 +1091,7 @@ group: str The id of the group to add the badge to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#group GroupBadge#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#group GroupBadge#group} --- @@ -1105,7 +1105,7 @@ image_url: str The image url which will be presented on group overview. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#image_url GroupBadge#image_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#image_url GroupBadge#image_url} --- @@ -1119,7 +1119,7 @@ link_url: str The url linked with the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#link_url GroupBadge#link_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#link_url GroupBadge#link_url} --- @@ -1131,7 +1131,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#id GroupBadge#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#id GroupBadge#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1148,7 +1148,7 @@ name: str The name of the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#name GroupBadge#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#name GroupBadge#name} --- diff --git a/docs/groupBadge.typescript.md b/docs/groupBadge.typescript.md index f45f3b63a..b09abfe13 100644 --- a/docs/groupBadge.typescript.md +++ b/docs/groupBadge.typescript.md @@ -4,7 +4,7 @@ ### GroupBadge -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge gitlab_group_badge}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge gitlab_group_badge}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the GroupBadge to import. The id of the existing GroupBadge that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#import import section} in the 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_badge#import import section} in the documentation of this resource for the id to use --- @@ -832,7 +832,7 @@ const groupBadgeConfig: groupBadge.GroupBadgeConfig = { ... } | group | string | The id of the group to add the badge to. | | imageUrl | string | The image url which will be presented on group overview. | | linkUrl | string | The url linked with the badge. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#id GroupBadge#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#id GroupBadge#id}. | | name | string | The name of the badge. | --- @@ -917,7 +917,7 @@ public readonly group: string; The id of the group to add the badge to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#group GroupBadge#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#group GroupBadge#group} --- @@ -931,7 +931,7 @@ public readonly imageUrl: string; The image url which will be presented on group overview. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#image_url GroupBadge#image_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#image_url GroupBadge#image_url} --- @@ -945,7 +945,7 @@ public readonly linkUrl: string; The url linked with the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#link_url GroupBadge#link_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#link_url GroupBadge#link_url} --- @@ -957,7 +957,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#id GroupBadge#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#id GroupBadge#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -974,7 +974,7 @@ public readonly name: string; The name of the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#name GroupBadge#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#name GroupBadge#name} --- diff --git a/docs/groupCluster.csharp.md b/docs/groupCluster.csharp.md index 20800f5d4..d1384043e 100644 --- a/docs/groupCluster.csharp.md +++ b/docs/groupCluster.csharp.md @@ -4,7 +4,7 @@ ### GroupCluster -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster gitlab_group_cluster}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster gitlab_group_cluster}. #### Initializers @@ -523,7 +523,7 @@ The construct id used in the generated config for the GroupCluster to import. The id of the existing GroupCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#import import section} in the 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_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1074,7 +1074,7 @@ new GroupClusterConfig { | Domain | string | The base domain of the cluster. | | Enabled | object | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | EnvironmentScope | string | The associated environment to the cluster. Defaults to `*`. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#id GroupCluster#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#id GroupCluster#id}. | | KubernetesAuthorizationType | string | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | KubernetesCaCert | string | TLS certificate (needed if API is using a self-signed TLS certificate). | | Managed | object | Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. | @@ -1162,7 +1162,7 @@ public string Group { get; set; } The id of the group to add the cluster to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#group GroupCluster#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#group GroupCluster#group} --- @@ -1176,7 +1176,7 @@ public string KubernetesApiUrl { get; set; } The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_api_url GroupCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_api_url GroupCluster#kubernetes_api_url} --- @@ -1190,7 +1190,7 @@ public string KubernetesToken { get; set; } The token to authenticate against Kubernetes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_token GroupCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_token GroupCluster#kubernetes_token} --- @@ -1204,7 +1204,7 @@ public string Name { get; set; } The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#name GroupCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#name GroupCluster#name} --- @@ -1218,7 +1218,7 @@ public string Domain { get; set; } The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#domain GroupCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#domain GroupCluster#domain} --- @@ -1232,7 +1232,7 @@ public object Enabled { get; set; } Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#enabled GroupCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#enabled GroupCluster#enabled} --- @@ -1246,7 +1246,7 @@ public string EnvironmentScope { get; set; } The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#environment_scope GroupCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#environment_scope GroupCluster#environment_scope} --- @@ -1258,7 +1258,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_cluster#id GroupCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#id GroupCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1275,7 +1275,7 @@ public string KubernetesAuthorizationType { get; set; } The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_authorization_type GroupCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_authorization_type GroupCluster#kubernetes_authorization_type} --- @@ -1289,7 +1289,7 @@ public string KubernetesCaCert { get; set; } TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_ca_cert GroupCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_ca_cert GroupCluster#kubernetes_ca_cert} --- @@ -1303,7 +1303,7 @@ public object Managed { get; set; } Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#managed GroupCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#managed GroupCluster#managed} --- @@ -1317,7 +1317,7 @@ public string ManagementProjectId { get; set; } The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#management_project_id GroupCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#management_project_id GroupCluster#management_project_id} --- diff --git a/docs/groupCluster.go.md b/docs/groupCluster.go.md index 8e9692d0c..d47a13e59 100644 --- a/docs/groupCluster.go.md +++ b/docs/groupCluster.go.md @@ -4,7 +4,7 @@ ### GroupCluster -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster gitlab_group_cluster}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster gitlab_group_cluster}. #### Initializers @@ -523,7 +523,7 @@ The construct id used in the generated config for the GroupCluster to import. The id of the existing GroupCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#import import section} in the 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_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1074,7 +1074,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/groupcluster" | Domain | *string | The base domain of the cluster. | | Enabled | interface{} | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | EnvironmentScope | *string | The associated environment to the cluster. Defaults to `*`. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#id GroupCluster#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#id GroupCluster#id}. | | KubernetesAuthorizationType | *string | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | KubernetesCaCert | *string | TLS certificate (needed if API is using a self-signed TLS certificate). | | Managed | interface{} | Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. | @@ -1162,7 +1162,7 @@ Group *string The id of the group to add the cluster to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#group GroupCluster#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#group GroupCluster#group} --- @@ -1176,7 +1176,7 @@ KubernetesApiUrl *string The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_api_url GroupCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_api_url GroupCluster#kubernetes_api_url} --- @@ -1190,7 +1190,7 @@ KubernetesToken *string The token to authenticate against Kubernetes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_token GroupCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_token GroupCluster#kubernetes_token} --- @@ -1204,7 +1204,7 @@ Name *string The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#name GroupCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#name GroupCluster#name} --- @@ -1218,7 +1218,7 @@ Domain *string The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#domain GroupCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#domain GroupCluster#domain} --- @@ -1232,7 +1232,7 @@ Enabled interface{} Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#enabled GroupCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#enabled GroupCluster#enabled} --- @@ -1246,7 +1246,7 @@ EnvironmentScope *string The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#environment_scope GroupCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#environment_scope GroupCluster#environment_scope} --- @@ -1258,7 +1258,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#id GroupCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#id GroupCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1275,7 +1275,7 @@ KubernetesAuthorizationType *string The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_authorization_type GroupCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_authorization_type GroupCluster#kubernetes_authorization_type} --- @@ -1289,7 +1289,7 @@ KubernetesCaCert *string TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_ca_cert GroupCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_ca_cert GroupCluster#kubernetes_ca_cert} --- @@ -1303,7 +1303,7 @@ Managed interface{} Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#managed GroupCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#managed GroupCluster#managed} --- @@ -1317,7 +1317,7 @@ ManagementProjectId *string The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#management_project_id GroupCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#management_project_id GroupCluster#management_project_id} --- diff --git a/docs/groupCluster.java.md b/docs/groupCluster.java.md index 9f2a16548..acea9f807 100644 --- a/docs/groupCluster.java.md +++ b/docs/groupCluster.java.md @@ -4,7 +4,7 @@ ### GroupCluster -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster gitlab_group_cluster}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster gitlab_group_cluster}. #### Initializers @@ -58,7 +58,7 @@ GroupCluster.Builder.create(Construct scope, java.lang.String id) | domain | java.lang.String | The base domain of the cluster. | | enabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | environmentScope | java.lang.String | The associated environment to the cluster. Defaults to `*`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#id GroupCluster#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#id GroupCluster#id}. | | kubernetesAuthorizationType | java.lang.String | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | kubernetesCaCert | java.lang.String | TLS certificate (needed if API is using a self-signed TLS certificate). | | managed | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. | @@ -132,7 +132,7 @@ Must be unique amongst siblings in the same scope The id of the group to add the cluster to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#group GroupCluster#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#group GroupCluster#group} --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_api_url GroupCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_api_url GroupCluster#kubernetes_api_url} --- @@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The token to authenticate against Kubernetes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_token GroupCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_token GroupCluster#kubernetes_token} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#name GroupCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#name GroupCluster#name} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#domain GroupCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#domain GroupCluster#domain} --- @@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#enabled GroupCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#enabled GroupCluster#enabled} --- @@ -192,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#environment_scope GroupCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#environment_scope GroupCluster#environment_scope} --- @@ -200,7 +200,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_cluster#id GroupCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#id GroupCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -213,7 +213,7 @@ If you experience problems setting this value it might not be settable. Please t The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_authorization_type GroupCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_authorization_type GroupCluster#kubernetes_authorization_type} --- @@ -223,7 +223,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_ca_cert GroupCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_ca_cert GroupCluster#kubernetes_ca_cert} --- @@ -233,7 +233,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#managed GroupCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#managed GroupCluster#managed} --- @@ -243,7 +243,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#management_project_id GroupCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#management_project_id GroupCluster#management_project_id} --- @@ -726,7 +726,7 @@ The construct id used in the generated config for the GroupCluster to import. The id of the existing GroupCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#import import section} in the 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_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1283,7 +1283,7 @@ GroupClusterConfig.builder() | domain | java.lang.String | The base domain of the cluster. | | enabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | environmentScope | java.lang.String | The associated environment to the cluster. Defaults to `*`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#id GroupCluster#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#id GroupCluster#id}. | | kubernetesAuthorizationType | java.lang.String | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | kubernetesCaCert | java.lang.String | TLS certificate (needed if API is using a self-signed TLS certificate). | | managed | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. | @@ -1371,7 +1371,7 @@ public java.lang.String getGroup(); The id of the group to add the cluster to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#group GroupCluster#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#group GroupCluster#group} --- @@ -1385,7 +1385,7 @@ public java.lang.String getKubernetesApiUrl(); The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_api_url GroupCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_api_url GroupCluster#kubernetes_api_url} --- @@ -1399,7 +1399,7 @@ public java.lang.String getKubernetesToken(); The token to authenticate against Kubernetes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_token GroupCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_token GroupCluster#kubernetes_token} --- @@ -1413,7 +1413,7 @@ public java.lang.String getName(); The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#name GroupCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#name GroupCluster#name} --- @@ -1427,7 +1427,7 @@ public java.lang.String getDomain(); The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#domain GroupCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#domain GroupCluster#domain} --- @@ -1441,7 +1441,7 @@ public java.lang.Object getEnabled(); Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#enabled GroupCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#enabled GroupCluster#enabled} --- @@ -1455,7 +1455,7 @@ public java.lang.String getEnvironmentScope(); The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#environment_scope GroupCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#environment_scope GroupCluster#environment_scope} --- @@ -1467,7 +1467,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_cluster#id GroupCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#id GroupCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1484,7 +1484,7 @@ public java.lang.String getKubernetesAuthorizationType(); The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_authorization_type GroupCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_authorization_type GroupCluster#kubernetes_authorization_type} --- @@ -1498,7 +1498,7 @@ public java.lang.String getKubernetesCaCert(); TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_ca_cert GroupCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_ca_cert GroupCluster#kubernetes_ca_cert} --- @@ -1512,7 +1512,7 @@ public java.lang.Object getManaged(); Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#managed GroupCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#managed GroupCluster#managed} --- @@ -1526,7 +1526,7 @@ public java.lang.String getManagementProjectId(); The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#management_project_id GroupCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#management_project_id GroupCluster#management_project_id} --- diff --git a/docs/groupCluster.python.md b/docs/groupCluster.python.md index cbc725539..f99a5e6a9 100644 --- a/docs/groupCluster.python.md +++ b/docs/groupCluster.python.md @@ -4,7 +4,7 @@ ### GroupCluster -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster gitlab_group_cluster}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster gitlab_group_cluster}. #### Initializers @@ -54,7 +54,7 @@ groupCluster.GroupCluster( | domain | str | The base domain of the cluster. | | enabled | typing.Union[bool, cdktf.IResolvable] | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | environment_scope | str | The associated environment to the cluster. Defaults to `*`. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#id GroupCluster#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#id GroupCluster#id}. | | kubernetes_authorization_type | str | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | kubernetes_ca_cert | str | TLS certificate (needed if API is using a self-signed TLS certificate). | | managed | typing.Union[bool, cdktf.IResolvable] | Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. | @@ -128,7 +128,7 @@ Must be unique amongst siblings in the same scope The id of the group to add the cluster to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#group GroupCluster#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#group GroupCluster#group} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_api_url GroupCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_api_url GroupCluster#kubernetes_api_url} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The token to authenticate against Kubernetes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_token GroupCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_token GroupCluster#kubernetes_token} --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#name GroupCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#name GroupCluster#name} --- @@ -168,7 +168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#domain GroupCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#domain GroupCluster#domain} --- @@ -178,7 +178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#enabled GroupCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#enabled GroupCluster#enabled} --- @@ -188,7 +188,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#environment_scope GroupCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#environment_scope GroupCluster#environment_scope} --- @@ -196,7 +196,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/group_cluster#id GroupCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#id GroupCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -209,7 +209,7 @@ If you experience problems setting this value it might not be settable. Please t The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_authorization_type GroupCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_authorization_type GroupCluster#kubernetes_authorization_type} --- @@ -219,7 +219,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_ca_cert GroupCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_ca_cert GroupCluster#kubernetes_ca_cert} --- @@ -229,7 +229,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#managed GroupCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#managed GroupCluster#managed} --- @@ -239,7 +239,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#management_project_id GroupCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#management_project_id GroupCluster#management_project_id} --- @@ -768,7 +768,7 @@ The construct id used in the generated config for the GroupCluster to import. The id of the existing GroupCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#import import section} in the 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_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1319,7 +1319,7 @@ groupCluster.GroupClusterConfig( | domain | str | The base domain of the cluster. | | enabled | typing.Union[bool, cdktf.IResolvable] | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | environment_scope | str | The associated environment to the cluster. Defaults to `*`. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#id GroupCluster#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#id GroupCluster#id}. | | kubernetes_authorization_type | str | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | kubernetes_ca_cert | str | TLS certificate (needed if API is using a self-signed TLS certificate). | | managed | typing.Union[bool, cdktf.IResolvable] | Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. | @@ -1407,7 +1407,7 @@ group: str The id of the group to add the cluster to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#group GroupCluster#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#group GroupCluster#group} --- @@ -1421,7 +1421,7 @@ kubernetes_api_url: str The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_api_url GroupCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_api_url GroupCluster#kubernetes_api_url} --- @@ -1435,7 +1435,7 @@ kubernetes_token: str The token to authenticate against Kubernetes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_token GroupCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_token GroupCluster#kubernetes_token} --- @@ -1449,7 +1449,7 @@ name: str The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#name GroupCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#name GroupCluster#name} --- @@ -1463,7 +1463,7 @@ domain: str The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#domain GroupCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#domain GroupCluster#domain} --- @@ -1477,7 +1477,7 @@ enabled: typing.Union[bool, IResolvable] Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#enabled GroupCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#enabled GroupCluster#enabled} --- @@ -1491,7 +1491,7 @@ environment_scope: str The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#environment_scope GroupCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#environment_scope GroupCluster#environment_scope} --- @@ -1503,7 +1503,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#id GroupCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#id GroupCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1520,7 +1520,7 @@ kubernetes_authorization_type: str The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_authorization_type GroupCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_authorization_type GroupCluster#kubernetes_authorization_type} --- @@ -1534,7 +1534,7 @@ kubernetes_ca_cert: str TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_ca_cert GroupCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_ca_cert GroupCluster#kubernetes_ca_cert} --- @@ -1548,7 +1548,7 @@ managed: typing.Union[bool, IResolvable] Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#managed GroupCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#managed GroupCluster#managed} --- @@ -1562,7 +1562,7 @@ management_project_id: str The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#management_project_id GroupCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#management_project_id GroupCluster#management_project_id} --- diff --git a/docs/groupCluster.typescript.md b/docs/groupCluster.typescript.md index 319ca9707..cae6c5caa 100644 --- a/docs/groupCluster.typescript.md +++ b/docs/groupCluster.typescript.md @@ -4,7 +4,7 @@ ### GroupCluster -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster gitlab_group_cluster}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster gitlab_group_cluster}. #### Initializers @@ -523,7 +523,7 @@ The construct id used in the generated config for the GroupCluster to import. The id of the existing GroupCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#import import section} in the 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_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1054,7 +1054,7 @@ const groupClusterConfig: groupCluster.GroupClusterConfig = { ... } | domain | string | The base domain of the cluster. | | enabled | boolean \| cdktf.IResolvable | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | environmentScope | string | The associated environment to the cluster. Defaults to `*`. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#id GroupCluster#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#id GroupCluster#id}. | | kubernetesAuthorizationType | string | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | kubernetesCaCert | string | TLS certificate (needed if API is using a self-signed TLS certificate). | | managed | boolean \| cdktf.IResolvable | Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. | @@ -1142,7 +1142,7 @@ public readonly group: string; The id of the group to add the cluster to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#group GroupCluster#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#group GroupCluster#group} --- @@ -1156,7 +1156,7 @@ public readonly kubernetesApiUrl: string; The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_api_url GroupCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_api_url GroupCluster#kubernetes_api_url} --- @@ -1170,7 +1170,7 @@ public readonly kubernetesToken: string; The token to authenticate against Kubernetes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_token GroupCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_token GroupCluster#kubernetes_token} --- @@ -1184,7 +1184,7 @@ public readonly name: string; The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#name GroupCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#name GroupCluster#name} --- @@ -1198,7 +1198,7 @@ public readonly domain: string; The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#domain GroupCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#domain GroupCluster#domain} --- @@ -1212,7 +1212,7 @@ public readonly enabled: boolean | IResolvable; Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#enabled GroupCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#enabled GroupCluster#enabled} --- @@ -1226,7 +1226,7 @@ public readonly environmentScope: string; The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#environment_scope GroupCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#environment_scope GroupCluster#environment_scope} --- @@ -1238,7 +1238,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#id GroupCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#id GroupCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ public readonly kubernetesAuthorizationType: string; The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_authorization_type GroupCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_authorization_type GroupCluster#kubernetes_authorization_type} --- @@ -1269,7 +1269,7 @@ public readonly kubernetesCaCert: string; TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_ca_cert GroupCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_ca_cert GroupCluster#kubernetes_ca_cert} --- @@ -1283,7 +1283,7 @@ public readonly managed: boolean | IResolvable; Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#managed GroupCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#managed GroupCluster#managed} --- @@ -1297,7 +1297,7 @@ public readonly managementProjectId: string; The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#management_project_id GroupCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#management_project_id GroupCluster#management_project_id} --- diff --git a/docs/groupCustomAttribute.csharp.md b/docs/groupCustomAttribute.csharp.md index cb3166c76..ba03ac1c9 100644 --- a/docs/groupCustomAttribute.csharp.md +++ b/docs/groupCustomAttribute.csharp.md @@ -4,7 +4,7 @@ ### GroupCustomAttribute -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute gitlab_group_custom_attribute}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute gitlab_group_custom_attribute}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the GroupCustomAttribute to im The id of the existing GroupCustomAttribute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#import import section} in the 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_custom_attribute#import import section} in the documentation of this resource for the id to use --- @@ -793,7 +793,7 @@ new GroupCustomAttributeConfig { | Group | double | The id of the group. | | Key | string | Key for the Custom Attribute. | | Value | string | Value for the Custom Attribute. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. | --- @@ -877,7 +877,7 @@ public double Group { get; set; } The id of the group. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#group GroupCustomAttribute#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#group GroupCustomAttribute#group} --- @@ -891,7 +891,7 @@ public string Key { get; set; } Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#key GroupCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#key GroupCustomAttribute#key} --- @@ -905,7 +905,7 @@ public string Value { get; set; } Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#value GroupCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#value GroupCustomAttribute#value} --- @@ -917,7 +917,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_custom_attribute#id GroupCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupCustomAttribute.go.md b/docs/groupCustomAttribute.go.md index 201655c61..ba66565ac 100644 --- a/docs/groupCustomAttribute.go.md +++ b/docs/groupCustomAttribute.go.md @@ -4,7 +4,7 @@ ### GroupCustomAttribute -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute gitlab_group_custom_attribute}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute gitlab_group_custom_attribute}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the GroupCustomAttribute to im The id of the existing GroupCustomAttribute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#import import section} in the 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_custom_attribute#import import section} in the documentation of this resource for the id to use --- @@ -793,7 +793,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/groupcustomattribut | Group | *f64 | The id of the group. | | Key | *string | Key for the Custom Attribute. | | Value | *string | Value for the Custom Attribute. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. | --- @@ -877,7 +877,7 @@ Group *f64 The id of the group. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#group GroupCustomAttribute#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#group GroupCustomAttribute#group} --- @@ -891,7 +891,7 @@ Key *string Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#key GroupCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#key GroupCustomAttribute#key} --- @@ -905,7 +905,7 @@ Value *string Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#value GroupCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#value GroupCustomAttribute#value} --- @@ -917,7 +917,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupCustomAttribute.java.md b/docs/groupCustomAttribute.java.md index f350b3575..d4eb8e6cf 100644 --- a/docs/groupCustomAttribute.java.md +++ b/docs/groupCustomAttribute.java.md @@ -4,7 +4,7 @@ ### GroupCustomAttribute -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute gitlab_group_custom_attribute}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute gitlab_group_custom_attribute}. #### Initializers @@ -44,7 +44,7 @@ GroupCustomAttribute.Builder.create(Construct scope, java.lang.String id) | group | java.lang.Number | The id of the group. | | key | java.lang.String | Key for the Custom Attribute. | | value | java.lang.String | Value for the Custom Attribute. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. | --- @@ -114,7 +114,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/resources/group_custom_attribute#group GroupCustomAttribute#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#group GroupCustomAttribute#group} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#key GroupCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#key GroupCustomAttribute#key} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#value GroupCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#value GroupCustomAttribute#value} --- @@ -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/group_custom_attribute#id GroupCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 GroupCustomAttribute to im The id of the existing GroupCustomAttribute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#import import section} in the 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_custom_attribute#import import section} in the documentation of this resource for the id to use --- @@ -902,7 +902,7 @@ GroupCustomAttributeConfig.builder() | group | java.lang.Number | The id of the group. | | key | java.lang.String | Key for the Custom Attribute. | | value | java.lang.String | Value for the Custom Attribute. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. | --- @@ -986,7 +986,7 @@ public java.lang.Number getGroup(); The id of the group. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#group GroupCustomAttribute#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#group GroupCustomAttribute#group} --- @@ -1000,7 +1000,7 @@ public java.lang.String getKey(); Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#key GroupCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#key GroupCustomAttribute#key} --- @@ -1014,7 +1014,7 @@ public java.lang.String getValue(); Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#value GroupCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#value GroupCustomAttribute#value} --- @@ -1026,7 +1026,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_custom_attribute#id GroupCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupCustomAttribute.python.md b/docs/groupCustomAttribute.python.md index 4e426d21e..c225ae618 100644 --- a/docs/groupCustomAttribute.python.md +++ b/docs/groupCustomAttribute.python.md @@ -4,7 +4,7 @@ ### GroupCustomAttribute -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute gitlab_group_custom_attribute}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute gitlab_group_custom_attribute}. #### Initializers @@ -42,7 +42,7 @@ groupCustomAttribute.GroupCustomAttribute( | group | typing.Union[int, float] | The id of the group. | | key | str | Key for the Custom Attribute. | | value | str | Value for the Custom Attribute. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. | --- @@ -112,7 +112,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/resources/group_custom_attribute#group GroupCustomAttribute#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#group GroupCustomAttribute#group} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#key GroupCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#key GroupCustomAttribute#key} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#value GroupCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#value GroupCustomAttribute#value} --- @@ -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/group_custom_attribute#id GroupCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 GroupCustomAttribute to im The id of the existing GroupCustomAttribute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#import import section} in the 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_custom_attribute#import import section} in the documentation of this resource for the id to use --- @@ -942,7 +942,7 @@ groupCustomAttribute.GroupCustomAttributeConfig( | group | typing.Union[int, float] | The id of the group. | | key | str | Key for the Custom Attribute. | | value | str | Value for the Custom Attribute. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. | --- @@ -1026,7 +1026,7 @@ group: 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/resources/group_custom_attribute#group GroupCustomAttribute#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#group GroupCustomAttribute#group} --- @@ -1040,7 +1040,7 @@ key: str Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#key GroupCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#key GroupCustomAttribute#key} --- @@ -1054,7 +1054,7 @@ value: str Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#value GroupCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#value GroupCustomAttribute#value} --- @@ -1066,7 +1066,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupCustomAttribute.typescript.md b/docs/groupCustomAttribute.typescript.md index 0b16a88c8..aa74db34b 100644 --- a/docs/groupCustomAttribute.typescript.md +++ b/docs/groupCustomAttribute.typescript.md @@ -4,7 +4,7 @@ ### GroupCustomAttribute -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute gitlab_group_custom_attribute}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute gitlab_group_custom_attribute}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the GroupCustomAttribute to im The id of the existing GroupCustomAttribute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#import import section} in the 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_custom_attribute#import import section} in the documentation of this resource for the id to use --- @@ -781,7 +781,7 @@ const groupCustomAttributeConfig: groupCustomAttribute.GroupCustomAttributeConfi | group | number | The id of the group. | | key | string | Key for the Custom Attribute. | | value | string | Value for the Custom Attribute. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. | --- @@ -865,7 +865,7 @@ public readonly group: number; The id of the group. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#group GroupCustomAttribute#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#group GroupCustomAttribute#group} --- @@ -879,7 +879,7 @@ public readonly key: string; Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#key GroupCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#key GroupCustomAttribute#key} --- @@ -893,7 +893,7 @@ public readonly value: string; Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#value GroupCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#value GroupCustomAttribute#value} --- @@ -905,7 +905,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupEpicBoard.csharp.md b/docs/groupEpicBoard.csharp.md index d2b64791a..033dc8f07 100644 --- a/docs/groupEpicBoard.csharp.md +++ b/docs/groupEpicBoard.csharp.md @@ -4,7 +4,7 @@ ### GroupEpicBoard -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board gitlab_group_epic_board}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board gitlab_group_epic_board}. #### Initializers @@ -487,7 +487,7 @@ The construct id used in the generated config for the GroupEpicBoard to import. The id of the existing GroupEpicBoard that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#import import section} in the 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_epic_board#import import section} in the documentation of this resource for the id to use --- @@ -877,7 +877,7 @@ public string Group { get; set; } The ID or URL-encoded path of the group owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#group GroupEpicBoard#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#group GroupEpicBoard#group} --- @@ -891,7 +891,7 @@ public string Name { get; set; } The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#name GroupEpicBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#name GroupEpicBoard#name} --- @@ -905,7 +905,7 @@ public object Lists { get; set; } lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#lists GroupEpicBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#lists GroupEpicBoard#lists} --- @@ -939,7 +939,7 @@ public double LabelId { get; set; } The ID of the label the list should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#label_id GroupEpicBoard#label_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#label_id GroupEpicBoard#label_id} --- diff --git a/docs/groupEpicBoard.go.md b/docs/groupEpicBoard.go.md index 60779e751..db864e55b 100644 --- a/docs/groupEpicBoard.go.md +++ b/docs/groupEpicBoard.go.md @@ -4,7 +4,7 @@ ### GroupEpicBoard -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board gitlab_group_epic_board}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board gitlab_group_epic_board}. #### Initializers @@ -487,7 +487,7 @@ The construct id used in the generated config for the GroupEpicBoard to import. The id of the existing GroupEpicBoard that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#import import section} in the 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_epic_board#import import section} in the documentation of this resource for the id to use --- @@ -877,7 +877,7 @@ Group *string The ID or URL-encoded path of the group owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#group GroupEpicBoard#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#group GroupEpicBoard#group} --- @@ -891,7 +891,7 @@ Name *string The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#name GroupEpicBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#name GroupEpicBoard#name} --- @@ -905,7 +905,7 @@ Lists interface{} lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#lists GroupEpicBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#lists GroupEpicBoard#lists} --- @@ -939,7 +939,7 @@ LabelId *f64 The ID of the label the list should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#label_id GroupEpicBoard#label_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#label_id GroupEpicBoard#label_id} --- diff --git a/docs/groupEpicBoard.java.md b/docs/groupEpicBoard.java.md index d88d9b21d..8f9f2a2c5 100644 --- a/docs/groupEpicBoard.java.md +++ b/docs/groupEpicBoard.java.md @@ -4,7 +4,7 @@ ### GroupEpicBoard -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board gitlab_group_epic_board}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board gitlab_group_epic_board}. #### Initializers @@ -113,7 +113,7 @@ Must be unique amongst siblings in the same scope The ID or URL-encoded path of the group owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#group GroupEpicBoard#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#group GroupEpicBoard#group} --- @@ -123,7 +123,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#name GroupEpicBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#name GroupEpicBoard#name} --- @@ -133,7 +133,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#lists GroupEpicBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#lists GroupEpicBoard#lists} --- @@ -580,7 +580,7 @@ The construct id used in the generated config for the GroupEpicBoard to import. The id of the existing GroupEpicBoard that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#import import section} in the 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_epic_board#import import section} in the documentation of this resource for the id to use --- @@ -975,7 +975,7 @@ public java.lang.String getGroup(); The ID or URL-encoded path of the group owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#group GroupEpicBoard#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#group GroupEpicBoard#group} --- @@ -989,7 +989,7 @@ public java.lang.String getName(); The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#name GroupEpicBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#name GroupEpicBoard#name} --- @@ -1003,7 +1003,7 @@ public java.lang.Object getLists(); lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#lists GroupEpicBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#lists GroupEpicBoard#lists} --- @@ -1037,7 +1037,7 @@ public java.lang.Number getLabelId(); The ID of the label the list should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#label_id GroupEpicBoard#label_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#label_id GroupEpicBoard#label_id} --- diff --git a/docs/groupEpicBoard.python.md b/docs/groupEpicBoard.python.md index 6e6792a6e..9746d1d6a 100644 --- a/docs/groupEpicBoard.python.md +++ b/docs/groupEpicBoard.python.md @@ -4,7 +4,7 @@ ### GroupEpicBoard -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board gitlab_group_epic_board}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board gitlab_group_epic_board}. #### Initializers @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The ID or URL-encoded path of the group owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#group GroupEpicBoard#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#group GroupEpicBoard#group} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#name GroupEpicBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#name GroupEpicBoard#name} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#lists GroupEpicBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#lists GroupEpicBoard#lists} --- @@ -625,7 +625,7 @@ The construct id used in the generated config for the GroupEpicBoard to import. The id of the existing GroupEpicBoard that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#import import section} in the 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_epic_board#import import section} in the documentation of this resource for the id to use --- @@ -1015,7 +1015,7 @@ group: str The ID or URL-encoded path of the group owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#group GroupEpicBoard#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#group GroupEpicBoard#group} --- @@ -1029,7 +1029,7 @@ name: str The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#name GroupEpicBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#name GroupEpicBoard#name} --- @@ -1043,7 +1043,7 @@ lists: typing.Union[IResolvable, typing.List[GroupEpicBoardLists]] lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#lists GroupEpicBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#lists GroupEpicBoard#lists} --- @@ -1077,7 +1077,7 @@ label_id: typing.Union[int, float] The ID of the label the list should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#label_id GroupEpicBoard#label_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#label_id GroupEpicBoard#label_id} --- diff --git a/docs/groupEpicBoard.typescript.md b/docs/groupEpicBoard.typescript.md index d18a53875..c1353d471 100644 --- a/docs/groupEpicBoard.typescript.md +++ b/docs/groupEpicBoard.typescript.md @@ -4,7 +4,7 @@ ### GroupEpicBoard -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board gitlab_group_epic_board}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board gitlab_group_epic_board}. #### Initializers @@ -487,7 +487,7 @@ The construct id used in the generated config for the GroupEpicBoard to import. The id of the existing GroupEpicBoard that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#import import section} in the 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_epic_board#import import section} in the documentation of this resource for the id to use --- @@ -866,7 +866,7 @@ public readonly group: string; The ID or URL-encoded path of the group owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#group GroupEpicBoard#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#group GroupEpicBoard#group} --- @@ -880,7 +880,7 @@ public readonly name: string; The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#name GroupEpicBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#name GroupEpicBoard#name} --- @@ -894,7 +894,7 @@ public readonly lists: IResolvable | GroupEpicBoardLists[]; lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#lists GroupEpicBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#lists GroupEpicBoard#lists} --- @@ -926,7 +926,7 @@ public readonly labelId: number; The ID of the label the list should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#label_id GroupEpicBoard#label_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#label_id GroupEpicBoard#label_id} --- diff --git a/docs/groupHook.csharp.md b/docs/groupHook.csharp.md index ec0643f80..f2da5d29c 100644 --- a/docs/groupHook.csharp.md +++ b/docs/groupHook.csharp.md @@ -4,7 +4,7 @@ ### GroupHook -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook gitlab_group_hook}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook gitlab_group_hook}. #### Initializers @@ -78,7 +78,6 @@ Must be unique amongst siblings in the same scope | ResetCustomWebhookTemplate | *No description.* | | ResetDeploymentEvents | *No description.* | | ResetEnableSslVerification | *No description.* | -| ResetId | *No description.* | | ResetIssuesEvents | *No description.* | | ResetJobEvents | *No description.* | | ResetMergeRequestsEvents | *No description.* | @@ -412,12 +411,6 @@ private void ResetDeploymentEvents() private void ResetEnableSslVerification() ``` -##### `ResetId` - -```csharp -private void ResetId() -``` - ##### `ResetIssuesEvents` ```csharp @@ -593,7 +586,7 @@ The construct id used in the generated config for the GroupHook to import. The id of the existing GroupHook that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/group_hook#import import section} in the documentation of this resource for the id to use --- @@ -625,13 +618,13 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | Provisioners | object[] | *No description.* | | GroupId | double | *No description.* | | HookId | double | *No description.* | +| Id | string | *No description.* | | ConfidentialIssuesEventsInput | object | *No description.* | | ConfidentialNoteEventsInput | object | *No description.* | | CustomWebhookTemplateInput | string | *No description.* | | DeploymentEventsInput | object | *No description.* | | EnableSslVerificationInput | object | *No description.* | | GroupInput | string | *No description.* | -| IdInput | string | *No description.* | | IssuesEventsInput | object | *No description.* | | JobEventsInput | object | *No description.* | | MergeRequestsEventsInput | object | *No description.* | @@ -651,7 +644,6 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | DeploymentEvents | object | *No description.* | | EnableSslVerification | object | *No description.* | | Group | string | *No description.* | -| Id | string | *No description.* | | IssuesEvents | object | *No description.* | | JobEvents | object | *No description.* | | MergeRequestsEvents | object | *No description.* | @@ -830,6 +822,16 @@ public double HookId { get; } --- +##### `Id`Required + +```csharp +public string Id { get; } +``` + +- *Type:* string + +--- + ##### `ConfidentialIssuesEventsInput`Optional ```csharp @@ -890,16 +892,6 @@ public string GroupInput { get; } --- -##### `IdInput`Optional - -```csharp -public string IdInput { get; } -``` - -- *Type:* string - ---- - ##### `IssuesEventsInput`Optional ```csharp @@ -1090,16 +1082,6 @@ public string Group { get; } --- -##### `Id`Required - -```csharp -public string Id { get; } -``` - -- *Type:* string - ---- - ##### `IssuesEvents`Required ```csharp @@ -1272,7 +1254,6 @@ new GroupHookConfig { string CustomWebhookTemplate = null, object DeploymentEvents = null, object EnableSslVerification = null, - string Id = null, object IssuesEvents = null, object JobEvents = null, object MergeRequestsEvents = null, @@ -1299,22 +1280,21 @@ new GroupHookConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Group | string | The ID or full path of the group. | -| Url | string | The url of the hook to invoke. | +| Group | string | The full path or id of the group to add the hook to. | +| Url | string | The url of the hook to invoke. Forces re-creation to preserve `token`. | | ConfidentialIssuesEvents | object | Invoke the hook for confidential issues events. | -| ConfidentialNoteEvents | object | Invoke the hook for confidential notes events. | -| CustomWebhookTemplate | string | Set a custom webhook template. | +| ConfidentialNoteEvents | object | Invoke the hook for confidential note events. | +| CustomWebhookTemplate | string | Custom webhook template. | | DeploymentEvents | object | Invoke the hook for deployment events. | -| EnableSslVerification | object | Enable ssl verification when invoking the hook. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#id GroupHook#id}. | +| EnableSslVerification | object | Enable SSL verification when invoking the hook. | | IssuesEvents | object | Invoke the hook for issues events. | | JobEvents | object | Invoke the hook for job events. | -| MergeRequestsEvents | object | Invoke the hook for merge requests. | -| NoteEvents | object | Invoke the hook for notes events. | +| MergeRequestsEvents | object | Invoke the hook for merge requests events. | +| NoteEvents | object | Invoke the hook for note events. | | PipelineEvents | object | Invoke the hook for pipeline events. | | PushEvents | object | Invoke the hook for push events. | | PushEventsBranchFilter | string | Invoke the hook for push events on matching branches only. | -| ReleasesEvents | object | Invoke the hook for releases events. | +| ReleasesEvents | object | Invoke the hook for release events. | | SubgroupEvents | object | Invoke the hook for subgroup events. | | TagPushEvents | object | Invoke the hook for tag push events. | | Token | string | A token to present when invoking the hook. The token is not available for imported resources. | @@ -1400,9 +1380,9 @@ public string Group { get; set; } - *Type:* string -The ID or full path of the group. +The full path or id of the group to add the hook to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#group GroupHook#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#group GroupHook#group} --- @@ -1414,9 +1394,9 @@ public string Url { get; set; } - *Type:* string -The url of the hook to invoke. +The url of the hook to invoke. Forces re-creation to preserve `token`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#url GroupHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#url GroupHook#url} --- @@ -1430,7 +1410,7 @@ public object ConfidentialIssuesEvents { get; set; } Invoke the hook for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#confidential_issues_events GroupHook#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#confidential_issues_events GroupHook#confidential_issues_events} --- @@ -1442,9 +1422,9 @@ public object ConfidentialNoteEvents { get; set; } - *Type:* object -Invoke the hook for confidential notes events. +Invoke the hook for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#confidential_note_events GroupHook#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#confidential_note_events GroupHook#confidential_note_events} --- @@ -1456,9 +1436,9 @@ public string CustomWebhookTemplate { get; set; } - *Type:* string -Set a custom webhook template. +Custom webhook template. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#custom_webhook_template GroupHook#custom_webhook_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#custom_webhook_template GroupHook#custom_webhook_template} --- @@ -1472,7 +1452,7 @@ public object DeploymentEvents { get; set; } Invoke the hook for deployment events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#deployment_events GroupHook#deployment_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#deployment_events GroupHook#deployment_events} --- @@ -1484,24 +1464,9 @@ public object EnableSslVerification { get; set; } - *Type:* object -Enable ssl verification when invoking the hook. - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#enable_ssl_verification GroupHook#enable_ssl_verification} - ---- - -##### `Id`Optional - -```csharp -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_hook#id GroupHook#id}. +Enable SSL verification when invoking the hook. -Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. -If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#enable_ssl_verification GroupHook#enable_ssl_verification} --- @@ -1515,7 +1480,7 @@ public object IssuesEvents { get; set; } Invoke the hook for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#issues_events GroupHook#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#issues_events GroupHook#issues_events} --- @@ -1529,7 +1494,7 @@ public object JobEvents { get; set; } Invoke the hook for job events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#job_events GroupHook#job_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#job_events GroupHook#job_events} --- @@ -1541,9 +1506,9 @@ public object MergeRequestsEvents { get; set; } - *Type:* object -Invoke the hook for merge requests. +Invoke the hook for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#merge_requests_events GroupHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#merge_requests_events GroupHook#merge_requests_events} --- @@ -1555,9 +1520,9 @@ public object NoteEvents { get; set; } - *Type:* object -Invoke the hook for notes events. +Invoke the hook for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#note_events GroupHook#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#note_events GroupHook#note_events} --- @@ -1571,7 +1536,7 @@ public object PipelineEvents { get; set; } Invoke the hook for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#pipeline_events GroupHook#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#pipeline_events GroupHook#pipeline_events} --- @@ -1585,7 +1550,7 @@ public object PushEvents { get; set; } Invoke the hook for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#push_events GroupHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#push_events GroupHook#push_events} --- @@ -1599,7 +1564,7 @@ public string PushEventsBranchFilter { get; set; } Invoke the hook for push events on matching branches only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#push_events_branch_filter GroupHook#push_events_branch_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#push_events_branch_filter GroupHook#push_events_branch_filter} --- @@ -1611,9 +1576,9 @@ public object ReleasesEvents { get; set; } - *Type:* object -Invoke the hook for releases events. +Invoke the hook for release events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#releases_events GroupHook#releases_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#releases_events GroupHook#releases_events} --- @@ -1627,7 +1592,7 @@ public object SubgroupEvents { get; set; } Invoke the hook for subgroup events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#subgroup_events GroupHook#subgroup_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#subgroup_events GroupHook#subgroup_events} --- @@ -1641,7 +1606,7 @@ public object TagPushEvents { get; set; } Invoke the hook for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#tag_push_events GroupHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#tag_push_events GroupHook#tag_push_events} --- @@ -1655,7 +1620,7 @@ public string Token { get; set; } A token to present when invoking the hook. The token is not available for imported resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#token GroupHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#token GroupHook#token} --- @@ -1669,7 +1634,7 @@ public object WikiPageEvents { get; set; } Invoke the hook for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#wiki_page_events GroupHook#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#wiki_page_events GroupHook#wiki_page_events} --- diff --git a/docs/groupHook.go.md b/docs/groupHook.go.md index 77cc8ff16..2fe5de021 100644 --- a/docs/groupHook.go.md +++ b/docs/groupHook.go.md @@ -4,7 +4,7 @@ ### GroupHook -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook gitlab_group_hook}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook gitlab_group_hook}. #### Initializers @@ -78,7 +78,6 @@ Must be unique amongst siblings in the same scope | ResetCustomWebhookTemplate | *No description.* | | ResetDeploymentEvents | *No description.* | | ResetEnableSslVerification | *No description.* | -| ResetId | *No description.* | | ResetIssuesEvents | *No description.* | | ResetJobEvents | *No description.* | | ResetMergeRequestsEvents | *No description.* | @@ -412,12 +411,6 @@ func ResetDeploymentEvents() func ResetEnableSslVerification() ``` -##### `ResetId` - -```go -func ResetId() -``` - ##### `ResetIssuesEvents` ```go @@ -593,7 +586,7 @@ The construct id used in the generated config for the GroupHook to import. The id of the existing GroupHook that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/group_hook#import import section} in the documentation of this resource for the id to use --- @@ -625,13 +618,13 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | Provisioners | *[]interface{} | *No description.* | | GroupId | *f64 | *No description.* | | HookId | *f64 | *No description.* | +| Id | *string | *No description.* | | ConfidentialIssuesEventsInput | interface{} | *No description.* | | ConfidentialNoteEventsInput | interface{} | *No description.* | | CustomWebhookTemplateInput | *string | *No description.* | | DeploymentEventsInput | interface{} | *No description.* | | EnableSslVerificationInput | interface{} | *No description.* | | GroupInput | *string | *No description.* | -| IdInput | *string | *No description.* | | IssuesEventsInput | interface{} | *No description.* | | JobEventsInput | interface{} | *No description.* | | MergeRequestsEventsInput | interface{} | *No description.* | @@ -651,7 +644,6 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | DeploymentEvents | interface{} | *No description.* | | EnableSslVerification | interface{} | *No description.* | | Group | *string | *No description.* | -| Id | *string | *No description.* | | IssuesEvents | interface{} | *No description.* | | JobEvents | interface{} | *No description.* | | MergeRequestsEvents | interface{} | *No description.* | @@ -830,6 +822,16 @@ func HookId() *f64 --- +##### `Id`Required + +```go +func Id() *string +``` + +- *Type:* *string + +--- + ##### `ConfidentialIssuesEventsInput`Optional ```go @@ -890,16 +892,6 @@ func GroupInput() *string --- -##### `IdInput`Optional - -```go -func IdInput() *string -``` - -- *Type:* *string - ---- - ##### `IssuesEventsInput`Optional ```go @@ -1090,16 +1082,6 @@ func Group() *string --- -##### `Id`Required - -```go -func Id() *string -``` - -- *Type:* *string - ---- - ##### `IssuesEvents`Required ```go @@ -1272,7 +1254,6 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/grouphook" CustomWebhookTemplate: *string, DeploymentEvents: interface{}, EnableSslVerification: interface{}, - Id: *string, IssuesEvents: interface{}, JobEvents: interface{}, MergeRequestsEvents: interface{}, @@ -1299,22 +1280,21 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/grouphook" | 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 full path of the group. | -| Url | *string | The url of the hook to invoke. | +| Group | *string | The full path or id of the group to add the hook to. | +| Url | *string | The url of the hook to invoke. Forces re-creation to preserve `token`. | | ConfidentialIssuesEvents | interface{} | Invoke the hook for confidential issues events. | -| ConfidentialNoteEvents | interface{} | Invoke the hook for confidential notes events. | -| CustomWebhookTemplate | *string | Set a custom webhook template. | +| ConfidentialNoteEvents | interface{} | Invoke the hook for confidential note events. | +| CustomWebhookTemplate | *string | Custom webhook template. | | DeploymentEvents | interface{} | Invoke the hook for deployment events. | -| EnableSslVerification | interface{} | Enable ssl verification when invoking the hook. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#id GroupHook#id}. | +| EnableSslVerification | interface{} | Enable SSL verification when invoking the hook. | | IssuesEvents | interface{} | Invoke the hook for issues events. | | JobEvents | interface{} | Invoke the hook for job events. | -| MergeRequestsEvents | interface{} | Invoke the hook for merge requests. | -| NoteEvents | interface{} | Invoke the hook for notes events. | +| MergeRequestsEvents | interface{} | Invoke the hook for merge requests events. | +| NoteEvents | interface{} | Invoke the hook for note events. | | PipelineEvents | interface{} | Invoke the hook for pipeline events. | | PushEvents | interface{} | Invoke the hook for push events. | | PushEventsBranchFilter | *string | Invoke the hook for push events on matching branches only. | -| ReleasesEvents | interface{} | Invoke the hook for releases events. | +| ReleasesEvents | interface{} | Invoke the hook for release events. | | SubgroupEvents | interface{} | Invoke the hook for subgroup events. | | TagPushEvents | interface{} | Invoke the hook for tag push events. | | Token | *string | A token to present when invoking the hook. The token is not available for imported resources. | @@ -1400,9 +1380,9 @@ Group *string - *Type:* *string -The ID or full path of the group. +The full path or id of the group to add the hook to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#group GroupHook#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#group GroupHook#group} --- @@ -1414,9 +1394,9 @@ Url *string - *Type:* *string -The url of the hook to invoke. +The url of the hook to invoke. Forces re-creation to preserve `token`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#url GroupHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#url GroupHook#url} --- @@ -1430,7 +1410,7 @@ ConfidentialIssuesEvents interface{} Invoke the hook for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#confidential_issues_events GroupHook#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#confidential_issues_events GroupHook#confidential_issues_events} --- @@ -1442,9 +1422,9 @@ ConfidentialNoteEvents interface{} - *Type:* interface{} -Invoke the hook for confidential notes events. +Invoke the hook for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#confidential_note_events GroupHook#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#confidential_note_events GroupHook#confidential_note_events} --- @@ -1456,9 +1436,9 @@ CustomWebhookTemplate *string - *Type:* *string -Set a custom webhook template. +Custom webhook template. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#custom_webhook_template GroupHook#custom_webhook_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#custom_webhook_template GroupHook#custom_webhook_template} --- @@ -1472,7 +1452,7 @@ DeploymentEvents interface{} Invoke the hook for deployment events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#deployment_events GroupHook#deployment_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#deployment_events GroupHook#deployment_events} --- @@ -1484,24 +1464,9 @@ EnableSslVerification interface{} - *Type:* interface{} -Enable ssl verification when invoking the hook. - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#enable_ssl_verification GroupHook#enable_ssl_verification} - ---- - -##### `Id`Optional - -```go -Id *string -``` - -- *Type:* *string - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#id GroupHook#id}. +Enable SSL verification when invoking the hook. -Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. -If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#enable_ssl_verification GroupHook#enable_ssl_verification} --- @@ -1515,7 +1480,7 @@ IssuesEvents interface{} Invoke the hook for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#issues_events GroupHook#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#issues_events GroupHook#issues_events} --- @@ -1529,7 +1494,7 @@ JobEvents interface{} Invoke the hook for job events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#job_events GroupHook#job_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#job_events GroupHook#job_events} --- @@ -1541,9 +1506,9 @@ MergeRequestsEvents interface{} - *Type:* interface{} -Invoke the hook for merge requests. +Invoke the hook for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#merge_requests_events GroupHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#merge_requests_events GroupHook#merge_requests_events} --- @@ -1555,9 +1520,9 @@ NoteEvents interface{} - *Type:* interface{} -Invoke the hook for notes events. +Invoke the hook for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#note_events GroupHook#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#note_events GroupHook#note_events} --- @@ -1571,7 +1536,7 @@ PipelineEvents interface{} Invoke the hook for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#pipeline_events GroupHook#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#pipeline_events GroupHook#pipeline_events} --- @@ -1585,7 +1550,7 @@ PushEvents interface{} Invoke the hook for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#push_events GroupHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#push_events GroupHook#push_events} --- @@ -1599,7 +1564,7 @@ PushEventsBranchFilter *string Invoke the hook for push events on matching branches only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#push_events_branch_filter GroupHook#push_events_branch_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#push_events_branch_filter GroupHook#push_events_branch_filter} --- @@ -1611,9 +1576,9 @@ ReleasesEvents interface{} - *Type:* interface{} -Invoke the hook for releases events. +Invoke the hook for release events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#releases_events GroupHook#releases_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#releases_events GroupHook#releases_events} --- @@ -1627,7 +1592,7 @@ SubgroupEvents interface{} Invoke the hook for subgroup events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#subgroup_events GroupHook#subgroup_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#subgroup_events GroupHook#subgroup_events} --- @@ -1641,7 +1606,7 @@ TagPushEvents interface{} Invoke the hook for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#tag_push_events GroupHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#tag_push_events GroupHook#tag_push_events} --- @@ -1655,7 +1620,7 @@ Token *string A token to present when invoking the hook. The token is not available for imported resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#token GroupHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#token GroupHook#token} --- @@ -1669,7 +1634,7 @@ WikiPageEvents interface{} Invoke the hook for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#wiki_page_events GroupHook#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#wiki_page_events GroupHook#wiki_page_events} --- diff --git a/docs/groupHook.java.md b/docs/groupHook.java.md index 98e1a4a14..c3a78c36a 100644 --- a/docs/groupHook.java.md +++ b/docs/groupHook.java.md @@ -4,7 +4,7 @@ ### GroupHook -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook gitlab_group_hook}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook gitlab_group_hook}. #### Initializers @@ -34,7 +34,6 @@ GroupHook.Builder.create(Construct scope, java.lang.String id) // .deploymentEvents(IResolvable) // .enableSslVerification(java.lang.Boolean) // .enableSslVerification(IResolvable) -// .id(java.lang.String) // .issuesEvents(java.lang.Boolean) // .issuesEvents(IResolvable) // .jobEvents(java.lang.Boolean) @@ -71,22 +70,21 @@ GroupHook.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.* | -| group | java.lang.String | The ID or full path of the group. | -| url | java.lang.String | The url of the hook to invoke. | +| group | java.lang.String | The full path or id of the group to add the hook to. | +| url | java.lang.String | The url of the hook to invoke. Forces re-creation to preserve `token`. | | confidentialIssuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for confidential issues events. | -| confidentialNoteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for confidential notes events. | -| customWebhookTemplate | java.lang.String | Set a custom webhook template. | +| confidentialNoteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for confidential note events. | +| customWebhookTemplate | java.lang.String | Custom webhook template. | | deploymentEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for deployment events. | -| enableSslVerification | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable ssl verification when invoking the hook. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#id GroupHook#id}. | +| enableSslVerification | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable SSL verification when invoking the hook. | | issuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for issues events. | | jobEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for job events. | -| mergeRequestsEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for merge requests. | -| noteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for notes events. | +| mergeRequestsEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for merge requests events. | +| noteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for note events. | | pipelineEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for pipeline events. | | pushEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for push events. | | pushEventsBranchFilter | java.lang.String | Invoke the hook for push events on matching branches only. | -| releasesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for releases events. | +| releasesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for release events. | | subgroupEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for subgroup events. | | tagPushEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for tag push events. | | token | java.lang.String | A token to present when invoking the hook. The token is not available for imported resources. | @@ -158,9 +156,9 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -The ID or full path of the group. +The full path or id of the group to add the hook to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#group GroupHook#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#group GroupHook#group} --- @@ -168,9 +166,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* java.lang.String -The url of the hook to invoke. +The url of the hook to invoke. Forces re-creation to preserve `token`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#url GroupHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#url GroupHook#url} --- @@ -180,7 +178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#confidential_issues_events GroupHook#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#confidential_issues_events GroupHook#confidential_issues_events} --- @@ -188,9 +186,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Invoke the hook for confidential notes events. +Invoke the hook for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#confidential_note_events GroupHook#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#confidential_note_events GroupHook#confidential_note_events} --- @@ -198,9 +196,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* java.lang.String -Set a custom webhook template. +Custom webhook template. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#custom_webhook_template GroupHook#custom_webhook_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#custom_webhook_template GroupHook#custom_webhook_template} --- @@ -210,7 +208,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for deployment events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#deployment_events GroupHook#deployment_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#deployment_events GroupHook#deployment_events} --- @@ -218,20 +216,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Enable ssl verification when invoking the hook. +Enable SSL verification when invoking the hook. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#enable_ssl_verification GroupHook#enable_ssl_verification} - ---- - -##### `id`Optional - -- *Type:* java.lang.String - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#id GroupHook#id}. - -Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. -If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#enable_ssl_verification GroupHook#enable_ssl_verification} --- @@ -241,7 +228,7 @@ If you experience problems setting this value it might not be settable. Please t Invoke the hook for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#issues_events GroupHook#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#issues_events GroupHook#issues_events} --- @@ -251,7 +238,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for job events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#job_events GroupHook#job_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#job_events GroupHook#job_events} --- @@ -259,9 +246,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Invoke the hook for merge requests. +Invoke the hook for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#merge_requests_events GroupHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#merge_requests_events GroupHook#merge_requests_events} --- @@ -269,9 +256,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Invoke the hook for notes events. +Invoke the hook for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#note_events GroupHook#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#note_events GroupHook#note_events} --- @@ -281,7 +268,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#pipeline_events GroupHook#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#pipeline_events GroupHook#pipeline_events} --- @@ -291,7 +278,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#push_events GroupHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#push_events GroupHook#push_events} --- @@ -301,7 +288,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for push events on matching branches only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#push_events_branch_filter GroupHook#push_events_branch_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#push_events_branch_filter GroupHook#push_events_branch_filter} --- @@ -309,9 +296,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Invoke the hook for releases events. +Invoke the hook for release events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#releases_events GroupHook#releases_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#releases_events GroupHook#releases_events} --- @@ -321,7 +308,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for subgroup events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#subgroup_events GroupHook#subgroup_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#subgroup_events GroupHook#subgroup_events} --- @@ -331,7 +318,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#tag_push_events GroupHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#tag_push_events GroupHook#tag_push_events} --- @@ -341,7 +328,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A token to present when invoking the hook. The token is not available for imported resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#token GroupHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#token GroupHook#token} --- @@ -351,7 +338,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#wiki_page_events GroupHook#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#wiki_page_events GroupHook#wiki_page_events} --- @@ -387,7 +374,6 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla | resetCustomWebhookTemplate | *No description.* | | resetDeploymentEvents | *No description.* | | resetEnableSslVerification | *No description.* | -| resetId | *No description.* | | resetIssuesEvents | *No description.* | | resetJobEvents | *No description.* | | resetMergeRequestsEvents | *No description.* | @@ -723,12 +709,6 @@ public void resetDeploymentEvents() public void resetEnableSslVerification() ``` -##### `resetId` - -```java -public void resetId() -``` - ##### `resetIssuesEvents` ```java @@ -904,7 +884,7 @@ The construct id used in the generated config for the GroupHook to import. The id of the existing GroupHook that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/group_hook#import import section} in the documentation of this resource for the id to use --- @@ -936,13 +916,13 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | provisioners | java.util.List | *No description.* | | groupId | java.lang.Number | *No description.* | | hookId | java.lang.Number | *No description.* | +| id | java.lang.String | *No description.* | | confidentialIssuesEventsInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | confidentialNoteEventsInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | customWebhookTemplateInput | java.lang.String | *No description.* | | deploymentEventsInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | enableSslVerificationInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | groupInput | java.lang.String | *No description.* | -| idInput | java.lang.String | *No description.* | | issuesEventsInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | jobEventsInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | mergeRequestsEventsInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | @@ -962,7 +942,6 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | deploymentEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | enableSslVerification | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | group | java.lang.String | *No description.* | -| id | java.lang.String | *No description.* | | issuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | jobEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | mergeRequestsEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | @@ -1141,6 +1120,16 @@ public java.lang.Number getHookId(); --- +##### `id`Required + +```java +public java.lang.String getId(); +``` + +- *Type:* java.lang.String + +--- + ##### `confidentialIssuesEventsInput`Optional ```java @@ -1201,16 +1190,6 @@ public java.lang.String getGroupInput(); --- -##### `idInput`Optional - -```java -public java.lang.String getIdInput(); -``` - -- *Type:* java.lang.String - ---- - ##### `issuesEventsInput`Optional ```java @@ -1401,16 +1380,6 @@ public java.lang.String getGroup(); --- -##### `id`Required - -```java -public java.lang.String getId(); -``` - -- *Type:* java.lang.String - ---- - ##### `issuesEvents`Required ```java @@ -1591,7 +1560,6 @@ GroupHookConfig.builder() // .deploymentEvents(IResolvable) // .enableSslVerification(java.lang.Boolean) // .enableSslVerification(IResolvable) -// .id(java.lang.String) // .issuesEvents(java.lang.Boolean) // .issuesEvents(IResolvable) // .jobEvents(java.lang.Boolean) @@ -1628,22 +1596,21 @@ GroupHookConfig.builder() | 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 full path of the group. | -| url | java.lang.String | The url of the hook to invoke. | +| group | java.lang.String | The full path or id of the group to add the hook to. | +| url | java.lang.String | The url of the hook to invoke. Forces re-creation to preserve `token`. | | confidentialIssuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for confidential issues events. | -| confidentialNoteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for confidential notes events. | -| customWebhookTemplate | java.lang.String | Set a custom webhook template. | +| confidentialNoteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for confidential note events. | +| customWebhookTemplate | java.lang.String | Custom webhook template. | | deploymentEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for deployment events. | -| enableSslVerification | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable ssl verification when invoking the hook. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#id GroupHook#id}. | +| enableSslVerification | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable SSL verification when invoking the hook. | | issuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for issues events. | | jobEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for job events. | -| mergeRequestsEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for merge requests. | -| noteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for notes events. | +| mergeRequestsEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for merge requests events. | +| noteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for note events. | | pipelineEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for pipeline events. | | pushEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for push events. | | pushEventsBranchFilter | java.lang.String | Invoke the hook for push events on matching branches only. | -| releasesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for releases events. | +| releasesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for release events. | | subgroupEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for subgroup events. | | tagPushEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for tag push events. | | token | java.lang.String | A token to present when invoking the hook. The token is not available for imported resources. | @@ -1729,9 +1696,9 @@ public java.lang.String getGroup(); - *Type:* java.lang.String -The ID or full path of the group. +The full path or id of the group to add the hook to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#group GroupHook#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#group GroupHook#group} --- @@ -1743,9 +1710,9 @@ public java.lang.String getUrl(); - *Type:* java.lang.String -The url of the hook to invoke. +The url of the hook to invoke. Forces re-creation to preserve `token`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#url GroupHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#url GroupHook#url} --- @@ -1759,7 +1726,7 @@ public java.lang.Object getConfidentialIssuesEvents(); Invoke the hook for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#confidential_issues_events GroupHook#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#confidential_issues_events GroupHook#confidential_issues_events} --- @@ -1771,9 +1738,9 @@ public java.lang.Object getConfidentialNoteEvents(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Invoke the hook for confidential notes events. +Invoke the hook for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#confidential_note_events GroupHook#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#confidential_note_events GroupHook#confidential_note_events} --- @@ -1785,9 +1752,9 @@ public java.lang.String getCustomWebhookTemplate(); - *Type:* java.lang.String -Set a custom webhook template. +Custom webhook template. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#custom_webhook_template GroupHook#custom_webhook_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#custom_webhook_template GroupHook#custom_webhook_template} --- @@ -1801,7 +1768,7 @@ public java.lang.Object getDeploymentEvents(); Invoke the hook for deployment events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#deployment_events GroupHook#deployment_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#deployment_events GroupHook#deployment_events} --- @@ -1813,24 +1780,9 @@ public java.lang.Object getEnableSslVerification(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Enable ssl verification when invoking the hook. - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#enable_ssl_verification GroupHook#enable_ssl_verification} - ---- - -##### `id`Optional - -```java -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_hook#id GroupHook#id}. +Enable SSL verification when invoking the hook. -Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. -If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#enable_ssl_verification GroupHook#enable_ssl_verification} --- @@ -1844,7 +1796,7 @@ public java.lang.Object getIssuesEvents(); Invoke the hook for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#issues_events GroupHook#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#issues_events GroupHook#issues_events} --- @@ -1858,7 +1810,7 @@ public java.lang.Object getJobEvents(); Invoke the hook for job events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#job_events GroupHook#job_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#job_events GroupHook#job_events} --- @@ -1870,9 +1822,9 @@ public java.lang.Object getMergeRequestsEvents(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Invoke the hook for merge requests. +Invoke the hook for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#merge_requests_events GroupHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#merge_requests_events GroupHook#merge_requests_events} --- @@ -1884,9 +1836,9 @@ public java.lang.Object getNoteEvents(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Invoke the hook for notes events. +Invoke the hook for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#note_events GroupHook#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#note_events GroupHook#note_events} --- @@ -1900,7 +1852,7 @@ public java.lang.Object getPipelineEvents(); Invoke the hook for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#pipeline_events GroupHook#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#pipeline_events GroupHook#pipeline_events} --- @@ -1914,7 +1866,7 @@ public java.lang.Object getPushEvents(); Invoke the hook for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#push_events GroupHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#push_events GroupHook#push_events} --- @@ -1928,7 +1880,7 @@ public java.lang.String getPushEventsBranchFilter(); Invoke the hook for push events on matching branches only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#push_events_branch_filter GroupHook#push_events_branch_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#push_events_branch_filter GroupHook#push_events_branch_filter} --- @@ -1940,9 +1892,9 @@ public java.lang.Object getReleasesEvents(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Invoke the hook for releases events. +Invoke the hook for release events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#releases_events GroupHook#releases_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#releases_events GroupHook#releases_events} --- @@ -1956,7 +1908,7 @@ public java.lang.Object getSubgroupEvents(); Invoke the hook for subgroup events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#subgroup_events GroupHook#subgroup_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#subgroup_events GroupHook#subgroup_events} --- @@ -1970,7 +1922,7 @@ public java.lang.Object getTagPushEvents(); Invoke the hook for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#tag_push_events GroupHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#tag_push_events GroupHook#tag_push_events} --- @@ -1984,7 +1936,7 @@ public java.lang.String getToken(); A token to present when invoking the hook. The token is not available for imported resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#token GroupHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#token GroupHook#token} --- @@ -1998,7 +1950,7 @@ public java.lang.Object getWikiPageEvents(); Invoke the hook for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#wiki_page_events GroupHook#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#wiki_page_events GroupHook#wiki_page_events} --- diff --git a/docs/groupHook.python.md b/docs/groupHook.python.md index 80b40017f..a731cb947 100644 --- a/docs/groupHook.python.md +++ b/docs/groupHook.python.md @@ -4,7 +4,7 @@ ### GroupHook -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook gitlab_group_hook}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook gitlab_group_hook}. #### Initializers @@ -28,7 +28,6 @@ groupHook.GroupHook( custom_webhook_template: str = None, deployment_events: typing.Union[bool, IResolvable] = None, enable_ssl_verification: typing.Union[bool, IResolvable] = None, - id: str = None, issues_events: typing.Union[bool, IResolvable] = None, job_events: typing.Union[bool, IResolvable] = None, merge_requests_events: typing.Union[bool, IResolvable] = None, @@ -55,22 +54,21 @@ groupHook.GroupHook( | 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 full path of the group. | -| url | str | The url of the hook to invoke. | +| group | str | The full path or id of the group to add the hook to. | +| url | str | The url of the hook to invoke. Forces re-creation to preserve `token`. | | confidential_issues_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for confidential issues events. | -| confidential_note_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for confidential notes events. | -| custom_webhook_template | str | Set a custom webhook template. | +| confidential_note_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for confidential note events. | +| custom_webhook_template | str | Custom webhook template. | | deployment_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for deployment events. | -| enable_ssl_verification | typing.Union[bool, cdktf.IResolvable] | Enable ssl verification when invoking the hook. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#id GroupHook#id}. | +| enable_ssl_verification | typing.Union[bool, cdktf.IResolvable] | Enable SSL verification when invoking the hook. | | issues_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for issues events. | | job_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for job events. | -| merge_requests_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for merge requests. | -| note_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for notes events. | +| merge_requests_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for merge requests events. | +| note_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for note events. | | pipeline_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for pipeline events. | | push_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for push events. | | push_events_branch_filter | str | Invoke the hook for push events on matching branches only. | -| releases_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for releases events. | +| releases_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for release events. | | subgroup_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for subgroup events. | | tag_push_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for tag push events. | | token | str | A token to present when invoking the hook. The token is not available for imported resources. | @@ -142,9 +140,9 @@ Must be unique amongst siblings in the same scope - *Type:* str -The ID or full path of the group. +The full path or id of the group to add the hook to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#group GroupHook#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#group GroupHook#group} --- @@ -152,9 +150,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* str -The url of the hook to invoke. +The url of the hook to invoke. Forces re-creation to preserve `token`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#url GroupHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#url GroupHook#url} --- @@ -164,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#confidential_issues_events GroupHook#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#confidential_issues_events GroupHook#confidential_issues_events} --- @@ -172,9 +170,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* typing.Union[bool, cdktf.IResolvable] -Invoke the hook for confidential notes events. +Invoke the hook for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#confidential_note_events GroupHook#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#confidential_note_events GroupHook#confidential_note_events} --- @@ -182,9 +180,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* str -Set a custom webhook template. +Custom webhook template. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#custom_webhook_template GroupHook#custom_webhook_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#custom_webhook_template GroupHook#custom_webhook_template} --- @@ -194,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for deployment events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#deployment_events GroupHook#deployment_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#deployment_events GroupHook#deployment_events} --- @@ -202,20 +200,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* typing.Union[bool, cdktf.IResolvable] -Enable ssl verification when invoking the hook. +Enable SSL verification when invoking the hook. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#enable_ssl_verification GroupHook#enable_ssl_verification} - ---- - -##### `id`Optional - -- *Type:* str - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#id GroupHook#id}. - -Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. -If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#enable_ssl_verification GroupHook#enable_ssl_verification} --- @@ -225,7 +212,7 @@ If you experience problems setting this value it might not be settable. Please t Invoke the hook for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#issues_events GroupHook#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#issues_events GroupHook#issues_events} --- @@ -235,7 +222,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for job events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#job_events GroupHook#job_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#job_events GroupHook#job_events} --- @@ -243,9 +230,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* typing.Union[bool, cdktf.IResolvable] -Invoke the hook for merge requests. +Invoke the hook for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#merge_requests_events GroupHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#merge_requests_events GroupHook#merge_requests_events} --- @@ -253,9 +240,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* typing.Union[bool, cdktf.IResolvable] -Invoke the hook for notes events. +Invoke the hook for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#note_events GroupHook#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#note_events GroupHook#note_events} --- @@ -265,7 +252,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#pipeline_events GroupHook#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#pipeline_events GroupHook#pipeline_events} --- @@ -275,7 +262,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#push_events GroupHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#push_events GroupHook#push_events} --- @@ -285,7 +272,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for push events on matching branches only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#push_events_branch_filter GroupHook#push_events_branch_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#push_events_branch_filter GroupHook#push_events_branch_filter} --- @@ -293,9 +280,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* typing.Union[bool, cdktf.IResolvable] -Invoke the hook for releases events. +Invoke the hook for release events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#releases_events GroupHook#releases_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#releases_events GroupHook#releases_events} --- @@ -305,7 +292,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for subgroup events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#subgroup_events GroupHook#subgroup_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#subgroup_events GroupHook#subgroup_events} --- @@ -315,7 +302,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#tag_push_events GroupHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#tag_push_events GroupHook#tag_push_events} --- @@ -325,7 +312,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A token to present when invoking the hook. The token is not available for imported resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#token GroupHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#token GroupHook#token} --- @@ -335,7 +322,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#wiki_page_events GroupHook#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#wiki_page_events GroupHook#wiki_page_events} --- @@ -371,7 +358,6 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla | reset_custom_webhook_template | *No description.* | | reset_deployment_events | *No description.* | | reset_enable_ssl_verification | *No description.* | -| reset_id | *No description.* | | reset_issues_events | *No description.* | | reset_job_events | *No description.* | | reset_merge_requests_events | *No description.* | @@ -742,12 +728,6 @@ def reset_deployment_events() -> None def reset_enable_ssl_verification() -> None ``` -##### `reset_id` - -```python -def reset_id() -> None -``` - ##### `reset_issues_events` ```python @@ -934,7 +914,7 @@ The construct id used in the generated config for the GroupHook to import. The id of the existing GroupHook that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/group_hook#import import section} in the documentation of this resource for the id to use --- @@ -966,13 +946,13 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | group_id | typing.Union[int, float] | *No description.* | | hook_id | typing.Union[int, float] | *No description.* | +| id | str | *No description.* | | confidential_issues_events_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | | confidential_note_events_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | | custom_webhook_template_input | str | *No description.* | | deployment_events_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | | enable_ssl_verification_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | | group_input | str | *No description.* | -| id_input | str | *No description.* | | issues_events_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | | job_events_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | | merge_requests_events_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | @@ -992,7 +972,6 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | deployment_events | typing.Union[bool, cdktf.IResolvable] | *No description.* | | enable_ssl_verification | typing.Union[bool, cdktf.IResolvable] | *No description.* | | group | str | *No description.* | -| id | str | *No description.* | | issues_events | typing.Union[bool, cdktf.IResolvable] | *No description.* | | job_events | typing.Union[bool, cdktf.IResolvable] | *No description.* | | merge_requests_events | typing.Union[bool, cdktf.IResolvable] | *No description.* | @@ -1171,6 +1150,16 @@ hook_id: typing.Union[int, float] --- +##### `id`Required + +```python +id: str +``` + +- *Type:* str + +--- + ##### `confidential_issues_events_input`Optional ```python @@ -1231,16 +1220,6 @@ group_input: str --- -##### `id_input`Optional - -```python -id_input: str -``` - -- *Type:* str - ---- - ##### `issues_events_input`Optional ```python @@ -1431,16 +1410,6 @@ group: str --- -##### `id`Required - -```python -id: str -``` - -- *Type:* str - ---- - ##### `issues_events`Required ```python @@ -1613,7 +1582,6 @@ groupHook.GroupHookConfig( custom_webhook_template: str = None, deployment_events: typing.Union[bool, IResolvable] = None, enable_ssl_verification: typing.Union[bool, IResolvable] = None, - id: str = None, issues_events: typing.Union[bool, IResolvable] = None, job_events: typing.Union[bool, IResolvable] = None, merge_requests_events: typing.Union[bool, IResolvable] = None, @@ -1640,22 +1608,21 @@ groupHook.GroupHookConfig( | 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 full path of the group. | -| url | str | The url of the hook to invoke. | +| group | str | The full path or id of the group to add the hook to. | +| url | str | The url of the hook to invoke. Forces re-creation to preserve `token`. | | confidential_issues_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for confidential issues events. | -| confidential_note_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for confidential notes events. | -| custom_webhook_template | str | Set a custom webhook template. | +| confidential_note_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for confidential note events. | +| custom_webhook_template | str | Custom webhook template. | | deployment_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for deployment events. | -| enable_ssl_verification | typing.Union[bool, cdktf.IResolvable] | Enable ssl verification when invoking the hook. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#id GroupHook#id}. | +| enable_ssl_verification | typing.Union[bool, cdktf.IResolvable] | Enable SSL verification when invoking the hook. | | issues_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for issues events. | | job_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for job events. | -| merge_requests_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for merge requests. | -| note_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for notes events. | +| merge_requests_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for merge requests events. | +| note_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for note events. | | pipeline_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for pipeline events. | | push_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for push events. | | push_events_branch_filter | str | Invoke the hook for push events on matching branches only. | -| releases_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for releases events. | +| releases_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for release events. | | subgroup_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for subgroup events. | | tag_push_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for tag push events. | | token | str | A token to present when invoking the hook. The token is not available for imported resources. | @@ -1741,9 +1708,9 @@ group: str - *Type:* str -The ID or full path of the group. +The full path or id of the group to add the hook to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#group GroupHook#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#group GroupHook#group} --- @@ -1755,9 +1722,9 @@ url: str - *Type:* str -The url of the hook to invoke. +The url of the hook to invoke. Forces re-creation to preserve `token`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#url GroupHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#url GroupHook#url} --- @@ -1771,7 +1738,7 @@ confidential_issues_events: typing.Union[bool, IResolvable] Invoke the hook for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#confidential_issues_events GroupHook#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#confidential_issues_events GroupHook#confidential_issues_events} --- @@ -1783,9 +1750,9 @@ confidential_note_events: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Invoke the hook for confidential notes events. +Invoke the hook for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#confidential_note_events GroupHook#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#confidential_note_events GroupHook#confidential_note_events} --- @@ -1797,9 +1764,9 @@ custom_webhook_template: str - *Type:* str -Set a custom webhook template. +Custom webhook template. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#custom_webhook_template GroupHook#custom_webhook_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#custom_webhook_template GroupHook#custom_webhook_template} --- @@ -1813,7 +1780,7 @@ deployment_events: typing.Union[bool, IResolvable] Invoke the hook for deployment events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#deployment_events GroupHook#deployment_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#deployment_events GroupHook#deployment_events} --- @@ -1825,24 +1792,9 @@ enable_ssl_verification: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Enable ssl verification when invoking the hook. - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#enable_ssl_verification GroupHook#enable_ssl_verification} - ---- - -##### `id`Optional - -```python -id: str -``` - -- *Type:* str - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#id GroupHook#id}. +Enable SSL verification when invoking the hook. -Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. -If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#enable_ssl_verification GroupHook#enable_ssl_verification} --- @@ -1856,7 +1808,7 @@ issues_events: typing.Union[bool, IResolvable] Invoke the hook for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#issues_events GroupHook#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#issues_events GroupHook#issues_events} --- @@ -1870,7 +1822,7 @@ job_events: typing.Union[bool, IResolvable] Invoke the hook for job events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#job_events GroupHook#job_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#job_events GroupHook#job_events} --- @@ -1882,9 +1834,9 @@ merge_requests_events: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Invoke the hook for merge requests. +Invoke the hook for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#merge_requests_events GroupHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#merge_requests_events GroupHook#merge_requests_events} --- @@ -1896,9 +1848,9 @@ note_events: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Invoke the hook for notes events. +Invoke the hook for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#note_events GroupHook#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#note_events GroupHook#note_events} --- @@ -1912,7 +1864,7 @@ pipeline_events: typing.Union[bool, IResolvable] Invoke the hook for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#pipeline_events GroupHook#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#pipeline_events GroupHook#pipeline_events} --- @@ -1926,7 +1878,7 @@ push_events: typing.Union[bool, IResolvable] Invoke the hook for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#push_events GroupHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#push_events GroupHook#push_events} --- @@ -1940,7 +1892,7 @@ push_events_branch_filter: str Invoke the hook for push events on matching branches only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#push_events_branch_filter GroupHook#push_events_branch_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#push_events_branch_filter GroupHook#push_events_branch_filter} --- @@ -1952,9 +1904,9 @@ releases_events: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Invoke the hook for releases events. +Invoke the hook for release events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#releases_events GroupHook#releases_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#releases_events GroupHook#releases_events} --- @@ -1968,7 +1920,7 @@ subgroup_events: typing.Union[bool, IResolvable] Invoke the hook for subgroup events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#subgroup_events GroupHook#subgroup_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#subgroup_events GroupHook#subgroup_events} --- @@ -1982,7 +1934,7 @@ tag_push_events: typing.Union[bool, IResolvable] Invoke the hook for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#tag_push_events GroupHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#tag_push_events GroupHook#tag_push_events} --- @@ -1996,7 +1948,7 @@ token: str A token to present when invoking the hook. The token is not available for imported resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#token GroupHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#token GroupHook#token} --- @@ -2010,7 +1962,7 @@ wiki_page_events: typing.Union[bool, IResolvable] Invoke the hook for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#wiki_page_events GroupHook#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#wiki_page_events GroupHook#wiki_page_events} --- diff --git a/docs/groupHook.typescript.md b/docs/groupHook.typescript.md index 7c339ff1b..50cdad98c 100644 --- a/docs/groupHook.typescript.md +++ b/docs/groupHook.typescript.md @@ -4,7 +4,7 @@ ### GroupHook -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook gitlab_group_hook}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook gitlab_group_hook}. #### Initializers @@ -78,7 +78,6 @@ Must be unique amongst siblings in the same scope | resetCustomWebhookTemplate | *No description.* | | resetDeploymentEvents | *No description.* | | resetEnableSslVerification | *No description.* | -| resetId | *No description.* | | resetIssuesEvents | *No description.* | | resetJobEvents | *No description.* | | resetMergeRequestsEvents | *No description.* | @@ -412,12 +411,6 @@ public resetDeploymentEvents(): void public resetEnableSslVerification(): void ``` -##### `resetId` - -```typescript -public resetId(): void -``` - ##### `resetIssuesEvents` ```typescript @@ -593,7 +586,7 @@ The construct id used in the generated config for the GroupHook to import. The id of the existing GroupHook that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/group_hook#import import section} in the documentation of this resource for the id to use --- @@ -625,13 +618,13 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | groupId | number | *No description.* | | hookId | number | *No description.* | +| id | string | *No description.* | | confidentialIssuesEventsInput | boolean \| cdktf.IResolvable | *No description.* | | confidentialNoteEventsInput | boolean \| cdktf.IResolvable | *No description.* | | customWebhookTemplateInput | string | *No description.* | | deploymentEventsInput | boolean \| cdktf.IResolvable | *No description.* | | enableSslVerificationInput | boolean \| cdktf.IResolvable | *No description.* | | groupInput | string | *No description.* | -| idInput | string | *No description.* | | issuesEventsInput | boolean \| cdktf.IResolvable | *No description.* | | jobEventsInput | boolean \| cdktf.IResolvable | *No description.* | | mergeRequestsEventsInput | boolean \| cdktf.IResolvable | *No description.* | @@ -651,7 +644,6 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | deploymentEvents | boolean \| cdktf.IResolvable | *No description.* | | enableSslVerification | boolean \| cdktf.IResolvable | *No description.* | | group | string | *No description.* | -| id | string | *No description.* | | issuesEvents | boolean \| cdktf.IResolvable | *No description.* | | jobEvents | boolean \| cdktf.IResolvable | *No description.* | | mergeRequestsEvents | boolean \| cdktf.IResolvable | *No description.* | @@ -830,6 +822,16 @@ public readonly hookId: number; --- +##### `id`Required + +```typescript +public readonly id: string; +``` + +- *Type:* string + +--- + ##### `confidentialIssuesEventsInput`Optional ```typescript @@ -890,16 +892,6 @@ public readonly groupInput: string; --- -##### `idInput`Optional - -```typescript -public readonly idInput: string; -``` - -- *Type:* string - ---- - ##### `issuesEventsInput`Optional ```typescript @@ -1090,16 +1082,6 @@ public readonly group: string; --- -##### `id`Required - -```typescript -public readonly id: string; -``` - -- *Type:* string - ---- - ##### `issuesEvents`Required ```typescript @@ -1271,22 +1253,21 @@ const groupHookConfig: groupHook.GroupHookConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| group | string | The ID or full path of the group. | -| url | string | The url of the hook to invoke. | +| group | string | The full path or id of the group to add the hook to. | +| url | string | The url of the hook to invoke. Forces re-creation to preserve `token`. | | confidentialIssuesEvents | boolean \| cdktf.IResolvable | Invoke the hook for confidential issues events. | -| confidentialNoteEvents | boolean \| cdktf.IResolvable | Invoke the hook for confidential notes events. | -| customWebhookTemplate | string | Set a custom webhook template. | +| confidentialNoteEvents | boolean \| cdktf.IResolvable | Invoke the hook for confidential note events. | +| customWebhookTemplate | string | Custom webhook template. | | deploymentEvents | boolean \| cdktf.IResolvable | Invoke the hook for deployment events. | -| enableSslVerification | boolean \| cdktf.IResolvable | Enable ssl verification when invoking the hook. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#id GroupHook#id}. | +| enableSslVerification | boolean \| cdktf.IResolvable | Enable SSL verification when invoking the hook. | | issuesEvents | boolean \| cdktf.IResolvable | Invoke the hook for issues events. | | jobEvents | boolean \| cdktf.IResolvable | Invoke the hook for job events. | -| mergeRequestsEvents | boolean \| cdktf.IResolvable | Invoke the hook for merge requests. | -| noteEvents | boolean \| cdktf.IResolvable | Invoke the hook for notes events. | +| mergeRequestsEvents | boolean \| cdktf.IResolvable | Invoke the hook for merge requests events. | +| noteEvents | boolean \| cdktf.IResolvable | Invoke the hook for note events. | | pipelineEvents | boolean \| cdktf.IResolvable | Invoke the hook for pipeline events. | | pushEvents | boolean \| cdktf.IResolvable | Invoke the hook for push events. | | pushEventsBranchFilter | string | Invoke the hook for push events on matching branches only. | -| releasesEvents | boolean \| cdktf.IResolvable | Invoke the hook for releases events. | +| releasesEvents | boolean \| cdktf.IResolvable | Invoke the hook for release events. | | subgroupEvents | boolean \| cdktf.IResolvable | Invoke the hook for subgroup events. | | tagPushEvents | boolean \| cdktf.IResolvable | Invoke the hook for tag push events. | | token | string | A token to present when invoking the hook. The token is not available for imported resources. | @@ -1372,9 +1353,9 @@ public readonly group: string; - *Type:* string -The ID or full path of the group. +The full path or id of the group to add the hook to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#group GroupHook#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#group GroupHook#group} --- @@ -1386,9 +1367,9 @@ public readonly url: string; - *Type:* string -The url of the hook to invoke. +The url of the hook to invoke. Forces re-creation to preserve `token`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#url GroupHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#url GroupHook#url} --- @@ -1402,7 +1383,7 @@ public readonly confidentialIssuesEvents: boolean | IResolvable; Invoke the hook for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#confidential_issues_events GroupHook#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#confidential_issues_events GroupHook#confidential_issues_events} --- @@ -1414,9 +1395,9 @@ public readonly confidentialNoteEvents: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Invoke the hook for confidential notes events. +Invoke the hook for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#confidential_note_events GroupHook#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#confidential_note_events GroupHook#confidential_note_events} --- @@ -1428,9 +1409,9 @@ public readonly customWebhookTemplate: string; - *Type:* string -Set a custom webhook template. +Custom webhook template. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#custom_webhook_template GroupHook#custom_webhook_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#custom_webhook_template GroupHook#custom_webhook_template} --- @@ -1444,7 +1425,7 @@ public readonly deploymentEvents: boolean | IResolvable; Invoke the hook for deployment events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#deployment_events GroupHook#deployment_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#deployment_events GroupHook#deployment_events} --- @@ -1456,24 +1437,9 @@ public readonly enableSslVerification: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Enable ssl verification when invoking the hook. - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#enable_ssl_verification GroupHook#enable_ssl_verification} - ---- - -##### `id`Optional - -```typescript -public readonly id: string; -``` - -- *Type:* string - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#id GroupHook#id}. +Enable SSL verification when invoking the hook. -Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. -If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#enable_ssl_verification GroupHook#enable_ssl_verification} --- @@ -1487,7 +1453,7 @@ public readonly issuesEvents: boolean | IResolvable; Invoke the hook for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#issues_events GroupHook#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#issues_events GroupHook#issues_events} --- @@ -1501,7 +1467,7 @@ public readonly jobEvents: boolean | IResolvable; Invoke the hook for job events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#job_events GroupHook#job_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#job_events GroupHook#job_events} --- @@ -1513,9 +1479,9 @@ public readonly mergeRequestsEvents: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Invoke the hook for merge requests. +Invoke the hook for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#merge_requests_events GroupHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#merge_requests_events GroupHook#merge_requests_events} --- @@ -1527,9 +1493,9 @@ public readonly noteEvents: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Invoke the hook for notes events. +Invoke the hook for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#note_events GroupHook#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#note_events GroupHook#note_events} --- @@ -1543,7 +1509,7 @@ public readonly pipelineEvents: boolean | IResolvable; Invoke the hook for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#pipeline_events GroupHook#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#pipeline_events GroupHook#pipeline_events} --- @@ -1557,7 +1523,7 @@ public readonly pushEvents: boolean | IResolvable; Invoke the hook for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#push_events GroupHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#push_events GroupHook#push_events} --- @@ -1571,7 +1537,7 @@ public readonly pushEventsBranchFilter: string; Invoke the hook for push events on matching branches only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#push_events_branch_filter GroupHook#push_events_branch_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#push_events_branch_filter GroupHook#push_events_branch_filter} --- @@ -1583,9 +1549,9 @@ public readonly releasesEvents: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Invoke the hook for releases events. +Invoke the hook for release events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#releases_events GroupHook#releases_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#releases_events GroupHook#releases_events} --- @@ -1599,7 +1565,7 @@ public readonly subgroupEvents: boolean | IResolvable; Invoke the hook for subgroup events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#subgroup_events GroupHook#subgroup_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#subgroup_events GroupHook#subgroup_events} --- @@ -1613,7 +1579,7 @@ public readonly tagPushEvents: boolean | IResolvable; Invoke the hook for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#tag_push_events GroupHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#tag_push_events GroupHook#tag_push_events} --- @@ -1627,7 +1593,7 @@ public readonly token: string; A token to present when invoking the hook. The token is not available for imported resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#token GroupHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#token GroupHook#token} --- @@ -1641,7 +1607,7 @@ public readonly wikiPageEvents: boolean | IResolvable; Invoke the hook for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#wiki_page_events GroupHook#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#wiki_page_events GroupHook#wiki_page_events} --- diff --git a/docs/groupIssueBoard.csharp.md b/docs/groupIssueBoard.csharp.md index 32d08d3ac..56f6f62aa 100644 --- a/docs/groupIssueBoard.csharp.md +++ b/docs/groupIssueBoard.csharp.md @@ -4,7 +4,7 @@ ### GroupIssueBoard -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board gitlab_group_issue_board}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board gitlab_group_issue_board}. #### Initializers @@ -501,7 +501,7 @@ The construct id used in the generated config for the GroupIssueBoard to import. The id of the existing GroupIssueBoard that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#import import section} in the 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_issue_board#import import section} in the documentation of this resource for the id to use --- @@ -939,7 +939,7 @@ public string Group { get; set; } The ID or URL-encoded path of the group owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#group GroupIssueBoard#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#group GroupIssueBoard#group} --- @@ -953,7 +953,7 @@ public string Name { get; set; } The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#name GroupIssueBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#name GroupIssueBoard#name} --- @@ -967,7 +967,7 @@ public string[] Labels { get; set; } The list of label names which the board should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#labels GroupIssueBoard#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#labels GroupIssueBoard#labels} --- @@ -981,7 +981,7 @@ public object Lists { get; set; } lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#lists GroupIssueBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#lists GroupIssueBoard#lists} --- @@ -995,7 +995,7 @@ public double MilestoneId { get; set; } The milestone the board should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#milestone_id GroupIssueBoard#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#milestone_id GroupIssueBoard#milestone_id} --- @@ -1031,7 +1031,7 @@ public double LabelId { get; set; } The ID of the label the list should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#label_id GroupIssueBoard#label_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#label_id GroupIssueBoard#label_id} --- @@ -1045,7 +1045,7 @@ public double Position { get; set; } The explicit position of the list within the board, zero based. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#position GroupIssueBoard#position} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#position GroupIssueBoard#position} --- diff --git a/docs/groupIssueBoard.go.md b/docs/groupIssueBoard.go.md index ad99b1ba8..4a2d10164 100644 --- a/docs/groupIssueBoard.go.md +++ b/docs/groupIssueBoard.go.md @@ -4,7 +4,7 @@ ### GroupIssueBoard -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board gitlab_group_issue_board}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board gitlab_group_issue_board}. #### Initializers @@ -501,7 +501,7 @@ The construct id used in the generated config for the GroupIssueBoard to import. The id of the existing GroupIssueBoard that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#import import section} in the 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_issue_board#import import section} in the documentation of this resource for the id to use --- @@ -939,7 +939,7 @@ Group *string The ID or URL-encoded path of the group owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#group GroupIssueBoard#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#group GroupIssueBoard#group} --- @@ -953,7 +953,7 @@ Name *string The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#name GroupIssueBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#name GroupIssueBoard#name} --- @@ -967,7 +967,7 @@ Labels *[]*string The list of label names which the board should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#labels GroupIssueBoard#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#labels GroupIssueBoard#labels} --- @@ -981,7 +981,7 @@ Lists interface{} lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#lists GroupIssueBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#lists GroupIssueBoard#lists} --- @@ -995,7 +995,7 @@ MilestoneId *f64 The milestone the board should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#milestone_id GroupIssueBoard#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#milestone_id GroupIssueBoard#milestone_id} --- @@ -1031,7 +1031,7 @@ LabelId *f64 The ID of the label the list should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#label_id GroupIssueBoard#label_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#label_id GroupIssueBoard#label_id} --- @@ -1045,7 +1045,7 @@ Position *f64 The explicit position of the list within the board, zero based. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#position GroupIssueBoard#position} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#position GroupIssueBoard#position} --- diff --git a/docs/groupIssueBoard.java.md b/docs/groupIssueBoard.java.md index 94d980a26..1a15ffd3a 100644 --- a/docs/groupIssueBoard.java.md +++ b/docs/groupIssueBoard.java.md @@ -4,7 +4,7 @@ ### GroupIssueBoard -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board gitlab_group_issue_board}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board gitlab_group_issue_board}. #### Initializers @@ -117,7 +117,7 @@ Must be unique amongst siblings in the same scope The ID or URL-encoded path of the group owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#group GroupIssueBoard#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#group GroupIssueBoard#group} --- @@ -127,7 +127,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#name GroupIssueBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#name GroupIssueBoard#name} --- @@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The list of label names which the board should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#labels GroupIssueBoard#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#labels GroupIssueBoard#labels} --- @@ -147,7 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#lists GroupIssueBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#lists GroupIssueBoard#lists} --- @@ -157,7 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The milestone the board should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#milestone_id GroupIssueBoard#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#milestone_id GroupIssueBoard#milestone_id} --- @@ -618,7 +618,7 @@ The construct id used in the generated config for the GroupIssueBoard to import. The id of the existing GroupIssueBoard that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#import import section} in the 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_issue_board#import import section} in the documentation of this resource for the id to use --- @@ -1061,7 +1061,7 @@ public java.lang.String getGroup(); The ID or URL-encoded path of the group owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#group GroupIssueBoard#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#group GroupIssueBoard#group} --- @@ -1075,7 +1075,7 @@ public java.lang.String getName(); The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#name GroupIssueBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#name GroupIssueBoard#name} --- @@ -1089,7 +1089,7 @@ public java.util.List getLabels(); The list of label names which the board should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#labels GroupIssueBoard#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#labels GroupIssueBoard#labels} --- @@ -1103,7 +1103,7 @@ public java.lang.Object getLists(); lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#lists GroupIssueBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#lists GroupIssueBoard#lists} --- @@ -1117,7 +1117,7 @@ public java.lang.Number getMilestoneId(); The milestone the board should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#milestone_id GroupIssueBoard#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#milestone_id GroupIssueBoard#milestone_id} --- @@ -1153,7 +1153,7 @@ public java.lang.Number getLabelId(); The ID of the label the list should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#label_id GroupIssueBoard#label_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#label_id GroupIssueBoard#label_id} --- @@ -1167,7 +1167,7 @@ public java.lang.Number getPosition(); The explicit position of the list within the board, zero based. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#position GroupIssueBoard#position} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#position GroupIssueBoard#position} --- diff --git a/docs/groupIssueBoard.python.md b/docs/groupIssueBoard.python.md index 8ea63124d..c86261c45 100644 --- a/docs/groupIssueBoard.python.md +++ b/docs/groupIssueBoard.python.md @@ -4,7 +4,7 @@ ### GroupIssueBoard -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board gitlab_group_issue_board}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board gitlab_group_issue_board}. #### Initializers @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The ID or URL-encoded path of the group owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#group GroupIssueBoard#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#group GroupIssueBoard#group} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#name GroupIssueBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#name GroupIssueBoard#name} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The list of label names which the board should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#labels GroupIssueBoard#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#labels GroupIssueBoard#labels} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#lists GroupIssueBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#lists GroupIssueBoard#lists} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The milestone the board should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#milestone_id GroupIssueBoard#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#milestone_id GroupIssueBoard#milestone_id} --- @@ -663,7 +663,7 @@ The construct id used in the generated config for the GroupIssueBoard to import. The id of the existing GroupIssueBoard that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#import import section} in the 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_issue_board#import import section} in the documentation of this resource for the id to use --- @@ -1101,7 +1101,7 @@ group: str The ID or URL-encoded path of the group owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#group GroupIssueBoard#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#group GroupIssueBoard#group} --- @@ -1115,7 +1115,7 @@ name: str The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#name GroupIssueBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#name GroupIssueBoard#name} --- @@ -1129,7 +1129,7 @@ labels: typing.List[str] The list of label names which the board should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#labels GroupIssueBoard#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#labels GroupIssueBoard#labels} --- @@ -1143,7 +1143,7 @@ lists: typing.Union[IResolvable, typing.List[GroupIssueBoardLists]] lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#lists GroupIssueBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#lists GroupIssueBoard#lists} --- @@ -1157,7 +1157,7 @@ milestone_id: typing.Union[int, float] The milestone the board should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#milestone_id GroupIssueBoard#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#milestone_id GroupIssueBoard#milestone_id} --- @@ -1193,7 +1193,7 @@ label_id: typing.Union[int, float] The ID of the label the list should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#label_id GroupIssueBoard#label_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#label_id GroupIssueBoard#label_id} --- @@ -1207,7 +1207,7 @@ position: typing.Union[int, float] The explicit position of the list within the board, zero based. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#position GroupIssueBoard#position} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#position GroupIssueBoard#position} --- diff --git a/docs/groupIssueBoard.typescript.md b/docs/groupIssueBoard.typescript.md index 3709d748e..32652f01f 100644 --- a/docs/groupIssueBoard.typescript.md +++ b/docs/groupIssueBoard.typescript.md @@ -4,7 +4,7 @@ ### GroupIssueBoard -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board gitlab_group_issue_board}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board gitlab_group_issue_board}. #### Initializers @@ -501,7 +501,7 @@ The construct id used in the generated config for the GroupIssueBoard to import. The id of the existing GroupIssueBoard that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#import import section} in the 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_issue_board#import import section} in the documentation of this resource for the id to use --- @@ -926,7 +926,7 @@ public readonly group: string; The ID or URL-encoded path of the group owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#group GroupIssueBoard#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#group GroupIssueBoard#group} --- @@ -940,7 +940,7 @@ public readonly name: string; The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#name GroupIssueBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#name GroupIssueBoard#name} --- @@ -954,7 +954,7 @@ public readonly labels: string[]; The list of label names which the board should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#labels GroupIssueBoard#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#labels GroupIssueBoard#labels} --- @@ -968,7 +968,7 @@ public readonly lists: IResolvable | GroupIssueBoardLists[]; lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#lists GroupIssueBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#lists GroupIssueBoard#lists} --- @@ -982,7 +982,7 @@ public readonly milestoneId: number; The milestone the board should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#milestone_id GroupIssueBoard#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#milestone_id GroupIssueBoard#milestone_id} --- @@ -1015,7 +1015,7 @@ public readonly labelId: number; The ID of the label the list should be scoped to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#label_id GroupIssueBoard#label_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#label_id GroupIssueBoard#label_id} --- @@ -1029,7 +1029,7 @@ public readonly position: number; The explicit position of the list within the board, zero based. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#position GroupIssueBoard#position} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#position GroupIssueBoard#position} --- diff --git a/docs/groupLabel.csharp.md b/docs/groupLabel.csharp.md index 8e4278327..329f8cc28 100644 --- a/docs/groupLabel.csharp.md +++ b/docs/groupLabel.csharp.md @@ -4,7 +4,7 @@ ### GroupLabel -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label gitlab_group_label}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label gitlab_group_label}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the GroupLabel to import. The id of the existing GroupLabel that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#import import section} in the 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_label#import import section} in the documentation of this resource for the id to use --- @@ -835,7 +835,7 @@ new GroupLabelConfig { | Group | string | The name or id of the group to add the label to. | | Name | string | The name of the label. | | Description | string | The description of the label. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#id GroupLabel#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#id GroupLabel#id}. | --- @@ -919,7 +919,7 @@ public string Color { get; set; } The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#color GroupLabel#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#color GroupLabel#color} --- @@ -933,7 +933,7 @@ public string Group { get; set; } The name or id of the group to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#group GroupLabel#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#group GroupLabel#group} --- @@ -947,7 +947,7 @@ public string Name { get; set; } The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#name GroupLabel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#name GroupLabel#name} --- @@ -961,7 +961,7 @@ public string Description { get; set; } The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#description GroupLabel#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#description GroupLabel#description} --- @@ -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/group_label#id GroupLabel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#id GroupLabel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupLabel.go.md b/docs/groupLabel.go.md index 40662fe93..a10d6915d 100644 --- a/docs/groupLabel.go.md +++ b/docs/groupLabel.go.md @@ -4,7 +4,7 @@ ### GroupLabel -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label gitlab_group_label}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label gitlab_group_label}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the GroupLabel to import. The id of the existing GroupLabel that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#import import section} in the 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_label#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/grouplabel" | Group | *string | The name or id of the group to add the label to. | | Name | *string | The name of the label. | | Description | *string | The description of the label. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#id GroupLabel#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#id GroupLabel#id}. | --- @@ -919,7 +919,7 @@ Color *string The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#color GroupLabel#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#color GroupLabel#color} --- @@ -933,7 +933,7 @@ Group *string The name or id of the group to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#group GroupLabel#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#group GroupLabel#group} --- @@ -947,7 +947,7 @@ Name *string The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#name GroupLabel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#name GroupLabel#name} --- @@ -961,7 +961,7 @@ Description *string The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#description GroupLabel#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#description GroupLabel#description} --- @@ -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/group_label#id GroupLabel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#id GroupLabel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupLabel.java.md b/docs/groupLabel.java.md index 902b460b9..3a2704310 100644 --- a/docs/groupLabel.java.md +++ b/docs/groupLabel.java.md @@ -4,7 +4,7 @@ ### GroupLabel -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label gitlab_group_label}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label gitlab_group_label}. #### Initializers @@ -46,7 +46,7 @@ GroupLabel.Builder.create(Construct scope, java.lang.String id) | group | java.lang.String | The name or id of the group to add the label to. | | name | java.lang.String | The name of the label. | | description | java.lang.String | The description of the label. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#id GroupLabel#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#id GroupLabel#id}. | --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#color GroupLabel#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#color GroupLabel#color} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name or id of the group to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#group GroupLabel#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#group GroupLabel#group} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#name GroupLabel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#name GroupLabel#name} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#description GroupLabel#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#description GroupLabel#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/group_label#id GroupLabel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#id GroupLabel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 GroupLabel to import. The id of the existing GroupLabel that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#import import section} in the 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_label#import import section} in the documentation of this resource for the id to use --- @@ -956,7 +956,7 @@ GroupLabelConfig.builder() | group | java.lang.String | The name or id of the group to add the label to. | | name | java.lang.String | The name of the label. | | description | java.lang.String | The description of the label. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#id GroupLabel#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#id GroupLabel#id}. | --- @@ -1040,7 +1040,7 @@ public java.lang.String getColor(); The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#color GroupLabel#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#color GroupLabel#color} --- @@ -1054,7 +1054,7 @@ public java.lang.String getGroup(); The name or id of the group to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#group GroupLabel#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#group GroupLabel#group} --- @@ -1068,7 +1068,7 @@ public java.lang.String getName(); The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#name GroupLabel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#name GroupLabel#name} --- @@ -1082,7 +1082,7 @@ public java.lang.String getDescription(); The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#description GroupLabel#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#description GroupLabel#description} --- @@ -1094,7 +1094,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_label#id GroupLabel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#id GroupLabel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupLabel.python.md b/docs/groupLabel.python.md index 99d3209d0..221801af4 100644 --- a/docs/groupLabel.python.md +++ b/docs/groupLabel.python.md @@ -4,7 +4,7 @@ ### GroupLabel -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label gitlab_group_label}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label gitlab_group_label}. #### Initializers @@ -44,7 +44,7 @@ groupLabel.GroupLabel( | group | str | The name or id of the group to add the label to. | | name | str | The name of the label. | | description | str | The description of the label. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#id GroupLabel#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#id GroupLabel#id}. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#color GroupLabel#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#color GroupLabel#color} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name or id of the group to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#group GroupLabel#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#group GroupLabel#group} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#name GroupLabel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#name GroupLabel#name} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#description GroupLabel#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#description GroupLabel#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/group_label#id GroupLabel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#id GroupLabel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 GroupLabel to import. The id of the existing GroupLabel that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#import import section} in the 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_label#import import section} in the documentation of this resource for the id to use --- @@ -996,7 +996,7 @@ groupLabel.GroupLabelConfig( | group | str | The name or id of the group to add the label to. | | name | str | The name of the label. | | description | str | The description of the label. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#id GroupLabel#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#id GroupLabel#id}. | --- @@ -1080,7 +1080,7 @@ color: str The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#color GroupLabel#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#color GroupLabel#color} --- @@ -1094,7 +1094,7 @@ group: str The name or id of the group to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#group GroupLabel#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#group GroupLabel#group} --- @@ -1108,7 +1108,7 @@ name: str The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#name GroupLabel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#name GroupLabel#name} --- @@ -1122,7 +1122,7 @@ description: str The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#description GroupLabel#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#description GroupLabel#description} --- @@ -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/group_label#id GroupLabel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#id GroupLabel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupLabel.typescript.md b/docs/groupLabel.typescript.md index 9e63b02e8..443424571 100644 --- a/docs/groupLabel.typescript.md +++ b/docs/groupLabel.typescript.md @@ -4,7 +4,7 @@ ### GroupLabel -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label gitlab_group_label}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label gitlab_group_label}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the GroupLabel to import. The id of the existing GroupLabel that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#import import section} in the 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_label#import import section} in the documentation of this resource for the id to use --- @@ -822,7 +822,7 @@ const groupLabelConfig: groupLabel.GroupLabelConfig = { ... } | group | string | The name or id of the group to add the label to. | | name | string | The name of the label. | | description | string | The description of the label. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#id GroupLabel#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#id GroupLabel#id}. | --- @@ -906,7 +906,7 @@ public readonly color: string; The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#color GroupLabel#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#color GroupLabel#color} --- @@ -920,7 +920,7 @@ public readonly group: string; The name or id of the group to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#group GroupLabel#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#group GroupLabel#group} --- @@ -934,7 +934,7 @@ public readonly name: string; The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#name GroupLabel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#name GroupLabel#name} --- @@ -948,7 +948,7 @@ public readonly description: string; The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#description GroupLabel#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#description GroupLabel#description} --- @@ -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/group_label#id GroupLabel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#id GroupLabel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupLdapLink.csharp.md b/docs/groupLdapLink.csharp.md index 25695e77e..dc6c6a429 100644 --- a/docs/groupLdapLink.csharp.md +++ b/docs/groupLdapLink.csharp.md @@ -4,7 +4,7 @@ ### GroupLdapLink -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link gitlab_group_ldap_link}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link gitlab_group_ldap_link}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the GroupLdapLink to import. The id of the existing GroupLdapLink that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_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/resources/group_ldap_link#import import section} in the documentation of this resource for the id to use --- @@ -924,7 +924,7 @@ new GroupLdapLinkConfig { | Filter | string | The LDAP filter for the group. Required if `cn` is not provided. Requires GitLab Premium or above. | | Force | object | If true, then delete and replace an existing LDAP link if one exists. | | GroupAccess | string | Minimum access level for members of the LDAP group. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. | --- @@ -1008,7 +1008,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/resources/group_ldap_link#group GroupLdapLink#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#group GroupLdapLink#group} --- @@ -1024,7 +1024,7 @@ The name of the LDAP provider as stored in the GitLab database. Note that this is NOT the value of the `label` attribute as shown in the web UI. In most cases this will be `ldapmain` but you may use the [LDAP check rake task](https://docs.gitlab.com/ee/administration/raketasks/ldap.html#check) for receiving the LDAP server name: `LDAP: ... Server: ldapmain` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#ldap_provider GroupLdapLink#ldap_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#ldap_provider GroupLdapLink#ldap_provider} --- @@ -1040,7 +1040,7 @@ Minimum access level for members of the LDAP group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#access_level GroupLdapLink#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#access_level GroupLdapLink#access_level} --- @@ -1054,7 +1054,7 @@ public string Cn { get; set; } The CN of the LDAP group to link with. Required if `filter` is not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#cn GroupLdapLink#cn} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#cn GroupLdapLink#cn} --- @@ -1068,7 +1068,7 @@ public string Filter { get; set; } The LDAP filter for the group. Required if `cn` is not provided. Requires GitLab Premium or above. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#filter GroupLdapLink#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#filter GroupLdapLink#filter} --- @@ -1084,7 +1084,7 @@ If true, then delete and replace an existing LDAP link if one exists. Will also remove an LDAP link if the parent group is not found. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#force GroupLdapLink#force} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#force GroupLdapLink#force} --- @@ -1100,7 +1100,7 @@ Minimum access level for members of the LDAP group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#group_access GroupLdapLink#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#group_access GroupLdapLink#group_access} --- @@ -1112,7 +1112,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_ldap_link#id GroupLdapLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupLdapLink.go.md b/docs/groupLdapLink.go.md index 959a831fe..f85530db4 100644 --- a/docs/groupLdapLink.go.md +++ b/docs/groupLdapLink.go.md @@ -4,7 +4,7 @@ ### GroupLdapLink -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link gitlab_group_ldap_link}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link gitlab_group_ldap_link}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the GroupLdapLink to import. The id of the existing GroupLdapLink that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_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/resources/group_ldap_link#import import section} in the documentation of this resource for the id to use --- @@ -924,7 +924,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/groupldaplink" | Filter | *string | The LDAP filter for the group. Required if `cn` is not provided. Requires GitLab Premium or above. | | Force | interface{} | If true, then delete and replace an existing LDAP link if one exists. | | GroupAccess | *string | Minimum access level for members of the LDAP group. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. | --- @@ -1008,7 +1008,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/resources/group_ldap_link#group GroupLdapLink#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#group GroupLdapLink#group} --- @@ -1024,7 +1024,7 @@ The name of the LDAP provider as stored in the GitLab database. Note that this is NOT the value of the `label` attribute as shown in the web UI. In most cases this will be `ldapmain` but you may use the [LDAP check rake task](https://docs.gitlab.com/ee/administration/raketasks/ldap.html#check) for receiving the LDAP server name: `LDAP: ... Server: ldapmain` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#ldap_provider GroupLdapLink#ldap_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#ldap_provider GroupLdapLink#ldap_provider} --- @@ -1040,7 +1040,7 @@ Minimum access level for members of the LDAP group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#access_level GroupLdapLink#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#access_level GroupLdapLink#access_level} --- @@ -1054,7 +1054,7 @@ Cn *string The CN of the LDAP group to link with. Required if `filter` is not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#cn GroupLdapLink#cn} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#cn GroupLdapLink#cn} --- @@ -1068,7 +1068,7 @@ Filter *string The LDAP filter for the group. Required if `cn` is not provided. Requires GitLab Premium or above. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#filter GroupLdapLink#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#filter GroupLdapLink#filter} --- @@ -1084,7 +1084,7 @@ If true, then delete and replace an existing LDAP link if one exists. Will also remove an LDAP link if the parent group is not found. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#force GroupLdapLink#force} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#force GroupLdapLink#force} --- @@ -1100,7 +1100,7 @@ Minimum access level for members of the LDAP group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#group_access GroupLdapLink#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#group_access GroupLdapLink#group_access} --- @@ -1112,7 +1112,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupLdapLink.java.md b/docs/groupLdapLink.java.md index c40486f6f..2614c6316 100644 --- a/docs/groupLdapLink.java.md +++ b/docs/groupLdapLink.java.md @@ -4,7 +4,7 @@ ### GroupLdapLink -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link gitlab_group_ldap_link}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link gitlab_group_ldap_link}. #### Initializers @@ -53,7 +53,7 @@ GroupLdapLink.Builder.create(Construct scope, java.lang.String id) | filter | java.lang.String | The LDAP filter for the group. Required if `cn` is not provided. Requires GitLab Premium or above. | | force | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If true, then delete and replace an existing LDAP link if one exists. | | groupAccess | java.lang.String | Minimum access level for members of the LDAP group. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. | --- @@ -123,7 +123,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/resources/group_ldap_link#group GroupLdapLink#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#group GroupLdapLink#group} --- @@ -135,7 +135,7 @@ The name of the LDAP provider as stored in the GitLab database. Note that this is NOT the value of the `label` attribute as shown in the web UI. In most cases this will be `ldapmain` but you may use the [LDAP check rake task](https://docs.gitlab.com/ee/administration/raketasks/ldap.html#check) for receiving the LDAP server name: `LDAP: ... Server: ldapmain` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#ldap_provider GroupLdapLink#ldap_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#ldap_provider GroupLdapLink#ldap_provider} --- @@ -147,7 +147,7 @@ Minimum access level for members of the LDAP group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#access_level GroupLdapLink#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#access_level GroupLdapLink#access_level} --- @@ -157,7 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The CN of the LDAP group to link with. Required if `filter` is not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#cn GroupLdapLink#cn} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#cn GroupLdapLink#cn} --- @@ -167,7 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The LDAP filter for the group. Required if `cn` is not provided. Requires GitLab Premium or above. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#filter GroupLdapLink#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#filter GroupLdapLink#filter} --- @@ -179,7 +179,7 @@ If true, then delete and replace an existing LDAP link if one exists. Will also remove an LDAP link if the parent group is not found. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#force GroupLdapLink#force} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#force GroupLdapLink#force} --- @@ -191,7 +191,7 @@ Minimum access level for members of the LDAP group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#group_access GroupLdapLink#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#group_access GroupLdapLink#group_access} --- @@ -199,7 +199,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_ldap_link#id GroupLdapLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -671,7 +671,7 @@ The construct id used in the generated config for the GroupLdapLink to import. The id of the existing GroupLdapLink that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_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/resources/group_ldap_link#import import section} in the documentation of this resource for the id to use --- @@ -1091,7 +1091,7 @@ GroupLdapLinkConfig.builder() | filter | java.lang.String | The LDAP filter for the group. Required if `cn` is not provided. Requires GitLab Premium or above. | | force | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If true, then delete and replace an existing LDAP link if one exists. | | groupAccess | java.lang.String | Minimum access level for members of the LDAP group. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. | --- @@ -1175,7 +1175,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/resources/group_ldap_link#group GroupLdapLink#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#group GroupLdapLink#group} --- @@ -1191,7 +1191,7 @@ The name of the LDAP provider as stored in the GitLab database. Note that this is NOT the value of the `label` attribute as shown in the web UI. In most cases this will be `ldapmain` but you may use the [LDAP check rake task](https://docs.gitlab.com/ee/administration/raketasks/ldap.html#check) for receiving the LDAP server name: `LDAP: ... Server: ldapmain` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#ldap_provider GroupLdapLink#ldap_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#ldap_provider GroupLdapLink#ldap_provider} --- @@ -1207,7 +1207,7 @@ Minimum access level for members of the LDAP group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#access_level GroupLdapLink#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#access_level GroupLdapLink#access_level} --- @@ -1221,7 +1221,7 @@ public java.lang.String getCn(); The CN of the LDAP group to link with. Required if `filter` is not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#cn GroupLdapLink#cn} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#cn GroupLdapLink#cn} --- @@ -1235,7 +1235,7 @@ public java.lang.String getFilter(); The LDAP filter for the group. Required if `cn` is not provided. Requires GitLab Premium or above. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#filter GroupLdapLink#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#filter GroupLdapLink#filter} --- @@ -1251,7 +1251,7 @@ If true, then delete and replace an existing LDAP link if one exists. Will also remove an LDAP link if the parent group is not found. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#force GroupLdapLink#force} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#force GroupLdapLink#force} --- @@ -1267,7 +1267,7 @@ Minimum access level for members of the LDAP group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#group_access GroupLdapLink#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#group_access GroupLdapLink#group_access} --- @@ -1279,7 +1279,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_ldap_link#id GroupLdapLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupLdapLink.python.md b/docs/groupLdapLink.python.md index c9a4c3bd8..a07f67903 100644 --- a/docs/groupLdapLink.python.md +++ b/docs/groupLdapLink.python.md @@ -4,7 +4,7 @@ ### GroupLdapLink -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link gitlab_group_ldap_link}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link gitlab_group_ldap_link}. #### Initializers @@ -50,7 +50,7 @@ groupLdapLink.GroupLdapLink( | filter | str | The LDAP filter for the group. Required if `cn` is not provided. Requires GitLab Premium or above. | | force | typing.Union[bool, cdktf.IResolvable] | If true, then delete and replace an existing LDAP link if one exists. | | group_access | str | Minimum access level for members of the LDAP group. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. | --- @@ -120,7 +120,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/resources/group_ldap_link#group GroupLdapLink#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#group GroupLdapLink#group} --- @@ -132,7 +132,7 @@ The name of the LDAP provider as stored in the GitLab database. Note that this is NOT the value of the `label` attribute as shown in the web UI. In most cases this will be `ldapmain` but you may use the [LDAP check rake task](https://docs.gitlab.com/ee/administration/raketasks/ldap.html#check) for receiving the LDAP server name: `LDAP: ... Server: ldapmain` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#ldap_provider GroupLdapLink#ldap_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#ldap_provider GroupLdapLink#ldap_provider} --- @@ -144,7 +144,7 @@ Minimum access level for members of the LDAP group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#access_level GroupLdapLink#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#access_level GroupLdapLink#access_level} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The CN of the LDAP group to link with. Required if `filter` is not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#cn GroupLdapLink#cn} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#cn GroupLdapLink#cn} --- @@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The LDAP filter for the group. Required if `cn` is not provided. Requires GitLab Premium or above. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#filter GroupLdapLink#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#filter GroupLdapLink#filter} --- @@ -176,7 +176,7 @@ If true, then delete and replace an existing LDAP link if one exists. Will also remove an LDAP link if the parent group is not found. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#force GroupLdapLink#force} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#force GroupLdapLink#force} --- @@ -188,7 +188,7 @@ Minimum access level for members of the LDAP group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#group_access GroupLdapLink#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#group_access GroupLdapLink#group_access} --- @@ -196,7 +196,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/group_ldap_link#id GroupLdapLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -714,7 +714,7 @@ The construct id used in the generated config for the GroupLdapLink to import. The id of the existing GroupLdapLink that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_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/resources/group_ldap_link#import import section} in the documentation of this resource for the id to use --- @@ -1129,7 +1129,7 @@ groupLdapLink.GroupLdapLinkConfig( | filter | str | The LDAP filter for the group. Required if `cn` is not provided. Requires GitLab Premium or above. | | force | typing.Union[bool, cdktf.IResolvable] | If true, then delete and replace an existing LDAP link if one exists. | | group_access | str | Minimum access level for members of the LDAP group. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. | --- @@ -1213,7 +1213,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/resources/group_ldap_link#group GroupLdapLink#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#group GroupLdapLink#group} --- @@ -1229,7 +1229,7 @@ The name of the LDAP provider as stored in the GitLab database. Note that this is NOT the value of the `label` attribute as shown in the web UI. In most cases this will be `ldapmain` but you may use the [LDAP check rake task](https://docs.gitlab.com/ee/administration/raketasks/ldap.html#check) for receiving the LDAP server name: `LDAP: ... Server: ldapmain` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#ldap_provider GroupLdapLink#ldap_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#ldap_provider GroupLdapLink#ldap_provider} --- @@ -1245,7 +1245,7 @@ Minimum access level for members of the LDAP group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#access_level GroupLdapLink#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#access_level GroupLdapLink#access_level} --- @@ -1259,7 +1259,7 @@ cn: str The CN of the LDAP group to link with. Required if `filter` is not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#cn GroupLdapLink#cn} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#cn GroupLdapLink#cn} --- @@ -1273,7 +1273,7 @@ filter: str The LDAP filter for the group. Required if `cn` is not provided. Requires GitLab Premium or above. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#filter GroupLdapLink#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#filter GroupLdapLink#filter} --- @@ -1289,7 +1289,7 @@ If true, then delete and replace an existing LDAP link if one exists. Will also remove an LDAP link if the parent group is not found. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#force GroupLdapLink#force} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#force GroupLdapLink#force} --- @@ -1305,7 +1305,7 @@ Minimum access level for members of the LDAP group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#group_access GroupLdapLink#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#group_access GroupLdapLink#group_access} --- @@ -1317,7 +1317,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupLdapLink.typescript.md b/docs/groupLdapLink.typescript.md index 4b282eb6f..159e34f71 100644 --- a/docs/groupLdapLink.typescript.md +++ b/docs/groupLdapLink.typescript.md @@ -4,7 +4,7 @@ ### GroupLdapLink -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link gitlab_group_ldap_link}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link gitlab_group_ldap_link}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the GroupLdapLink to import. The id of the existing GroupLdapLink that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_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/resources/group_ldap_link#import import section} in the documentation of this resource for the id to use --- @@ -908,7 +908,7 @@ const groupLdapLinkConfig: groupLdapLink.GroupLdapLinkConfig = { ... } | filter | string | The LDAP filter for the group. Required if `cn` is not provided. Requires GitLab Premium or above. | | force | boolean \| cdktf.IResolvable | If true, then delete and replace an existing LDAP link if one exists. | | groupAccess | string | Minimum access level for members of the LDAP group. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. | --- @@ -992,7 +992,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/resources/group_ldap_link#group GroupLdapLink#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#group GroupLdapLink#group} --- @@ -1008,7 +1008,7 @@ The name of the LDAP provider as stored in the GitLab database. Note that this is NOT the value of the `label` attribute as shown in the web UI. In most cases this will be `ldapmain` but you may use the [LDAP check rake task](https://docs.gitlab.com/ee/administration/raketasks/ldap.html#check) for receiving the LDAP server name: `LDAP: ... Server: ldapmain` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#ldap_provider GroupLdapLink#ldap_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#ldap_provider GroupLdapLink#ldap_provider} --- @@ -1024,7 +1024,7 @@ Minimum access level for members of the LDAP group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#access_level GroupLdapLink#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#access_level GroupLdapLink#access_level} --- @@ -1038,7 +1038,7 @@ public readonly cn: string; The CN of the LDAP group to link with. Required if `filter` is not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#cn GroupLdapLink#cn} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#cn GroupLdapLink#cn} --- @@ -1052,7 +1052,7 @@ public readonly filter: string; The LDAP filter for the group. Required if `cn` is not provided. Requires GitLab Premium or above. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#filter GroupLdapLink#filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#filter GroupLdapLink#filter} --- @@ -1068,7 +1068,7 @@ If true, then delete and replace an existing LDAP link if one exists. Will also remove an LDAP link if the parent group is not found. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#force GroupLdapLink#force} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#force GroupLdapLink#force} --- @@ -1084,7 +1084,7 @@ Minimum access level for members of the LDAP group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#group_access GroupLdapLink#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#group_access GroupLdapLink#group_access} --- @@ -1096,7 +1096,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#id GroupLdapLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupMembership.csharp.md b/docs/groupMembership.csharp.md index d07d429cb..47f345faa 100644 --- a/docs/groupMembership.csharp.md +++ b/docs/groupMembership.csharp.md @@ -4,7 +4,7 @@ ### GroupMembership -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership gitlab_group_membership}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership gitlab_group_membership}. #### Initializers @@ -502,7 +502,7 @@ The construct id used in the generated config for the GroupMembership to import. The id of the existing GroupMembership that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/group_membership#import import section} in the documentation of this resource for the id to use --- @@ -914,7 +914,7 @@ new GroupMembershipConfig { | GroupId | string | The id of the group. | | UserId | double | The id of the user. | | ExpiresAt | string | Expiration date for the group membership. Format: `YYYY-MM-DD`. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#id GroupMembership#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#id GroupMembership#id}. | | MemberRoleId | double | The ID of a custom member role. Only available for Ultimate instances. | | SkipSubresourcesOnDestroy | object | Whether the deletion of direct memberships of the removed member in subgroups and projects should be skipped. | | UnassignIssuablesOnDestroy | object | Whether the removed member should be unassigned from any issues or merge requests inside a given group or project. | @@ -1001,7 +1001,7 @@ public string AccessLevel { get; set; } Access level for the member. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#access_level GroupMembership#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#access_level GroupMembership#access_level} --- @@ -1015,7 +1015,7 @@ public string GroupId { get; set; } The id of the group. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#group_id GroupMembership#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#group_id GroupMembership#group_id} --- @@ -1029,7 +1029,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/resources/group_membership#user_id GroupMembership#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#user_id GroupMembership#user_id} --- @@ -1043,7 +1043,7 @@ public string ExpiresAt { get; set; } Expiration date for the group membership. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#expires_at GroupMembership#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#expires_at GroupMembership#expires_at} --- @@ -1055,7 +1055,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_membership#id GroupMembership#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#id GroupMembership#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1072,7 +1072,7 @@ public double MemberRoleId { get; set; } The ID of a custom member role. Only available for Ultimate instances. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#member_role_id GroupMembership#member_role_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#member_role_id GroupMembership#member_role_id} --- @@ -1088,7 +1088,7 @@ Whether the deletion of direct memberships of the removed member in subgroups an Only used during a destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#skip_subresources_on_destroy GroupMembership#skip_subresources_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#skip_subresources_on_destroy GroupMembership#skip_subresources_on_destroy} --- @@ -1104,7 +1104,7 @@ Whether the removed member should be unassigned from any issues or merge request Only used during a destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#unassign_issuables_on_destroy GroupMembership#unassign_issuables_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#unassign_issuables_on_destroy GroupMembership#unassign_issuables_on_destroy} --- diff --git a/docs/groupMembership.go.md b/docs/groupMembership.go.md index 5870ae06e..a5d3307a9 100644 --- a/docs/groupMembership.go.md +++ b/docs/groupMembership.go.md @@ -4,7 +4,7 @@ ### GroupMembership -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership gitlab_group_membership}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership gitlab_group_membership}. #### Initializers @@ -502,7 +502,7 @@ The construct id used in the generated config for the GroupMembership to import. The id of the existing GroupMembership that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/group_membership#import import section} in the documentation of this resource for the id to use --- @@ -914,7 +914,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/groupmembership" | GroupId | *string | The id of the group. | | UserId | *f64 | The id of the user. | | ExpiresAt | *string | Expiration date for the group membership. Format: `YYYY-MM-DD`. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#id GroupMembership#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#id GroupMembership#id}. | | MemberRoleId | *f64 | The ID of a custom member role. Only available for Ultimate instances. | | SkipSubresourcesOnDestroy | interface{} | Whether the deletion of direct memberships of the removed member in subgroups and projects should be skipped. | | UnassignIssuablesOnDestroy | interface{} | Whether the removed member should be unassigned from any issues or merge requests inside a given group or project. | @@ -1001,7 +1001,7 @@ AccessLevel *string Access level for the member. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#access_level GroupMembership#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#access_level GroupMembership#access_level} --- @@ -1015,7 +1015,7 @@ GroupId *string The id of the group. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#group_id GroupMembership#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#group_id GroupMembership#group_id} --- @@ -1029,7 +1029,7 @@ UserId *f64 The id of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#user_id GroupMembership#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#user_id GroupMembership#user_id} --- @@ -1043,7 +1043,7 @@ ExpiresAt *string Expiration date for the group membership. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#expires_at GroupMembership#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#expires_at GroupMembership#expires_at} --- @@ -1055,7 +1055,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#id GroupMembership#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#id GroupMembership#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1072,7 +1072,7 @@ MemberRoleId *f64 The ID of a custom member role. Only available for Ultimate instances. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#member_role_id GroupMembership#member_role_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#member_role_id GroupMembership#member_role_id} --- @@ -1088,7 +1088,7 @@ Whether the deletion of direct memberships of the removed member in subgroups an Only used during a destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#skip_subresources_on_destroy GroupMembership#skip_subresources_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#skip_subresources_on_destroy GroupMembership#skip_subresources_on_destroy} --- @@ -1104,7 +1104,7 @@ Whether the removed member should be unassigned from any issues or merge request Only used during a destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#unassign_issuables_on_destroy GroupMembership#unassign_issuables_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#unassign_issuables_on_destroy GroupMembership#unassign_issuables_on_destroy} --- diff --git a/docs/groupMembership.java.md b/docs/groupMembership.java.md index 68fae4d9c..2d431a2b2 100644 --- a/docs/groupMembership.java.md +++ b/docs/groupMembership.java.md @@ -4,7 +4,7 @@ ### GroupMembership -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership gitlab_group_membership}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership gitlab_group_membership}. #### Initializers @@ -51,7 +51,7 @@ GroupMembership.Builder.create(Construct scope, java.lang.String id) | groupId | java.lang.String | The id of the group. | | userId | java.lang.Number | The id of the user. | | expiresAt | java.lang.String | Expiration date for the group membership. Format: `YYYY-MM-DD`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#id GroupMembership#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#id GroupMembership#id}. | | memberRoleId | java.lang.Number | The ID of a custom member role. Only available for Ultimate instances. | | skipSubresourcesOnDestroy | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Whether the deletion of direct memberships of the removed member in subgroups and projects should be skipped. | | unassignIssuablesOnDestroy | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Whether the removed member should be unassigned from any issues or merge requests inside a given group or project. | @@ -124,7 +124,7 @@ Must be unique amongst siblings in the same scope Access level for the member. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#access_level GroupMembership#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#access_level GroupMembership#access_level} --- @@ -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/resources/group_membership#group_id GroupMembership#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#group_id GroupMembership#group_id} --- @@ -144,7 +144,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/resources/group_membership#user_id GroupMembership#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#user_id GroupMembership#user_id} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Expiration date for the group membership. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#expires_at GroupMembership#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#expires_at GroupMembership#expires_at} --- @@ -162,7 +162,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_membership#id GroupMembership#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#id GroupMembership#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -175,7 +175,7 @@ If you experience problems setting this value it might not be settable. Please t The ID of a custom member role. Only available for Ultimate instances. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#member_role_id GroupMembership#member_role_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#member_role_id GroupMembership#member_role_id} --- @@ -187,7 +187,7 @@ Whether the deletion of direct memberships of the removed member in subgroups an Only used during a destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#skip_subresources_on_destroy GroupMembership#skip_subresources_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#skip_subresources_on_destroy GroupMembership#skip_subresources_on_destroy} --- @@ -199,7 +199,7 @@ Whether the removed member should be unassigned from any issues or merge request Only used during a destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#unassign_issuables_on_destroy GroupMembership#unassign_issuables_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#unassign_issuables_on_destroy GroupMembership#unassign_issuables_on_destroy} --- @@ -661,7 +661,7 @@ The construct id used in the generated config for the GroupMembership to import. The id of the existing GroupMembership that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/group_membership#import import section} in the documentation of this resource for the id to use --- @@ -1079,7 +1079,7 @@ GroupMembershipConfig.builder() | groupId | java.lang.String | The id of the group. | | userId | java.lang.Number | The id of the user. | | expiresAt | java.lang.String | Expiration date for the group membership. Format: `YYYY-MM-DD`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#id GroupMembership#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#id GroupMembership#id}. | | memberRoleId | java.lang.Number | The ID of a custom member role. Only available for Ultimate instances. | | skipSubresourcesOnDestroy | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Whether the deletion of direct memberships of the removed member in subgroups and projects should be skipped. | | unassignIssuablesOnDestroy | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Whether the removed member should be unassigned from any issues or merge requests inside a given group or project. | @@ -1166,7 +1166,7 @@ public java.lang.String getAccessLevel(); Access level for the member. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#access_level GroupMembership#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#access_level GroupMembership#access_level} --- @@ -1180,7 +1180,7 @@ public java.lang.String getGroupId(); The id of the group. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#group_id GroupMembership#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#group_id GroupMembership#group_id} --- @@ -1194,7 +1194,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/resources/group_membership#user_id GroupMembership#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#user_id GroupMembership#user_id} --- @@ -1208,7 +1208,7 @@ public java.lang.String getExpiresAt(); Expiration date for the group membership. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#expires_at GroupMembership#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#expires_at GroupMembership#expires_at} --- @@ -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/resources/group_membership#id GroupMembership#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#id GroupMembership#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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.Number getMemberRoleId(); The ID of a custom member role. Only available for Ultimate instances. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#member_role_id GroupMembership#member_role_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#member_role_id GroupMembership#member_role_id} --- @@ -1253,7 +1253,7 @@ Whether the deletion of direct memberships of the removed member in subgroups an Only used during a destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#skip_subresources_on_destroy GroupMembership#skip_subresources_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#skip_subresources_on_destroy GroupMembership#skip_subresources_on_destroy} --- @@ -1269,7 +1269,7 @@ Whether the removed member should be unassigned from any issues or merge request Only used during a destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#unassign_issuables_on_destroy GroupMembership#unassign_issuables_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#unassign_issuables_on_destroy GroupMembership#unassign_issuables_on_destroy} --- diff --git a/docs/groupMembership.python.md b/docs/groupMembership.python.md index 7ecca2a83..fe8c69e18 100644 --- a/docs/groupMembership.python.md +++ b/docs/groupMembership.python.md @@ -4,7 +4,7 @@ ### GroupMembership -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership gitlab_group_membership}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership gitlab_group_membership}. #### Initializers @@ -47,7 +47,7 @@ groupMembership.GroupMembership( | group_id | str | The id of the group. | | user_id | typing.Union[int, float] | The id of the user. | | expires_at | str | Expiration date for the group membership. Format: `YYYY-MM-DD`. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#id GroupMembership#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#id GroupMembership#id}. | | member_role_id | typing.Union[int, float] | The ID of a custom member role. Only available for Ultimate instances. | | skip_subresources_on_destroy | typing.Union[bool, cdktf.IResolvable] | Whether the deletion of direct memberships of the removed member in subgroups and projects should be skipped. | | unassign_issuables_on_destroy | typing.Union[bool, cdktf.IResolvable] | Whether the removed member should be unassigned from any issues or merge requests inside a given group or project. | @@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope Access level for the member. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#access_level GroupMembership#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#access_level GroupMembership#access_level} --- @@ -130,7 +130,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/resources/group_membership#group_id GroupMembership#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#group_id GroupMembership#group_id} --- @@ -140,7 +140,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/resources/group_membership#user_id GroupMembership#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#user_id GroupMembership#user_id} --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Expiration date for the group membership. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#expires_at GroupMembership#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#expires_at GroupMembership#expires_at} --- @@ -158,7 +158,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/group_membership#id GroupMembership#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#id GroupMembership#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 ID of a custom member role. Only available for Ultimate instances. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#member_role_id GroupMembership#member_role_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#member_role_id GroupMembership#member_role_id} --- @@ -183,7 +183,7 @@ Whether the deletion of direct memberships of the removed member in subgroups an Only used during a destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#skip_subresources_on_destroy GroupMembership#skip_subresources_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#skip_subresources_on_destroy GroupMembership#skip_subresources_on_destroy} --- @@ -195,7 +195,7 @@ Whether the removed member should be unassigned from any issues or merge request Only used during a destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#unassign_issuables_on_destroy GroupMembership#unassign_issuables_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#unassign_issuables_on_destroy GroupMembership#unassign_issuables_on_destroy} --- @@ -703,7 +703,7 @@ The construct id used in the generated config for the GroupMembership to import. The id of the existing GroupMembership that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/group_membership#import import section} in the documentation of this resource for the id to use --- @@ -1115,7 +1115,7 @@ groupMembership.GroupMembershipConfig( | group_id | str | The id of the group. | | user_id | typing.Union[int, float] | The id of the user. | | expires_at | str | Expiration date for the group membership. Format: `YYYY-MM-DD`. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#id GroupMembership#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#id GroupMembership#id}. | | member_role_id | typing.Union[int, float] | The ID of a custom member role. Only available for Ultimate instances. | | skip_subresources_on_destroy | typing.Union[bool, cdktf.IResolvable] | Whether the deletion of direct memberships of the removed member in subgroups and projects should be skipped. | | unassign_issuables_on_destroy | typing.Union[bool, cdktf.IResolvable] | Whether the removed member should be unassigned from any issues or merge requests inside a given group or project. | @@ -1202,7 +1202,7 @@ access_level: str Access level for the member. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#access_level GroupMembership#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#access_level GroupMembership#access_level} --- @@ -1216,7 +1216,7 @@ group_id: str The id of the group. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#group_id GroupMembership#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#group_id GroupMembership#group_id} --- @@ -1230,7 +1230,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/resources/group_membership#user_id GroupMembership#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#user_id GroupMembership#user_id} --- @@ -1244,7 +1244,7 @@ expires_at: str Expiration date for the group membership. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#expires_at GroupMembership#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#expires_at GroupMembership#expires_at} --- @@ -1256,7 +1256,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#id GroupMembership#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#id GroupMembership#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1273,7 +1273,7 @@ member_role_id: typing.Union[int, float] The ID of a custom member role. Only available for Ultimate instances. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#member_role_id GroupMembership#member_role_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#member_role_id GroupMembership#member_role_id} --- @@ -1289,7 +1289,7 @@ Whether the deletion of direct memberships of the removed member in subgroups an Only used during a destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#skip_subresources_on_destroy GroupMembership#skip_subresources_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#skip_subresources_on_destroy GroupMembership#skip_subresources_on_destroy} --- @@ -1305,7 +1305,7 @@ Whether the removed member should be unassigned from any issues or merge request Only used during a destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#unassign_issuables_on_destroy GroupMembership#unassign_issuables_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#unassign_issuables_on_destroy GroupMembership#unassign_issuables_on_destroy} --- diff --git a/docs/groupMembership.typescript.md b/docs/groupMembership.typescript.md index 2800a091c..4bb2f3204 100644 --- a/docs/groupMembership.typescript.md +++ b/docs/groupMembership.typescript.md @@ -4,7 +4,7 @@ ### GroupMembership -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership gitlab_group_membership}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership gitlab_group_membership}. #### Initializers @@ -502,7 +502,7 @@ The construct id used in the generated config for the GroupMembership to import. The id of the existing GroupMembership that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/group_membership#import import section} in the documentation of this resource for the id to use --- @@ -898,7 +898,7 @@ const groupMembershipConfig: groupMembership.GroupMembershipConfig = { ... } | groupId | string | The id of the group. | | userId | number | The id of the user. | | expiresAt | string | Expiration date for the group membership. Format: `YYYY-MM-DD`. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#id GroupMembership#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#id GroupMembership#id}. | | memberRoleId | number | The ID of a custom member role. Only available for Ultimate instances. | | skipSubresourcesOnDestroy | boolean \| cdktf.IResolvable | Whether the deletion of direct memberships of the removed member in subgroups and projects should be skipped. | | unassignIssuablesOnDestroy | boolean \| cdktf.IResolvable | Whether the removed member should be unassigned from any issues or merge requests inside a given group or project. | @@ -985,7 +985,7 @@ public readonly accessLevel: string; Access level for the member. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#access_level GroupMembership#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#access_level GroupMembership#access_level} --- @@ -999,7 +999,7 @@ public readonly groupId: string; The id of the group. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#group_id GroupMembership#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#group_id GroupMembership#group_id} --- @@ -1013,7 +1013,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/resources/group_membership#user_id GroupMembership#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#user_id GroupMembership#user_id} --- @@ -1027,7 +1027,7 @@ public readonly expiresAt: string; Expiration date for the group membership. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#expires_at GroupMembership#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#expires_at GroupMembership#expires_at} --- @@ -1039,7 +1039,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#id GroupMembership#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#id GroupMembership#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1056,7 +1056,7 @@ public readonly memberRoleId: number; The ID of a custom member role. Only available for Ultimate instances. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#member_role_id GroupMembership#member_role_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#member_role_id GroupMembership#member_role_id} --- @@ -1072,7 +1072,7 @@ Whether the deletion of direct memberships of the removed member in subgroups an Only used during a destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#skip_subresources_on_destroy GroupMembership#skip_subresources_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#skip_subresources_on_destroy GroupMembership#skip_subresources_on_destroy} --- @@ -1088,7 +1088,7 @@ Whether the removed member should be unassigned from any issues or merge request Only used during a destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#unassign_issuables_on_destroy GroupMembership#unassign_issuables_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#unassign_issuables_on_destroy GroupMembership#unassign_issuables_on_destroy} --- diff --git a/docs/groupProjectFileTemplate.csharp.md b/docs/groupProjectFileTemplate.csharp.md index 8b340a804..25d9ff269 100644 --- a/docs/groupProjectFileTemplate.csharp.md +++ b/docs/groupProjectFileTemplate.csharp.md @@ -4,7 +4,7 @@ ### GroupProjectFileTemplate -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template gitlab_group_project_file_template}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template gitlab_group_project_file_template}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the GroupProjectFileTemplate t The id of the existing GroupProjectFileTemplate that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#import import section} in the 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_project_file_template#import import section} in the documentation of this resource for the id to use --- @@ -769,7 +769,7 @@ new GroupProjectFileTemplateConfig { | Provisioners | object[] | *No description.* | | FileTemplateProjectId | double | The ID of the project that will be used for file templates. | | GroupId | double | The ID of the group that will use the file template project. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. | --- @@ -856,7 +856,7 @@ The ID of the project that will be used for file templates. This project must be the direct child of the project defined by the group_id -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#file_template_project_id GroupProjectFileTemplate#file_template_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#file_template_project_id GroupProjectFileTemplate#file_template_project_id} --- @@ -873,7 +873,7 @@ The ID of the group that will use the file template project. This group must be the direct parent of the project defined by project_id -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#group_id GroupProjectFileTemplate#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#group_id GroupProjectFileTemplate#group_id} --- @@ -885,7 +885,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_project_file_template#id GroupProjectFileTemplate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupProjectFileTemplate.go.md b/docs/groupProjectFileTemplate.go.md index 2ba9e10d4..aafef2954 100644 --- a/docs/groupProjectFileTemplate.go.md +++ b/docs/groupProjectFileTemplate.go.md @@ -4,7 +4,7 @@ ### GroupProjectFileTemplate -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template gitlab_group_project_file_template}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template gitlab_group_project_file_template}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the GroupProjectFileTemplate t The id of the existing GroupProjectFileTemplate that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#import import section} in the 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_project_file_template#import import section} in the documentation of this resource for the id to use --- @@ -769,7 +769,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/groupprojectfiletem | Provisioners | *[]interface{} | *No description.* | | FileTemplateProjectId | *f64 | The ID of the project that will be used for file templates. | | GroupId | *f64 | The ID of the group that will use the file template project. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. | --- @@ -856,7 +856,7 @@ The ID of the project that will be used for file templates. This project must be the direct child of the project defined by the group_id -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#file_template_project_id GroupProjectFileTemplate#file_template_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#file_template_project_id GroupProjectFileTemplate#file_template_project_id} --- @@ -873,7 +873,7 @@ The ID of the group that will use the file template project. This group must be the direct parent of the project defined by project_id -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#group_id GroupProjectFileTemplate#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#group_id GroupProjectFileTemplate#group_id} --- @@ -885,7 +885,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupProjectFileTemplate.java.md b/docs/groupProjectFileTemplate.java.md index 189235350..31042f137 100644 --- a/docs/groupProjectFileTemplate.java.md +++ b/docs/groupProjectFileTemplate.java.md @@ -4,7 +4,7 @@ ### GroupProjectFileTemplate -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template gitlab_group_project_file_template}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template gitlab_group_project_file_template}. #### Initializers @@ -42,7 +42,7 @@ GroupProjectFileTemplate.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | fileTemplateProjectId | java.lang.Number | The ID of the project that will be used for file templates. | | groupId | java.lang.Number | The ID of the group that will use the file template project. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. | --- @@ -115,7 +115,7 @@ The ID of the project that will be used for file templates. This project must be the direct child of the project defined by the group_id -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#file_template_project_id GroupProjectFileTemplate#file_template_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#file_template_project_id GroupProjectFileTemplate#file_template_project_id} --- @@ -128,7 +128,7 @@ The ID of the group that will use the file template project. This group must be the direct parent of the project defined by project_id -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#group_id GroupProjectFileTemplate#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#group_id GroupProjectFileTemplate#group_id} --- @@ -136,7 +136,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_project_file_template#id GroupProjectFileTemplate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -573,7 +573,7 @@ The construct id used in the generated config for the GroupProjectFileTemplate t The id of the existing GroupProjectFileTemplate that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#import import section} in the 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_project_file_template#import import section} in the documentation of this resource for the id to use --- @@ -872,7 +872,7 @@ GroupProjectFileTemplateConfig.builder() | provisioners | java.util.List | *No description.* | | fileTemplateProjectId | java.lang.Number | The ID of the project that will be used for file templates. | | groupId | java.lang.Number | The ID of the group that will use the file template project. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. | --- @@ -959,7 +959,7 @@ The ID of the project that will be used for file templates. This project must be the direct child of the project defined by the group_id -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#file_template_project_id GroupProjectFileTemplate#file_template_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#file_template_project_id GroupProjectFileTemplate#file_template_project_id} --- @@ -976,7 +976,7 @@ The ID of the group that will use the file template project. This group must be the direct parent of the project defined by project_id -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#group_id GroupProjectFileTemplate#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#group_id GroupProjectFileTemplate#group_id} --- @@ -988,7 +988,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_project_file_template#id GroupProjectFileTemplate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupProjectFileTemplate.python.md b/docs/groupProjectFileTemplate.python.md index ffb5bae4c..1c0c127e4 100644 --- a/docs/groupProjectFileTemplate.python.md +++ b/docs/groupProjectFileTemplate.python.md @@ -4,7 +4,7 @@ ### GroupProjectFileTemplate -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template gitlab_group_project_file_template}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template gitlab_group_project_file_template}. #### Initializers @@ -40,7 +40,7 @@ groupProjectFileTemplate.GroupProjectFileTemplate( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | file_template_project_id | typing.Union[int, float] | The ID of the project that will be used for file templates. | | group_id | typing.Union[int, float] | The ID of the group that will use the file template project. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. | --- @@ -113,7 +113,7 @@ The ID of the project that will be used for file templates. This project must be the direct child of the project defined by the group_id -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#file_template_project_id GroupProjectFileTemplate#file_template_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#file_template_project_id GroupProjectFileTemplate#file_template_project_id} --- @@ -126,7 +126,7 @@ The ID of the group that will use the file template project. This group must be the direct parent of the project defined by project_id -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#group_id GroupProjectFileTemplate#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#group_id GroupProjectFileTemplate#group_id} --- @@ -134,7 +134,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/group_project_file_template#id GroupProjectFileTemplate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -617,7 +617,7 @@ The construct id used in the generated config for the GroupProjectFileTemplate t The id of the existing GroupProjectFileTemplate that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#import import section} in the 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_project_file_template#import import section} in the documentation of this resource for the id to use --- @@ -912,7 +912,7 @@ groupProjectFileTemplate.GroupProjectFileTemplateConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | file_template_project_id | typing.Union[int, float] | The ID of the project that will be used for file templates. | | group_id | typing.Union[int, float] | The ID of the group that will use the file template project. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. | --- @@ -999,7 +999,7 @@ The ID of the project that will be used for file templates. This project must be the direct child of the project defined by the group_id -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#file_template_project_id GroupProjectFileTemplate#file_template_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#file_template_project_id GroupProjectFileTemplate#file_template_project_id} --- @@ -1016,7 +1016,7 @@ The ID of the group that will use the file template project. This group must be the direct parent of the project defined by project_id -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#group_id GroupProjectFileTemplate#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#group_id GroupProjectFileTemplate#group_id} --- @@ -1028,7 +1028,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupProjectFileTemplate.typescript.md b/docs/groupProjectFileTemplate.typescript.md index c09efb3d4..42cce43f7 100644 --- a/docs/groupProjectFileTemplate.typescript.md +++ b/docs/groupProjectFileTemplate.typescript.md @@ -4,7 +4,7 @@ ### GroupProjectFileTemplate -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template gitlab_group_project_file_template}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template gitlab_group_project_file_template}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the GroupProjectFileTemplate t The id of the existing GroupProjectFileTemplate that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#import import section} in the 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_project_file_template#import import section} in the documentation of this resource for the id to use --- @@ -758,7 +758,7 @@ const groupProjectFileTemplateConfig: groupProjectFileTemplate.GroupProjectFileT | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | fileTemplateProjectId | number | The ID of the project that will be used for file templates. | | groupId | number | The ID of the group that will use the file template project. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. | --- @@ -845,7 +845,7 @@ The ID of the project that will be used for file templates. This project must be the direct child of the project defined by the group_id -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#file_template_project_id GroupProjectFileTemplate#file_template_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#file_template_project_id GroupProjectFileTemplate#file_template_project_id} --- @@ -862,7 +862,7 @@ The ID of the group that will use the file template project. This group must be the direct parent of the project defined by project_id -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#group_id GroupProjectFileTemplate#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#group_id GroupProjectFileTemplate#group_id} --- @@ -874,7 +874,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupProtectedEnvironment.csharp.md b/docs/groupProtectedEnvironment.csharp.md index d542e819a..f62ee429a 100644 --- a/docs/groupProtectedEnvironment.csharp.md +++ b/docs/groupProtectedEnvironment.csharp.md @@ -4,7 +4,7 @@ ### GroupProtectedEnvironment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment gitlab_group_protected_environment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment gitlab_group_protected_environment}. #### Initializers @@ -500,7 +500,7 @@ The construct id used in the generated config for the GroupProtectedEnvironment The id of the existing GroupProtectedEnvironment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#import import section} in the 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_protected_environment#import import section} in the documentation of this resource for the id to use --- @@ -834,7 +834,7 @@ Levels of access allowed to approve a deployment to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} --- @@ -850,7 +850,7 @@ The ID of the group allowed to approve a deployment to this protected environmen TThe group must be a sub-group under the given group. Mutually exclusive with `access_level` and `user_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} --- @@ -866,7 +866,7 @@ Group inheritance allows access rules to take inherited group membership into ac Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} --- @@ -880,7 +880,7 @@ public double RequiredApprovals { get; set; } The number of approval required to allow deployment to this protected environment. This is mutually exclusive with user_id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#required_approvals GroupProtectedEnvironment#required_approvals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#required_approvals GroupProtectedEnvironment#required_approvals} --- @@ -896,7 +896,7 @@ The ID of the user allowed to approve a deployment to this protected environment The user must be a member of the group with Maintainer role or higher. Mutually exclusive with `access_level` and `group_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} --- @@ -1022,7 +1022,7 @@ Array of access levels allowed to deploy, with each described by a hash. Elements in the `deploy_access_levels` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#deploy_access_levels GroupProtectedEnvironment#deploy_access_levels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#deploy_access_levels GroupProtectedEnvironment#deploy_access_levels} --- @@ -1036,7 +1036,7 @@ public string Environment { get; set; } The deployment tier of the environment. Valid values are `production`, `staging`, `testing`, `development`, `other`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#environment GroupProtectedEnvironment#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#environment GroupProtectedEnvironment#environment} --- @@ -1050,7 +1050,7 @@ public string Group { get; set; } The ID or full path of the group which the protected environment is created against. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group GroupProtectedEnvironment#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group GroupProtectedEnvironment#group} --- @@ -1066,7 +1066,7 @@ Array of approval rules to deploy, with each described by a hash. Elements in the `approval_rules` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#approval_rules GroupProtectedEnvironment#approval_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#approval_rules GroupProtectedEnvironment#approval_rules} --- @@ -1108,7 +1108,7 @@ Levels of access required to deploy to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} --- @@ -1124,7 +1124,7 @@ The ID of the group allowed to deploy to this protected environment. The group must be a sub-group under the given group. Mutually exclusive with `access_level` and `user_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} --- @@ -1140,7 +1140,7 @@ Group inheritance allows deploy access levels to take inherited group membership Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} --- @@ -1156,7 +1156,7 @@ The ID of the user allowed to deploy to this protected environment. The user must be a member of the group with Maintainer role or higher. Mutually exclusive with `access_level` and `group_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} --- diff --git a/docs/groupProtectedEnvironment.go.md b/docs/groupProtectedEnvironment.go.md index 686b6964c..e1c96cd4a 100644 --- a/docs/groupProtectedEnvironment.go.md +++ b/docs/groupProtectedEnvironment.go.md @@ -4,7 +4,7 @@ ### GroupProtectedEnvironment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment gitlab_group_protected_environment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment gitlab_group_protected_environment}. #### Initializers @@ -500,7 +500,7 @@ The construct id used in the generated config for the GroupProtectedEnvironment The id of the existing GroupProtectedEnvironment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#import import section} in the 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_protected_environment#import import section} in the documentation of this resource for the id to use --- @@ -834,7 +834,7 @@ Levels of access allowed to approve a deployment to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} --- @@ -850,7 +850,7 @@ The ID of the group allowed to approve a deployment to this protected environmen TThe group must be a sub-group under the given group. Mutually exclusive with `access_level` and `user_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} --- @@ -866,7 +866,7 @@ Group inheritance allows access rules to take inherited group membership into ac Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} --- @@ -880,7 +880,7 @@ RequiredApprovals *f64 The number of approval required to allow deployment to this protected environment. This is mutually exclusive with user_id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#required_approvals GroupProtectedEnvironment#required_approvals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#required_approvals GroupProtectedEnvironment#required_approvals} --- @@ -896,7 +896,7 @@ The ID of the user allowed to approve a deployment to this protected environment The user must be a member of the group with Maintainer role or higher. Mutually exclusive with `access_level` and `group_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} --- @@ -1022,7 +1022,7 @@ Array of access levels allowed to deploy, with each described by a hash. Elements in the `deploy_access_levels` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#deploy_access_levels GroupProtectedEnvironment#deploy_access_levels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#deploy_access_levels GroupProtectedEnvironment#deploy_access_levels} --- @@ -1036,7 +1036,7 @@ Environment *string The deployment tier of the environment. Valid values are `production`, `staging`, `testing`, `development`, `other`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#environment GroupProtectedEnvironment#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#environment GroupProtectedEnvironment#environment} --- @@ -1050,7 +1050,7 @@ Group *string The ID or full path of the group which the protected environment is created against. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group GroupProtectedEnvironment#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group GroupProtectedEnvironment#group} --- @@ -1066,7 +1066,7 @@ Array of approval rules to deploy, with each described by a hash. Elements in the `approval_rules` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#approval_rules GroupProtectedEnvironment#approval_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#approval_rules GroupProtectedEnvironment#approval_rules} --- @@ -1108,7 +1108,7 @@ Levels of access required to deploy to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} --- @@ -1124,7 +1124,7 @@ The ID of the group allowed to deploy to this protected environment. The group must be a sub-group under the given group. Mutually exclusive with `access_level` and `user_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} --- @@ -1140,7 +1140,7 @@ Group inheritance allows deploy access levels to take inherited group membership Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} --- @@ -1156,7 +1156,7 @@ The ID of the user allowed to deploy to this protected environment. The user must be a member of the group with Maintainer role or higher. Mutually exclusive with `access_level` and `group_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} --- diff --git a/docs/groupProtectedEnvironment.java.md b/docs/groupProtectedEnvironment.java.md index c0478bd4f..bcf244579 100644 --- a/docs/groupProtectedEnvironment.java.md +++ b/docs/groupProtectedEnvironment.java.md @@ -4,7 +4,7 @@ ### GroupProtectedEnvironment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment gitlab_group_protected_environment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment gitlab_group_protected_environment}. #### Initializers @@ -118,7 +118,7 @@ Array of access levels allowed to deploy, with each described by a hash. Elements in the `deploy_access_levels` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#deploy_access_levels GroupProtectedEnvironment#deploy_access_levels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#deploy_access_levels GroupProtectedEnvironment#deploy_access_levels} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The deployment tier of the environment. Valid values are `production`, `staging`, `testing`, `development`, `other`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#environment GroupProtectedEnvironment#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#environment GroupProtectedEnvironment#environment} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or full path of the group which the protected environment is created against. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group GroupProtectedEnvironment#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group GroupProtectedEnvironment#group} --- @@ -150,7 +150,7 @@ Array of approval rules to deploy, with each described by a hash. Elements in the `approval_rules` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#approval_rules GroupProtectedEnvironment#approval_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#approval_rules GroupProtectedEnvironment#approval_rules} --- @@ -610,7 +610,7 @@ The construct id used in the generated config for the GroupProtectedEnvironment The id of the existing GroupProtectedEnvironment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#import import section} in the 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_protected_environment#import import section} in the documentation of this resource for the id to use --- @@ -944,7 +944,7 @@ Levels of access allowed to approve a deployment to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} --- @@ -960,7 +960,7 @@ The ID of the group allowed to approve a deployment to this protected environmen TThe group must be a sub-group under the given group. Mutually exclusive with `access_level` and `user_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} --- @@ -976,7 +976,7 @@ Group inheritance allows access rules to take inherited group membership into ac Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} --- @@ -990,7 +990,7 @@ public java.lang.Number getRequiredApprovals(); The number of approval required to allow deployment to this protected environment. This is mutually exclusive with user_id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#required_approvals GroupProtectedEnvironment#required_approvals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#required_approvals GroupProtectedEnvironment#required_approvals} --- @@ -1006,7 +1006,7 @@ The ID of the user allowed to approve a deployment to this protected environment The user must be a member of the group with Maintainer role or higher. Mutually exclusive with `access_level` and `group_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} --- @@ -1138,7 +1138,7 @@ Array of access levels allowed to deploy, with each described by a hash. Elements in the `deploy_access_levels` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#deploy_access_levels GroupProtectedEnvironment#deploy_access_levels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#deploy_access_levels GroupProtectedEnvironment#deploy_access_levels} --- @@ -1152,7 +1152,7 @@ public java.lang.String getEnvironment(); The deployment tier of the environment. Valid values are `production`, `staging`, `testing`, `development`, `other`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#environment GroupProtectedEnvironment#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#environment GroupProtectedEnvironment#environment} --- @@ -1166,7 +1166,7 @@ public java.lang.String getGroup(); The ID or full path of the group which the protected environment is created against. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group GroupProtectedEnvironment#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group GroupProtectedEnvironment#group} --- @@ -1182,7 +1182,7 @@ Array of approval rules to deploy, with each described by a hash. Elements in the `approval_rules` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#approval_rules GroupProtectedEnvironment#approval_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#approval_rules GroupProtectedEnvironment#approval_rules} --- @@ -1224,7 +1224,7 @@ Levels of access required to deploy to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} --- @@ -1240,7 +1240,7 @@ The ID of the group allowed to deploy to this protected environment. The group must be a sub-group under the given group. Mutually exclusive with `access_level` and `user_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} --- @@ -1256,7 +1256,7 @@ Group inheritance allows deploy access levels to take inherited group membership Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} --- @@ -1272,7 +1272,7 @@ The ID of the user allowed to deploy to this protected environment. The user must be a member of the group with Maintainer role or higher. Mutually exclusive with `access_level` and `group_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} --- diff --git a/docs/groupProtectedEnvironment.python.md b/docs/groupProtectedEnvironment.python.md index 2973c4f0e..687b9e3e2 100644 --- a/docs/groupProtectedEnvironment.python.md +++ b/docs/groupProtectedEnvironment.python.md @@ -4,7 +4,7 @@ ### GroupProtectedEnvironment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment gitlab_group_protected_environment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment gitlab_group_protected_environment}. #### Initializers @@ -114,7 +114,7 @@ Array of access levels allowed to deploy, with each described by a hash. Elements in the `deploy_access_levels` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#deploy_access_levels GroupProtectedEnvironment#deploy_access_levels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#deploy_access_levels GroupProtectedEnvironment#deploy_access_levels} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The deployment tier of the environment. Valid values are `production`, `staging`, `testing`, `development`, `other`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#environment GroupProtectedEnvironment#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#environment GroupProtectedEnvironment#environment} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or full path of the group which the protected environment is created against. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group GroupProtectedEnvironment#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group GroupProtectedEnvironment#group} --- @@ -146,7 +146,7 @@ Array of approval rules to deploy, with each described by a hash. Elements in the `approval_rules` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#approval_rules GroupProtectedEnvironment#approval_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#approval_rules GroupProtectedEnvironment#approval_rules} --- @@ -656,7 +656,7 @@ The construct id used in the generated config for the GroupProtectedEnvironment The id of the existing GroupProtectedEnvironment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#import import section} in the 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_protected_environment#import import section} in the documentation of this resource for the id to use --- @@ -990,7 +990,7 @@ Levels of access allowed to approve a deployment to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} --- @@ -1006,7 +1006,7 @@ The ID of the group allowed to approve a deployment to this protected environmen TThe group must be a sub-group under the given group. Mutually exclusive with `access_level` and `user_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} --- @@ -1022,7 +1022,7 @@ Group inheritance allows access rules to take inherited group membership into ac Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} --- @@ -1036,7 +1036,7 @@ required_approvals: typing.Union[int, float] The number of approval required to allow deployment to this protected environment. This is mutually exclusive with user_id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#required_approvals GroupProtectedEnvironment#required_approvals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#required_approvals GroupProtectedEnvironment#required_approvals} --- @@ -1052,7 +1052,7 @@ The ID of the user allowed to approve a deployment to this protected environment The user must be a member of the group with Maintainer role or higher. Mutually exclusive with `access_level` and `group_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} --- @@ -1178,7 +1178,7 @@ Array of access levels allowed to deploy, with each described by a hash. Elements in the `deploy_access_levels` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#deploy_access_levels GroupProtectedEnvironment#deploy_access_levels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#deploy_access_levels GroupProtectedEnvironment#deploy_access_levels} --- @@ -1192,7 +1192,7 @@ environment: str The deployment tier of the environment. Valid values are `production`, `staging`, `testing`, `development`, `other`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#environment GroupProtectedEnvironment#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#environment GroupProtectedEnvironment#environment} --- @@ -1206,7 +1206,7 @@ group: str The ID or full path of the group which the protected environment is created against. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group GroupProtectedEnvironment#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group GroupProtectedEnvironment#group} --- @@ -1222,7 +1222,7 @@ Array of approval rules to deploy, with each described by a hash. Elements in the `approval_rules` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#approval_rules GroupProtectedEnvironment#approval_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#approval_rules GroupProtectedEnvironment#approval_rules} --- @@ -1264,7 +1264,7 @@ Levels of access required to deploy to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} --- @@ -1280,7 +1280,7 @@ The ID of the group allowed to deploy to this protected environment. The group must be a sub-group under the given group. Mutually exclusive with `access_level` and `user_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} --- @@ -1296,7 +1296,7 @@ Group inheritance allows deploy access levels to take inherited group membership Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} --- @@ -1312,7 +1312,7 @@ The ID of the user allowed to deploy to this protected environment. The user must be a member of the group with Maintainer role or higher. Mutually exclusive with `access_level` and `group_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} --- diff --git a/docs/groupProtectedEnvironment.typescript.md b/docs/groupProtectedEnvironment.typescript.md index 1fbb0d009..efa04b411 100644 --- a/docs/groupProtectedEnvironment.typescript.md +++ b/docs/groupProtectedEnvironment.typescript.md @@ -4,7 +4,7 @@ ### GroupProtectedEnvironment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment gitlab_group_protected_environment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment gitlab_group_protected_environment}. #### Initializers @@ -500,7 +500,7 @@ The construct id used in the generated config for the GroupProtectedEnvironment The id of the existing GroupProtectedEnvironment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#import import section} in the 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_protected_environment#import import section} in the documentation of this resource for the id to use --- @@ -828,7 +828,7 @@ Levels of access allowed to approve a deployment to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} --- @@ -844,7 +844,7 @@ The ID of the group allowed to approve a deployment to this protected environmen TThe group must be a sub-group under the given group. Mutually exclusive with `access_level` and `user_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} --- @@ -860,7 +860,7 @@ Group inheritance allows access rules to take inherited group membership into ac Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} --- @@ -874,7 +874,7 @@ public readonly requiredApprovals: number; The number of approval required to allow deployment to this protected environment. This is mutually exclusive with user_id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#required_approvals GroupProtectedEnvironment#required_approvals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#required_approvals GroupProtectedEnvironment#required_approvals} --- @@ -890,7 +890,7 @@ The ID of the user allowed to approve a deployment to this protected environment The user must be a member of the group with Maintainer role or higher. Mutually exclusive with `access_level` and `group_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} --- @@ -1004,7 +1004,7 @@ Array of access levels allowed to deploy, with each described by a hash. Elements in the `deploy_access_levels` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#deploy_access_levels GroupProtectedEnvironment#deploy_access_levels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#deploy_access_levels GroupProtectedEnvironment#deploy_access_levels} --- @@ -1018,7 +1018,7 @@ public readonly environment: string; The deployment tier of the environment. Valid values are `production`, `staging`, `testing`, `development`, `other`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#environment GroupProtectedEnvironment#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#environment GroupProtectedEnvironment#environment} --- @@ -1032,7 +1032,7 @@ public readonly group: string; The ID or full path of the group which the protected environment is created against. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group GroupProtectedEnvironment#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group GroupProtectedEnvironment#group} --- @@ -1048,7 +1048,7 @@ Array of approval rules to deploy, with each described by a hash. Elements in the `approval_rules` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#approval_rules GroupProtectedEnvironment#approval_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#approval_rules GroupProtectedEnvironment#approval_rules} --- @@ -1085,7 +1085,7 @@ Levels of access required to deploy to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} --- @@ -1101,7 +1101,7 @@ The ID of the group allowed to deploy to this protected environment. The group must be a sub-group under the given group. Mutually exclusive with `access_level` and `user_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} --- @@ -1117,7 +1117,7 @@ Group inheritance allows deploy access levels to take inherited group membership Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} --- @@ -1133,7 +1133,7 @@ The ID of the user allowed to deploy to this protected environment. The user must be a member of the group with Maintainer role or higher. Mutually exclusive with `access_level` and `group_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} --- diff --git a/docs/groupSamlLink.csharp.md b/docs/groupSamlLink.csharp.md index 9504f7a79..640fdbbe9 100644 --- a/docs/groupSamlLink.csharp.md +++ b/docs/groupSamlLink.csharp.md @@ -4,7 +4,7 @@ ### GroupSamlLink -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link gitlab_group_saml_link}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link gitlab_group_saml_link}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the GroupSamlLink to import. The id of the existing GroupSamlLink that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_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/resources/group_saml_link#import import section} in the documentation of this resource for the id to use --- @@ -823,7 +823,7 @@ new GroupSamlLinkConfig { | AccessLevel | string | Access level for members of the SAML group. Valid values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. | | Group | string | The ID or path of the group to add the SAML Group Link to. | | SamlGroupName | string | The name of the SAML group. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#id GroupSamlLink#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#id GroupSamlLink#id}. | | MemberRoleId | double | The ID of a custom member role. | --- @@ -908,7 +908,7 @@ public string AccessLevel { get; set; } Access level for members of the SAML group. Valid values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#access_level GroupSamlLink#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#access_level GroupSamlLink#access_level} --- @@ -922,7 +922,7 @@ public string Group { get; set; } The ID or path of the group to add the SAML Group Link to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#group GroupSamlLink#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#group GroupSamlLink#group} --- @@ -936,7 +936,7 @@ public string SamlGroupName { get; set; } The name of the SAML group. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#saml_group_name GroupSamlLink#saml_group_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#saml_group_name GroupSamlLink#saml_group_name} --- @@ -948,7 +948,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_saml_link#id GroupSamlLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#id GroupSamlLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -967,7 +967,7 @@ The ID of a custom member role. Only available for Ultimate instances. When using a custom role, the `access_level` must match the base role used to create the custom role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#member_role_id GroupSamlLink#member_role_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#member_role_id GroupSamlLink#member_role_id} --- diff --git a/docs/groupSamlLink.go.md b/docs/groupSamlLink.go.md index 90bf11919..667f49a41 100644 --- a/docs/groupSamlLink.go.md +++ b/docs/groupSamlLink.go.md @@ -4,7 +4,7 @@ ### GroupSamlLink -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link gitlab_group_saml_link}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link gitlab_group_saml_link}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the GroupSamlLink to import. The id of the existing GroupSamlLink that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_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/resources/group_saml_link#import import section} in the documentation of this resource for the id to use --- @@ -823,7 +823,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/groupsamllink" | AccessLevel | *string | Access level for members of the SAML group. Valid values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. | | Group | *string | The ID or path of the group to add the SAML Group Link to. | | SamlGroupName | *string | The name of the SAML group. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#id GroupSamlLink#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#id GroupSamlLink#id}. | | MemberRoleId | *f64 | The ID of a custom member role. | --- @@ -908,7 +908,7 @@ AccessLevel *string Access level for members of the SAML group. Valid values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#access_level GroupSamlLink#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#access_level GroupSamlLink#access_level} --- @@ -922,7 +922,7 @@ Group *string The ID or path of the group to add the SAML Group Link to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#group GroupSamlLink#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#group GroupSamlLink#group} --- @@ -936,7 +936,7 @@ SamlGroupName *string The name of the SAML group. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#saml_group_name GroupSamlLink#saml_group_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#saml_group_name GroupSamlLink#saml_group_name} --- @@ -948,7 +948,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#id GroupSamlLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#id GroupSamlLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -967,7 +967,7 @@ The ID of a custom member role. Only available for Ultimate instances. When using a custom role, the `access_level` must match the base role used to create the custom role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#member_role_id GroupSamlLink#member_role_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#member_role_id GroupSamlLink#member_role_id} --- diff --git a/docs/groupSamlLink.java.md b/docs/groupSamlLink.java.md index c07763e65..8a9c4a5c8 100644 --- a/docs/groupSamlLink.java.md +++ b/docs/groupSamlLink.java.md @@ -4,7 +4,7 @@ ### GroupSamlLink -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link gitlab_group_saml_link}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link gitlab_group_saml_link}. #### Initializers @@ -45,7 +45,7 @@ GroupSamlLink.Builder.create(Construct scope, java.lang.String id) | accessLevel | java.lang.String | Access level for members of the SAML group. Valid values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. | | group | java.lang.String | The ID or path of the group to add the SAML Group Link to. | | samlGroupName | java.lang.String | The name of the SAML group. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#id GroupSamlLink#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#id GroupSamlLink#id}. | | memberRoleId | java.lang.Number | The ID of a custom member role. | --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope Access level for members of the SAML group. Valid values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#access_level GroupSamlLink#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#access_level GroupSamlLink#access_level} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or path of the group to add the SAML Group Link to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#group GroupSamlLink#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#group GroupSamlLink#group} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the SAML group. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#saml_group_name GroupSamlLink#saml_group_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#saml_group_name GroupSamlLink#saml_group_name} --- @@ -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/resources/group_saml_link#id GroupSamlLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#id GroupSamlLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -159,7 +159,7 @@ The ID of a custom member role. Only available for Ultimate instances. When using a custom role, the `access_level` must match the base role used to create the custom role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#member_role_id GroupSamlLink#member_role_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#member_role_id GroupSamlLink#member_role_id} --- @@ -600,7 +600,7 @@ The construct id used in the generated config for the GroupSamlLink to import. The id of the existing GroupSamlLink that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_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/resources/group_saml_link#import import section} in the documentation of this resource for the id to use --- @@ -946,7 +946,7 @@ GroupSamlLinkConfig.builder() | accessLevel | java.lang.String | Access level for members of the SAML group. Valid values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. | | group | java.lang.String | The ID or path of the group to add the SAML Group Link to. | | samlGroupName | java.lang.String | The name of the SAML group. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#id GroupSamlLink#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#id GroupSamlLink#id}. | | memberRoleId | java.lang.Number | The ID of a custom member role. | --- @@ -1031,7 +1031,7 @@ public java.lang.String getAccessLevel(); Access level for members of the SAML group. Valid values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#access_level GroupSamlLink#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#access_level GroupSamlLink#access_level} --- @@ -1045,7 +1045,7 @@ public java.lang.String getGroup(); The ID or path of the group to add the SAML Group Link to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#group GroupSamlLink#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#group GroupSamlLink#group} --- @@ -1059,7 +1059,7 @@ public java.lang.String getSamlGroupName(); The name of the SAML group. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#saml_group_name GroupSamlLink#saml_group_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#saml_group_name GroupSamlLink#saml_group_name} --- @@ -1071,7 +1071,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_saml_link#id GroupSamlLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#id GroupSamlLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1090,7 +1090,7 @@ The ID of a custom member role. Only available for Ultimate instances. When using a custom role, the `access_level` must match the base role used to create the custom role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#member_role_id GroupSamlLink#member_role_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#member_role_id GroupSamlLink#member_role_id} --- diff --git a/docs/groupSamlLink.python.md b/docs/groupSamlLink.python.md index 7abf0094f..7c897aae8 100644 --- a/docs/groupSamlLink.python.md +++ b/docs/groupSamlLink.python.md @@ -4,7 +4,7 @@ ### GroupSamlLink -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link gitlab_group_saml_link}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link gitlab_group_saml_link}. #### Initializers @@ -43,7 +43,7 @@ groupSamlLink.GroupSamlLink( | access_level | str | Access level for members of the SAML group. Valid values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. | | group | str | The ID or path of the group to add the SAML Group Link to. | | saml_group_name | str | The name of the SAML group. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#id GroupSamlLink#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#id GroupSamlLink#id}. | | member_role_id | typing.Union[int, float] | The ID of a custom member role. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope Access level for members of the SAML group. Valid values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#access_level GroupSamlLink#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#access_level GroupSamlLink#access_level} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or path of the group to add the SAML Group Link to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#group GroupSamlLink#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#group GroupSamlLink#group} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the SAML group. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#saml_group_name GroupSamlLink#saml_group_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#saml_group_name GroupSamlLink#saml_group_name} --- @@ -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/resources/group_saml_link#id GroupSamlLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#id GroupSamlLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ The ID of a custom member role. Only available for Ultimate instances. When using a custom role, the `access_level` must match the base role used to create the custom role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#member_role_id GroupSamlLink#member_role_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#member_role_id GroupSamlLink#member_role_id} --- @@ -644,7 +644,7 @@ The construct id used in the generated config for the GroupSamlLink to import. The id of the existing GroupSamlLink that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_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/resources/group_saml_link#import import section} in the documentation of this resource for the id to use --- @@ -986,7 +986,7 @@ groupSamlLink.GroupSamlLinkConfig( | access_level | str | Access level for members of the SAML group. Valid values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. | | group | str | The ID or path of the group to add the SAML Group Link to. | | saml_group_name | str | The name of the SAML group. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#id GroupSamlLink#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#id GroupSamlLink#id}. | | member_role_id | typing.Union[int, float] | The ID of a custom member role. | --- @@ -1071,7 +1071,7 @@ access_level: str Access level for members of the SAML group. Valid values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#access_level GroupSamlLink#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#access_level GroupSamlLink#access_level} --- @@ -1085,7 +1085,7 @@ group: str The ID or path of the group to add the SAML Group Link to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#group GroupSamlLink#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#group GroupSamlLink#group} --- @@ -1099,7 +1099,7 @@ saml_group_name: str The name of the SAML group. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#saml_group_name GroupSamlLink#saml_group_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#saml_group_name GroupSamlLink#saml_group_name} --- @@ -1111,7 +1111,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#id GroupSamlLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#id GroupSamlLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1130,7 +1130,7 @@ The ID of a custom member role. Only available for Ultimate instances. When using a custom role, the `access_level` must match the base role used to create the custom role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#member_role_id GroupSamlLink#member_role_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#member_role_id GroupSamlLink#member_role_id} --- diff --git a/docs/groupSamlLink.typescript.md b/docs/groupSamlLink.typescript.md index 3038d7b4d..8a26b0964 100644 --- a/docs/groupSamlLink.typescript.md +++ b/docs/groupSamlLink.typescript.md @@ -4,7 +4,7 @@ ### GroupSamlLink -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link gitlab_group_saml_link}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link gitlab_group_saml_link}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the GroupSamlLink to import. The id of the existing GroupSamlLink that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_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/resources/group_saml_link#import import section} in the documentation of this resource for the id to use --- @@ -810,7 +810,7 @@ const groupSamlLinkConfig: groupSamlLink.GroupSamlLinkConfig = { ... } | accessLevel | string | Access level for members of the SAML group. Valid values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. | | group | string | The ID or path of the group to add the SAML Group Link to. | | samlGroupName | string | The name of the SAML group. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#id GroupSamlLink#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#id GroupSamlLink#id}. | | memberRoleId | number | The ID of a custom member role. | --- @@ -895,7 +895,7 @@ public readonly accessLevel: string; Access level for members of the SAML group. Valid values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#access_level GroupSamlLink#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#access_level GroupSamlLink#access_level} --- @@ -909,7 +909,7 @@ public readonly group: string; The ID or path of the group to add the SAML Group Link to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#group GroupSamlLink#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#group GroupSamlLink#group} --- @@ -923,7 +923,7 @@ public readonly samlGroupName: string; The name of the SAML group. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#saml_group_name GroupSamlLink#saml_group_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#saml_group_name GroupSamlLink#saml_group_name} --- @@ -935,7 +935,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#id GroupSamlLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#id GroupSamlLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -954,7 +954,7 @@ The ID of a custom member role. Only available for Ultimate instances. When using a custom role, the `access_level` must match the base role used to create the custom role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#member_role_id GroupSamlLink#member_role_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#member_role_id GroupSamlLink#member_role_id} --- diff --git a/docs/groupSecurityPolicyAttachment.csharp.md b/docs/groupSecurityPolicyAttachment.csharp.md index b04f8f1e6..c0cbb3dbe 100644 --- a/docs/groupSecurityPolicyAttachment.csharp.md +++ b/docs/groupSecurityPolicyAttachment.csharp.md @@ -4,7 +4,7 @@ ### GroupSecurityPolicyAttachment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment gitlab_group_security_policy_attachment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment gitlab_group_security_policy_attachment}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the GroupSecurityPolicyAttachm The id of the existing GroupSecurityPolicyAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#import import section} in the 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_security_policy_attachment#import import section} in the documentation of this resource for the id to use --- @@ -855,7 +855,7 @@ public string Group { get; set; } The ID or Full Path of the group which will have the security policy project assigned to it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#group GroupSecurityPolicyAttachment#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment#group GroupSecurityPolicyAttachment#group} --- @@ -869,7 +869,7 @@ public string PolicyProject { get; set; } The ID or Full Path of the security policy project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#policy_project GroupSecurityPolicyAttachment#policy_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment#policy_project GroupSecurityPolicyAttachment#policy_project} --- diff --git a/docs/groupSecurityPolicyAttachment.go.md b/docs/groupSecurityPolicyAttachment.go.md index 16f7dd8a5..32c37b354 100644 --- a/docs/groupSecurityPolicyAttachment.go.md +++ b/docs/groupSecurityPolicyAttachment.go.md @@ -4,7 +4,7 @@ ### GroupSecurityPolicyAttachment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment gitlab_group_security_policy_attachment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment gitlab_group_security_policy_attachment}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the GroupSecurityPolicyAttachm The id of the existing GroupSecurityPolicyAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#import import section} in the 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_security_policy_attachment#import import section} in the documentation of this resource for the id to use --- @@ -855,7 +855,7 @@ Group *string The ID or Full Path of the group which will have the security policy project assigned to it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#group GroupSecurityPolicyAttachment#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment#group GroupSecurityPolicyAttachment#group} --- @@ -869,7 +869,7 @@ PolicyProject *string The ID or Full Path of the security policy project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#policy_project GroupSecurityPolicyAttachment#policy_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment#policy_project GroupSecurityPolicyAttachment#policy_project} --- diff --git a/docs/groupSecurityPolicyAttachment.java.md b/docs/groupSecurityPolicyAttachment.java.md index 61ffc0913..ea49988c4 100644 --- a/docs/groupSecurityPolicyAttachment.java.md +++ b/docs/groupSecurityPolicyAttachment.java.md @@ -4,7 +4,7 @@ ### GroupSecurityPolicyAttachment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment gitlab_group_security_policy_attachment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment gitlab_group_security_policy_attachment}. #### Initializers @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The ID or Full Path of the group which will have the security policy project assigned to it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#group GroupSecurityPolicyAttachment#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment#group GroupSecurityPolicyAttachment#group} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or Full Path of the security policy project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#policy_project GroupSecurityPolicyAttachment#policy_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment#policy_project GroupSecurityPolicyAttachment#policy_project} --- @@ -547,7 +547,7 @@ The construct id used in the generated config for the GroupSecurityPolicyAttachm The id of the existing GroupSecurityPolicyAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#import import section} in the 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_security_policy_attachment#import import section} in the documentation of this resource for the id to use --- @@ -939,7 +939,7 @@ public java.lang.String getGroup(); The ID or Full Path of the group which will have the security policy project assigned to it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#group GroupSecurityPolicyAttachment#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment#group GroupSecurityPolicyAttachment#group} --- @@ -953,7 +953,7 @@ public java.lang.String getPolicyProject(); The ID or Full Path of the security policy project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#policy_project GroupSecurityPolicyAttachment#policy_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment#policy_project GroupSecurityPolicyAttachment#policy_project} --- diff --git a/docs/groupSecurityPolicyAttachment.python.md b/docs/groupSecurityPolicyAttachment.python.md index 8764c7785..8754ee7cc 100644 --- a/docs/groupSecurityPolicyAttachment.python.md +++ b/docs/groupSecurityPolicyAttachment.python.md @@ -4,7 +4,7 @@ ### GroupSecurityPolicyAttachment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment gitlab_group_security_policy_attachment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment gitlab_group_security_policy_attachment}. #### Initializers @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope The ID or Full Path of the group which will have the security policy project assigned to it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#group GroupSecurityPolicyAttachment#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment#group GroupSecurityPolicyAttachment#group} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or Full Path of the security policy project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#policy_project GroupSecurityPolicyAttachment#policy_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment#policy_project GroupSecurityPolicyAttachment#policy_project} --- @@ -591,7 +591,7 @@ The construct id used in the generated config for the GroupSecurityPolicyAttachm The id of the existing GroupSecurityPolicyAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#import import section} in the 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_security_policy_attachment#import import section} in the documentation of this resource for the id to use --- @@ -979,7 +979,7 @@ group: str The ID or Full Path of the group which will have the security policy project assigned to it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#group GroupSecurityPolicyAttachment#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment#group GroupSecurityPolicyAttachment#group} --- @@ -993,7 +993,7 @@ policy_project: str The ID or Full Path of the security policy project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#policy_project GroupSecurityPolicyAttachment#policy_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment#policy_project GroupSecurityPolicyAttachment#policy_project} --- diff --git a/docs/groupSecurityPolicyAttachment.typescript.md b/docs/groupSecurityPolicyAttachment.typescript.md index 87d4810d4..69be902f0 100644 --- a/docs/groupSecurityPolicyAttachment.typescript.md +++ b/docs/groupSecurityPolicyAttachment.typescript.md @@ -4,7 +4,7 @@ ### GroupSecurityPolicyAttachment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment gitlab_group_security_policy_attachment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment gitlab_group_security_policy_attachment}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the GroupSecurityPolicyAttachm The id of the existing GroupSecurityPolicyAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#import import section} in the 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_security_policy_attachment#import import section} in the documentation of this resource for the id to use --- @@ -845,7 +845,7 @@ public readonly group: string; The ID or Full Path of the group which will have the security policy project assigned to it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#group GroupSecurityPolicyAttachment#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment#group GroupSecurityPolicyAttachment#group} --- @@ -859,7 +859,7 @@ public readonly policyProject: string; The ID or Full Path of the security policy project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#policy_project GroupSecurityPolicyAttachment#policy_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment#policy_project GroupSecurityPolicyAttachment#policy_project} --- diff --git a/docs/groupServiceAccount.csharp.md b/docs/groupServiceAccount.csharp.md new file mode 100644 index 000000000..8f6d894f0 --- /dev/null +++ b/docs/groupServiceAccount.csharp.md @@ -0,0 +1,920 @@ +# `groupServiceAccount` Submodule + +## Constructs + +### GroupServiceAccount + +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account gitlab_group_service_account}. + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Gitlab; + +new GroupServiceAccount(Construct Scope, string Id, GroupServiceAccountConfig Config); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| Scope | Constructs.Construct | The scope in which to define this construct. | +| Id | string | The scoped construct ID. | +| Config | GroupServiceAccountConfig | *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:* GroupServiceAccountConfig + +--- + +#### 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 | *No description.* | +| ToMetadata | *No description.* | +| ToTerraform | Adds this resource to the terraform JSON output. | +| AddMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | +| 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.* | +| HasResourceMove | *No description.* | +| ImportFrom | *No description.* | +| InterpolationForAttribute | *No description.* | +| MoveFromId | Move the resource corresponding to "id" to this resource. | +| MoveTo | Moves this resource to the target resource given by moveTarget. | +| MoveToId | Moves this resource to the resource corresponding to "id". | +| 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() +``` + +##### `ToMetadata` + +```csharp +private object ToMetadata() +``` + +##### `ToTerraform` + +```csharp +private object ToTerraform() +``` + +Adds this resource to the terraform JSON output. + +##### `AddMoveTarget` + +```csharp +private void AddMoveTarget(string MoveTarget) +``` + +Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. + +###### `MoveTarget`Required + +- *Type:* string + +The string move target that will correspond to this resource. + +--- + +##### `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 + +--- + +##### `HasResourceMove` + +```csharp +private object HasResourceMove() +``` + +##### `ImportFrom` + +```csharp +private void ImportFrom(string Id, TerraformProvider Provider = null) +``` + +###### `Id`Required + +- *Type:* string + +--- + +###### `Provider`Optional + +- *Type:* HashiCorp.Cdktf.TerraformProvider + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `MoveFromId` + +```csharp +private void MoveFromId(string Id) +``` + +Move the resource corresponding to "id" to this resource. + +Note that the resource being moved from must be marked as moved using it's instance function. + +###### `Id`Required + +- *Type:* string + +Full id of resource being moved from, e.g. "aws_s3_bucket.example". + +--- + +##### `MoveTo` + +```csharp +private void MoveTo(string MoveTarget, object Index = null) +``` + +Moves this resource to the target resource given by moveTarget. + +###### `MoveTarget`Required + +- *Type:* string + +The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to. + +--- + +###### `Index`Optional + +- *Type:* object + +Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to. + +--- + +##### `MoveToId` + +```csharp +private void MoveToId(string Id) +``` + +Moves this resource to the resource corresponding to "id". + +###### `Id`Required + +- *Type:* string + +Full id of resource to move to, e.g. "aws_s3_bucket.example". + +--- + +##### `ResetName` + +```csharp +private void ResetName() +``` + +##### `ResetUsername` + +```csharp +private void ResetUsername() +``` + +#### Static Functions + +| **Name** | **Description** | +| --- | --- | +| IsConstruct | Checks if `x` is a construct. | +| IsTerraformElement | *No description.* | +| IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a GroupServiceAccount resource upon running "cdktf plan ". | + +--- + +##### `IsConstruct` + +```csharp +using HashiCorp.Cdktf.Providers.Gitlab; + +GroupServiceAccount.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; + +GroupServiceAccount.IsTerraformElement(object X); +``` + +###### `X`Required + +- *Type:* object + +--- + +##### `IsTerraformResource` + +```csharp +using HashiCorp.Cdktf.Providers.Gitlab; + +GroupServiceAccount.IsTerraformResource(object X); +``` + +###### `X`Required + +- *Type:* object + +--- + +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Gitlab; + +GroupServiceAccount.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a GroupServiceAccount 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 GroupServiceAccount to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing GroupServiceAccount that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/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 GroupServiceAccount 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.* | +| Connection | object | *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.* | +| Provisioners | object[] | *No description.* | +| Id | string | *No description.* | +| ServiceAccountId | string | *No description.* | +| GroupInput | string | *No description.* | +| NameInput | string | *No description.* | +| UsernameInput | string | *No description.* | +| Group | string | *No description.* | +| Name | 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 + +--- + +##### `Connection`Optional + +```csharp +public object Connection { get; } +``` + +- *Type:* object + +--- + +##### `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 + +--- + +##### `Provisioners`Optional + +```csharp +public object[] Provisioners { get; } +``` + +- *Type:* object[] + +--- + +##### `Id`Required + +```csharp +public string Id { get; } +``` + +- *Type:* string + +--- + +##### `ServiceAccountId`Required + +```csharp +public string ServiceAccountId { get; } +``` + +- *Type:* string + +--- + +##### `GroupInput`Optional + +```csharp +public string GroupInput { get; } +``` + +- *Type:* string + +--- + +##### `NameInput`Optional + +```csharp +public string NameInput { 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 + +--- + +##### `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 + +### GroupServiceAccountConfig + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Gitlab; + +new GroupServiceAccountConfig { + object Connection = null, + object Count = null, + ITerraformDependable[] DependsOn = null, + ITerraformIterator ForEach = null, + TerraformResourceLifecycle Lifecycle = null, + TerraformProvider Provider = null, + object[] Provisioners = null, + string Group, + 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 group that the service account is created in. | +| 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 group that the service account is created in. + +Must be a top level group. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account#group GroupServiceAccount#group} + +--- + +##### `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/resources/group_service_account#name GroupServiceAccount#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/resources/group_service_account#username GroupServiceAccount#username} + +--- + + + diff --git a/docs/groupServiceAccount.go.md b/docs/groupServiceAccount.go.md new file mode 100644 index 000000000..0e0a9d56e --- /dev/null +++ b/docs/groupServiceAccount.go.md @@ -0,0 +1,920 @@ +# `groupServiceAccount` Submodule + +## Constructs + +### GroupServiceAccount + +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account gitlab_group_service_account}. + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/groupserviceaccount" + +groupserviceaccount.NewGroupServiceAccount(scope Construct, id *string, config GroupServiceAccountConfig) GroupServiceAccount +``` + +| **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 | GroupServiceAccountConfig | *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:* GroupServiceAccountConfig + +--- + +#### 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 | *No description.* | +| ToMetadata | *No description.* | +| ToTerraform | Adds this resource to the terraform JSON output. | +| AddMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | +| 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.* | +| HasResourceMove | *No description.* | +| ImportFrom | *No description.* | +| InterpolationForAttribute | *No description.* | +| MoveFromId | Move the resource corresponding to "id" to this resource. | +| MoveTo | Moves this resource to the target resource given by moveTarget. | +| MoveToId | Moves this resource to the resource corresponding to "id". | +| 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{} +``` + +##### `ToMetadata` + +```go +func ToMetadata() interface{} +``` + +##### `ToTerraform` + +```go +func ToTerraform() interface{} +``` + +Adds this resource to the terraform JSON output. + +##### `AddMoveTarget` + +```go +func AddMoveTarget(moveTarget *string) +``` + +Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. + +###### `moveTarget`Required + +- *Type:* *string + +The string move target that will correspond to this resource. + +--- + +##### `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 + +--- + +##### `HasResourceMove` + +```go +func HasResourceMove() interface{} +``` + +##### `ImportFrom` + +```go +func ImportFrom(id *string, provider TerraformProvider) +``` + +###### `id`Required + +- *Type:* *string + +--- + +###### `provider`Optional + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(terraformAttribute *string) IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `MoveFromId` + +```go +func MoveFromId(id *string) +``` + +Move the resource corresponding to "id" to this resource. + +Note that the resource being moved from must be marked as moved using it's instance function. + +###### `id`Required + +- *Type:* *string + +Full id of resource being moved from, e.g. "aws_s3_bucket.example". + +--- + +##### `MoveTo` + +```go +func MoveTo(moveTarget *string, index interface{}) +``` + +Moves this resource to the target resource given by moveTarget. + +###### `moveTarget`Required + +- *Type:* *string + +The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to. + +--- + +###### `index`Optional + +- *Type:* interface{} + +Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to. + +--- + +##### `MoveToId` + +```go +func MoveToId(id *string) +``` + +Moves this resource to the resource corresponding to "id". + +###### `id`Required + +- *Type:* *string + +Full id of resource to move to, e.g. "aws_s3_bucket.example". + +--- + +##### `ResetName` + +```go +func ResetName() +``` + +##### `ResetUsername` + +```go +func ResetUsername() +``` + +#### Static Functions + +| **Name** | **Description** | +| --- | --- | +| IsConstruct | Checks if `x` is a construct. | +| IsTerraformElement | *No description.* | +| IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a GroupServiceAccount resource upon running "cdktf plan ". | + +--- + +##### `IsConstruct` + +```go +import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/groupserviceaccount" + +groupserviceaccount.GroupServiceAccount_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/groupserviceaccount" + +groupserviceaccount.GroupServiceAccount_IsTerraformElement(x interface{}) *bool +``` + +###### `x`Required + +- *Type:* interface{} + +--- + +##### `IsTerraformResource` + +```go +import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/groupserviceaccount" + +groupserviceaccount.GroupServiceAccount_IsTerraformResource(x interface{}) *bool +``` + +###### `x`Required + +- *Type:* interface{} + +--- + +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/groupserviceaccount" + +groupserviceaccount.GroupServiceAccount_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a GroupServiceAccount 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 GroupServiceAccount to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing GroupServiceAccount that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/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 GroupServiceAccount 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.* | +| Connection | interface{} | *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.* | +| Provisioners | *[]interface{} | *No description.* | +| Id | *string | *No description.* | +| ServiceAccountId | *string | *No description.* | +| GroupInput | *string | *No description.* | +| NameInput | *string | *No description.* | +| UsernameInput | *string | *No description.* | +| Group | *string | *No description.* | +| Name | *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 + +--- + +##### `Connection`Optional + +```go +func Connection() interface{} +``` + +- *Type:* interface{} + +--- + +##### `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 + +--- + +##### `Provisioners`Optional + +```go +func Provisioners() *[]interface{} +``` + +- *Type:* *[]interface{} + +--- + +##### `Id`Required + +```go +func Id() *string +``` + +- *Type:* *string + +--- + +##### `ServiceAccountId`Required + +```go +func ServiceAccountId() *string +``` + +- *Type:* *string + +--- + +##### `GroupInput`Optional + +```go +func GroupInput() *string +``` + +- *Type:* *string + +--- + +##### `NameInput`Optional + +```go +func NameInput() *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 + +--- + +##### `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 + +### GroupServiceAccountConfig + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/groupserviceaccount" + +&groupserviceaccount.GroupServiceAccountConfig { + 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, + 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 group that the service account is created in. | +| 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 group that the service account is created in. + +Must be a top level group. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account#group GroupServiceAccount#group} + +--- + +##### `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/resources/group_service_account#name GroupServiceAccount#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/resources/group_service_account#username GroupServiceAccount#username} + +--- + + + diff --git a/docs/groupServiceAccount.java.md b/docs/groupServiceAccount.java.md new file mode 100644 index 000000000..13a970c0b --- /dev/null +++ b/docs/groupServiceAccount.java.md @@ -0,0 +1,1018 @@ +# `groupServiceAccount` Submodule + +## Constructs + +### GroupServiceAccount + +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account gitlab_group_service_account}. + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.gitlab.group_service_account.GroupServiceAccount; + +GroupServiceAccount.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) +// .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 group that the service account is created in. | +| 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 group that the service account is created in. + +Must be a top level group. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account#group GroupServiceAccount#group} + +--- + +##### `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/resources/group_service_account#name GroupServiceAccount#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/resources/group_service_account#username GroupServiceAccount#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 | *No description.* | +| toMetadata | *No description.* | +| toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | +| 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.* | +| hasResourceMove | *No description.* | +| importFrom | *No description.* | +| interpolationForAttribute | *No description.* | +| moveFromId | Move the resource corresponding to "id" to this resource. | +| moveTo | Moves this resource to the target resource given by moveTarget. | +| moveToId | Moves this resource to the resource corresponding to "id". | +| 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() +``` + +##### `toMetadata` + +```java +public java.lang.Object toMetadata() +``` + +##### `toTerraform` + +```java +public java.lang.Object toTerraform() +``` + +Adds this resource to the terraform JSON output. + +##### `addMoveTarget` + +```java +public void addMoveTarget(java.lang.String moveTarget) +``` + +Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. + +###### `moveTarget`Required + +- *Type:* java.lang.String + +The string move target that will correspond to this resource. + +--- + +##### `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 + +--- + +##### `hasResourceMove` + +```java +public TerraformResourceMoveByTarget OR TerraformResourceMoveById hasResourceMove() +``` + +##### `importFrom` + +```java +public void importFrom(java.lang.String id) +public void importFrom(java.lang.String id, TerraformProvider provider) +``` + +###### `id`Required + +- *Type:* java.lang.String + +--- + +###### `provider`Optional + +- *Type:* com.hashicorp.cdktf.TerraformProvider + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `moveFromId` + +```java +public void moveFromId(java.lang.String id) +``` + +Move the resource corresponding to "id" to this resource. + +Note that the resource being moved from must be marked as moved using it's instance function. + +###### `id`Required + +- *Type:* java.lang.String + +Full id of resource being moved from, e.g. "aws_s3_bucket.example". + +--- + +##### `moveTo` + +```java +public void moveTo(java.lang.String moveTarget) +public void moveTo(java.lang.String moveTarget, java.lang.String OR java.lang.Number index) +``` + +Moves this resource to the target resource given by moveTarget. + +###### `moveTarget`Required + +- *Type:* java.lang.String + +The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to. + +--- + +###### `index`Optional + +- *Type:* java.lang.String OR java.lang.Number + +Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to. + +--- + +##### `moveToId` + +```java +public void moveToId(java.lang.String id) +``` + +Moves this resource to the resource corresponding to "id". + +###### `id`Required + +- *Type:* java.lang.String + +Full id of resource to move to, e.g. "aws_s3_bucket.example". + +--- + +##### `resetName` + +```java +public void resetName() +``` + +##### `resetUsername` + +```java +public void resetUsername() +``` + +#### Static Functions + +| **Name** | **Description** | +| --- | --- | +| isConstruct | Checks if `x` is a construct. | +| isTerraformElement | *No description.* | +| isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a GroupServiceAccount resource upon running "cdktf plan ". | + +--- + +##### `isConstruct` + +```java +import com.hashicorp.cdktf.providers.gitlab.group_service_account.GroupServiceAccount; + +GroupServiceAccount.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.group_service_account.GroupServiceAccount; + +GroupServiceAccount.isTerraformElement(java.lang.Object x) +``` + +###### `x`Required + +- *Type:* java.lang.Object + +--- + +##### `isTerraformResource` + +```java +import com.hashicorp.cdktf.providers.gitlab.group_service_account.GroupServiceAccount; + +GroupServiceAccount.isTerraformResource(java.lang.Object x) +``` + +###### `x`Required + +- *Type:* java.lang.Object + +--- + +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.gitlab.group_service_account.GroupServiceAccount; + +GroupServiceAccount.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),GroupServiceAccount.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a GroupServiceAccount 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 GroupServiceAccount to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing GroupServiceAccount that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/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 GroupServiceAccount 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.* | +| 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 | *No description.* | +| serviceAccountId | java.lang.String | *No description.* | +| groupInput | java.lang.String | *No description.* | +| nameInput | java.lang.String | *No description.* | +| usernameInput | java.lang.String | *No description.* | +| group | java.lang.String | *No description.* | +| name | 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 + +--- + +##### `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 + +--- + +##### `serviceAccountId`Required + +```java +public java.lang.String getServiceAccountId(); +``` + +- *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 + +--- + +##### `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 + +--- + +##### `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 + +### GroupServiceAccountConfig + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.gitlab.group_service_account.GroupServiceAccountConfig; + +GroupServiceAccountConfig.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) +// .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 group that the service account is created in. | +| 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 group that the service account is created in. + +Must be a top level group. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account#group GroupServiceAccount#group} + +--- + +##### `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/resources/group_service_account#name GroupServiceAccount#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/resources/group_service_account#username GroupServiceAccount#username} + +--- + + + diff --git a/docs/groupServiceAccount.python.md b/docs/groupServiceAccount.python.md new file mode 100644 index 000000000..81891c9a1 --- /dev/null +++ b/docs/groupServiceAccount.python.md @@ -0,0 +1,1058 @@ +# `groupServiceAccount` Submodule + +## Constructs + +### GroupServiceAccount + +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account gitlab_group_service_account}. + +#### Initializers + +```python +from cdktf_cdktf_provider_gitlab import group_service_account + +groupServiceAccount.GroupServiceAccount( + 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, + 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 group that the service account is created in. | +| 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 group that the service account is created in. + +Must be a top level group. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account#group GroupServiceAccount#group} + +--- + +##### `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/resources/group_service_account#name GroupServiceAccount#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/resources/group_service_account#username GroupServiceAccount#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 | *No description.* | +| to_metadata | *No description.* | +| to_terraform | Adds this resource to the terraform JSON output. | +| add_move_target | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | +| 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.* | +| has_resource_move | *No description.* | +| import_from | *No description.* | +| interpolation_for_attribute | *No description.* | +| move_from_id | Move the resource corresponding to "id" to this resource. | +| move_to | Moves this resource to the target resource given by moveTarget. | +| move_to_id | Moves this resource to the resource corresponding to "id". | +| 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 +``` + +##### `to_metadata` + +```python +def to_metadata() -> typing.Any +``` + +##### `to_terraform` + +```python +def to_terraform() -> typing.Any +``` + +Adds this resource to the terraform JSON output. + +##### `add_move_target` + +```python +def add_move_target( + move_target: str +) -> None +``` + +Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. + +###### `move_target`Required + +- *Type:* str + +The string move target that will correspond to this resource. + +--- + +##### `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 + +--- + +##### `has_resource_move` + +```python +def has_resource_move() -> typing.Union[TerraformResourceMoveByTarget, TerraformResourceMoveById] +``` + +##### `import_from` + +```python +def import_from( + id: str, + provider: TerraformProvider = None +) -> None +``` + +###### `id`Required + +- *Type:* str + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + terraform_attribute: str +) -> IResolvable +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `move_from_id` + +```python +def move_from_id( + id: str +) -> None +``` + +Move the resource corresponding to "id" to this resource. + +Note that the resource being moved from must be marked as moved using it's instance function. + +###### `id`Required + +- *Type:* str + +Full id of resource being moved from, e.g. "aws_s3_bucket.example". + +--- + +##### `move_to` + +```python +def move_to( + move_target: str, + index: typing.Union[str, typing.Union[int, float]] = None +) -> None +``` + +Moves this resource to the target resource given by moveTarget. + +###### `move_target`Required + +- *Type:* str + +The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to. + +--- + +###### `index`Optional + +- *Type:* typing.Union[str, typing.Union[int, float]] + +Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to. + +--- + +##### `move_to_id` + +```python +def move_to_id( + id: str +) -> None +``` + +Moves this resource to the resource corresponding to "id". + +###### `id`Required + +- *Type:* str + +Full id of resource to move to, e.g. "aws_s3_bucket.example". + +--- + +##### `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_resource | *No description.* | +| generate_config_for_import | Generates CDKTF code for importing a GroupServiceAccount resource upon running "cdktf plan ". | + +--- + +##### `is_construct` + +```python +from cdktf_cdktf_provider_gitlab import group_service_account + +groupServiceAccount.GroupServiceAccount.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 group_service_account + +groupServiceAccount.GroupServiceAccount.is_terraform_element( + x: typing.Any +) +``` + +###### `x`Required + +- *Type:* typing.Any + +--- + +##### `is_terraform_resource` + +```python +from cdktf_cdktf_provider_gitlab import group_service_account + +groupServiceAccount.GroupServiceAccount.is_terraform_resource( + x: typing.Any +) +``` + +###### `x`Required + +- *Type:* typing.Any + +--- + +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_gitlab import group_service_account + +groupServiceAccount.GroupServiceAccount.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a GroupServiceAccount 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 GroupServiceAccount to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing GroupServiceAccount that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/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 GroupServiceAccount 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.* | +| connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *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.* | +| provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | +| id | str | *No description.* | +| service_account_id | str | *No description.* | +| group_input | str | *No description.* | +| name_input | str | *No description.* | +| username_input | str | *No description.* | +| group | str | *No description.* | +| name | 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 + +--- + +##### `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[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 + +--- + +##### `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 + +--- + +##### `service_account_id`Required + +```python +service_account_id: str +``` + +- *Type:* str + +--- + +##### `group_input`Optional + +```python +group_input: str +``` + +- *Type:* str + +--- + +##### `name_input`Optional + +```python +name_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 + +--- + +##### `username`Required + +```python +username: str +``` + +- *Type:* str + +--- + +#### Constants + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| tfResourceType | str | *No description.* | + +--- + +##### `tfResourceType`Required + +```python +tfResourceType: str +``` + +- *Type:* str + +--- + +## Structs + +### GroupServiceAccountConfig + +#### Initializer + +```python +from cdktf_cdktf_provider_gitlab import group_service_account + +groupServiceAccount.GroupServiceAccountConfig( + 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, + 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 group that the service account is created in. | +| 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 group that the service account is created in. + +Must be a top level group. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account#group GroupServiceAccount#group} + +--- + +##### `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/resources/group_service_account#name GroupServiceAccount#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/resources/group_service_account#username GroupServiceAccount#username} + +--- + + + diff --git a/docs/groupServiceAccount.typescript.md b/docs/groupServiceAccount.typescript.md new file mode 100644 index 000000000..e4c614e0f --- /dev/null +++ b/docs/groupServiceAccount.typescript.md @@ -0,0 +1,909 @@ +# `groupServiceAccount` Submodule + +## Constructs + +### GroupServiceAccount + +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account gitlab_group_service_account}. + +#### Initializers + +```typescript +import { groupServiceAccount } from '@cdktf/provider-gitlab' + +new groupServiceAccount.GroupServiceAccount(scope: Construct, id: string, config: GroupServiceAccountConfig) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| scope | constructs.Construct | The scope in which to define this construct. | +| id | string | The scoped construct ID. | +| config | GroupServiceAccountConfig | *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:* GroupServiceAccountConfig + +--- + +#### 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 | *No description.* | +| toMetadata | *No description.* | +| toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | +| 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.* | +| hasResourceMove | *No description.* | +| importFrom | *No description.* | +| interpolationForAttribute | *No description.* | +| moveFromId | Move the resource corresponding to "id" to this resource. | +| moveTo | Moves this resource to the target resource given by moveTarget. | +| moveToId | Moves this resource to the resource corresponding to "id". | +| 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 +``` + +##### `toMetadata` + +```typescript +public toMetadata(): any +``` + +##### `toTerraform` + +```typescript +public toTerraform(): any +``` + +Adds this resource to the terraform JSON output. + +##### `addMoveTarget` + +```typescript +public addMoveTarget(moveTarget: string): void +``` + +Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. + +###### `moveTarget`Required + +- *Type:* string + +The string move target that will correspond to this resource. + +--- + +##### `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 + +--- + +##### `hasResourceMove` + +```typescript +public hasResourceMove(): TerraformResourceMoveByTarget | TerraformResourceMoveById +``` + +##### `importFrom` + +```typescript +public importFrom(id: string, provider?: TerraformProvider): void +``` + +###### `id`Required + +- *Type:* string + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `moveFromId` + +```typescript +public moveFromId(id: string): void +``` + +Move the resource corresponding to "id" to this resource. + +Note that the resource being moved from must be marked as moved using it's instance function. + +###### `id`Required + +- *Type:* string + +Full id of resource being moved from, e.g. "aws_s3_bucket.example". + +--- + +##### `moveTo` + +```typescript +public moveTo(moveTarget: string, index?: string | number): void +``` + +Moves this resource to the target resource given by moveTarget. + +###### `moveTarget`Required + +- *Type:* string + +The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to. + +--- + +###### `index`Optional + +- *Type:* string | number + +Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to. + +--- + +##### `moveToId` + +```typescript +public moveToId(id: string): void +``` + +Moves this resource to the resource corresponding to "id". + +###### `id`Required + +- *Type:* string + +Full id of resource to move to, e.g. "aws_s3_bucket.example". + +--- + +##### `resetName` + +```typescript +public resetName(): void +``` + +##### `resetUsername` + +```typescript +public resetUsername(): void +``` + +#### Static Functions + +| **Name** | **Description** | +| --- | --- | +| isConstruct | Checks if `x` is a construct. | +| isTerraformElement | *No description.* | +| isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a GroupServiceAccount resource upon running "cdktf plan ". | + +--- + +##### `isConstruct` + +```typescript +import { groupServiceAccount } from '@cdktf/provider-gitlab' + +groupServiceAccount.GroupServiceAccount.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 { groupServiceAccount } from '@cdktf/provider-gitlab' + +groupServiceAccount.GroupServiceAccount.isTerraformElement(x: any) +``` + +###### `x`Required + +- *Type:* any + +--- + +##### `isTerraformResource` + +```typescript +import { groupServiceAccount } from '@cdktf/provider-gitlab' + +groupServiceAccount.GroupServiceAccount.isTerraformResource(x: any) +``` + +###### `x`Required + +- *Type:* any + +--- + +##### `generateConfigForImport` + +```typescript +import { groupServiceAccount } from '@cdktf/provider-gitlab' + +groupServiceAccount.GroupServiceAccount.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a GroupServiceAccount 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 GroupServiceAccount to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing GroupServiceAccount that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/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 GroupServiceAccount 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.* | +| connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *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.* | +| provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | +| id | string | *No description.* | +| serviceAccountId | string | *No description.* | +| groupInput | string | *No description.* | +| nameInput | string | *No description.* | +| usernameInput | string | *No description.* | +| group | string | *No description.* | +| name | 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 + +--- + +##### `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: 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 + +--- + +##### `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 + +--- + +##### `serviceAccountId`Required + +```typescript +public readonly serviceAccountId: string; +``` + +- *Type:* string + +--- + +##### `groupInput`Optional + +```typescript +public readonly groupInput: string; +``` + +- *Type:* string + +--- + +##### `nameInput`Optional + +```typescript +public readonly nameInput: 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 + +--- + +##### `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 + +### GroupServiceAccountConfig + +#### Initializer + +```typescript +import { groupServiceAccount } from '@cdktf/provider-gitlab' + +const groupServiceAccountConfig: groupServiceAccount.GroupServiceAccountConfig = { ... } +``` + +#### 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 group that the service account is created in. | +| 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 group that the service account is created in. + +Must be a top level group. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account#group GroupServiceAccount#group} + +--- + +##### `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/resources/group_service_account#name GroupServiceAccount#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/resources/group_service_account#username GroupServiceAccount#username} + +--- + + + diff --git a/docs/groupServiceAccountAccessToken.csharp.md b/docs/groupServiceAccountAccessToken.csharp.md new file mode 100644 index 000000000..c08992f11 --- /dev/null +++ b/docs/groupServiceAccountAccessToken.csharp.md @@ -0,0 +1,1024 @@ +# `groupServiceAccountAccessToken` Submodule + +## Constructs + +### GroupServiceAccountAccessToken + +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token gitlab_group_service_account_access_token}. + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Gitlab; + +new GroupServiceAccountAccessToken(Construct Scope, string Id, GroupServiceAccountAccessTokenConfig Config); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| Scope | Constructs.Construct | The scope in which to define this construct. | +| Id | string | The scoped construct ID. | +| Config | GroupServiceAccountAccessTokenConfig | *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:* GroupServiceAccountAccessTokenConfig + +--- + +#### 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 | *No description.* | +| ToMetadata | *No description.* | +| ToTerraform | Adds this resource to the terraform JSON output. | +| AddMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | +| 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.* | +| HasResourceMove | *No description.* | +| ImportFrom | *No description.* | +| InterpolationForAttribute | *No description.* | +| MoveFromId | Move the resource corresponding to "id" to this resource. | +| MoveTo | Moves this resource to the target resource given by moveTarget. | +| MoveToId | Moves this resource to the resource corresponding to "id". | +| ResetExpiresAt | *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() +``` + +##### `ToMetadata` + +```csharp +private object ToMetadata() +``` + +##### `ToTerraform` + +```csharp +private object ToTerraform() +``` + +Adds this resource to the terraform JSON output. + +##### `AddMoveTarget` + +```csharp +private void AddMoveTarget(string MoveTarget) +``` + +Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. + +###### `MoveTarget`Required + +- *Type:* string + +The string move target that will correspond to this resource. + +--- + +##### `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 + +--- + +##### `HasResourceMove` + +```csharp +private object HasResourceMove() +``` + +##### `ImportFrom` + +```csharp +private void ImportFrom(string Id, TerraformProvider Provider = null) +``` + +###### `Id`Required + +- *Type:* string + +--- + +###### `Provider`Optional + +- *Type:* HashiCorp.Cdktf.TerraformProvider + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `MoveFromId` + +```csharp +private void MoveFromId(string Id) +``` + +Move the resource corresponding to "id" to this resource. + +Note that the resource being moved from must be marked as moved using it's instance function. + +###### `Id`Required + +- *Type:* string + +Full id of resource being moved from, e.g. "aws_s3_bucket.example". + +--- + +##### `MoveTo` + +```csharp +private void MoveTo(string MoveTarget, object Index = null) +``` + +Moves this resource to the target resource given by moveTarget. + +###### `MoveTarget`Required + +- *Type:* string + +The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to. + +--- + +###### `Index`Optional + +- *Type:* object + +Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to. + +--- + +##### `MoveToId` + +```csharp +private void MoveToId(string Id) +``` + +Moves this resource to the resource corresponding to "id". + +###### `Id`Required + +- *Type:* string + +Full id of resource to move to, e.g. "aws_s3_bucket.example". + +--- + +##### `ResetExpiresAt` + +```csharp +private void ResetExpiresAt() +``` + +#### Static Functions + +| **Name** | **Description** | +| --- | --- | +| IsConstruct | Checks if `x` is a construct. | +| IsTerraformElement | *No description.* | +| IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a GroupServiceAccountAccessToken resource upon running "cdktf plan ". | + +--- + +##### `IsConstruct` + +```csharp +using HashiCorp.Cdktf.Providers.Gitlab; + +GroupServiceAccountAccessToken.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; + +GroupServiceAccountAccessToken.IsTerraformElement(object X); +``` + +###### `X`Required + +- *Type:* object + +--- + +##### `IsTerraformResource` + +```csharp +using HashiCorp.Cdktf.Providers.Gitlab; + +GroupServiceAccountAccessToken.IsTerraformResource(object X); +``` + +###### `X`Required + +- *Type:* object + +--- + +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Gitlab; + +GroupServiceAccountAccessToken.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a GroupServiceAccountAccessToken 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 GroupServiceAccountAccessToken to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing GroupServiceAccountAccessToken that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#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 GroupServiceAccountAccessToken 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.* | +| Connection | object | *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.* | +| Provisioners | object[] | *No description.* | +| Active | HashiCorp.Cdktf.IResolvable | *No description.* | +| CreatedAt | string | *No description.* | +| Id | string | *No description.* | +| Revoked | HashiCorp.Cdktf.IResolvable | *No description.* | +| Token | string | *No description.* | +| ExpiresAtInput | string | *No description.* | +| GroupInput | string | *No description.* | +| NameInput | string | *No description.* | +| ScopesInput | string[] | *No description.* | +| UserIdInput | double | *No description.* | +| ExpiresAt | string | *No description.* | +| Group | string | *No description.* | +| Name | string | *No description.* | +| Scopes | string[] | *No description.* | +| UserId | double | *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 + +--- + +##### `Connection`Optional + +```csharp +public object Connection { get; } +``` + +- *Type:* object + +--- + +##### `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 + +--- + +##### `Provisioners`Optional + +```csharp +public object[] Provisioners { get; } +``` + +- *Type:* object[] + +--- + +##### `Active`Required + +```csharp +public IResolvable Active { get; } +``` + +- *Type:* HashiCorp.Cdktf.IResolvable + +--- + +##### `CreatedAt`Required + +```csharp +public string CreatedAt { get; } +``` + +- *Type:* string + +--- + +##### `Id`Required + +```csharp +public string Id { get; } +``` + +- *Type:* string + +--- + +##### `Revoked`Required + +```csharp +public IResolvable Revoked { get; } +``` + +- *Type:* HashiCorp.Cdktf.IResolvable + +--- + +##### `Token`Required + +```csharp +public string Token { get; } +``` + +- *Type:* string + +--- + +##### `ExpiresAtInput`Optional + +```csharp +public string ExpiresAtInput { get; } +``` + +- *Type:* string + +--- + +##### `GroupInput`Optional + +```csharp +public string GroupInput { get; } +``` + +- *Type:* string + +--- + +##### `NameInput`Optional + +```csharp +public string NameInput { get; } +``` + +- *Type:* string + +--- + +##### `ScopesInput`Optional + +```csharp +public string[] ScopesInput { get; } +``` + +- *Type:* string[] + +--- + +##### `UserIdInput`Optional + +```csharp +public double UserIdInput { get; } +``` + +- *Type:* double + +--- + +##### `ExpiresAt`Required + +```csharp +public string ExpiresAt { get; } +``` + +- *Type:* string + +--- + +##### `Group`Required + +```csharp +public string Group { get; } +``` + +- *Type:* string + +--- + +##### `Name`Required + +```csharp +public string Name { get; } +``` + +- *Type:* string + +--- + +##### `Scopes`Required + +```csharp +public string[] Scopes { get; } +``` + +- *Type:* string[] + +--- + +##### `UserId`Required + +```csharp +public double UserId { get; } +``` + +- *Type:* double + +--- + +#### Constants + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TfResourceType | string | *No description.* | + +--- + +##### `TfResourceType`Required + +```csharp +public string TfResourceType { get; } +``` + +- *Type:* string + +--- + +## Structs + +### GroupServiceAccountAccessTokenConfig + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Gitlab; + +new GroupServiceAccountAccessTokenConfig { + object Connection = null, + object Count = null, + ITerraformDependable[] DependsOn = null, + ITerraformIterator ForEach = null, + TerraformResourceLifecycle Lifecycle = null, + TerraformProvider Provider = null, + object[] Provisioners = null, + string Group, + string Name, + string[] Scopes, + double UserId, + string ExpiresAt = 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 group containing the service account. Must be a top level group. | +| Name | string | The name of the personal access token. | +| Scopes | string[] | The scopes of the group service account access token. | +| UserId | double | The ID of a service account user. | +| ExpiresAt | string | The personal access token expiry date. | + +--- + +##### `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 group containing the service account. Must be a top level group. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#group GroupServiceAccountAccessToken#group} + +--- + +##### `Name`Required + +```csharp +public string Name { get; set; } +``` + +- *Type:* string + +The name of the personal access token. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#name GroupServiceAccountAccessToken#name} + +--- + +##### `Scopes`Required + +```csharp +public string[] Scopes { get; set; } +``` + +- *Type:* string[] + +The scopes of the group service account access token. + +valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#scopes GroupServiceAccountAccessToken#scopes} + +--- + +##### `UserId`Required + +```csharp +public double UserId { get; set; } +``` + +- *Type:* double + +The ID of a service account user. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#user_id GroupServiceAccountAccessToken#user_id} + +--- + +##### `ExpiresAt`Optional + +```csharp +public string ExpiresAt { get; set; } +``` + +- *Type:* string + +The personal access token expiry date. + +When left blank, the token follows the standard rule of expiry for personal access tokens. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#expires_at GroupServiceAccountAccessToken#expires_at} + +--- + + + diff --git a/docs/groupServiceAccountAccessToken.go.md b/docs/groupServiceAccountAccessToken.go.md new file mode 100644 index 000000000..921db6593 --- /dev/null +++ b/docs/groupServiceAccountAccessToken.go.md @@ -0,0 +1,1024 @@ +# `groupServiceAccountAccessToken` Submodule + +## Constructs + +### GroupServiceAccountAccessToken + +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token gitlab_group_service_account_access_token}. + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/groupserviceaccountaccesstoken" + +groupserviceaccountaccesstoken.NewGroupServiceAccountAccessToken(scope Construct, id *string, config GroupServiceAccountAccessTokenConfig) GroupServiceAccountAccessToken +``` + +| **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 | GroupServiceAccountAccessTokenConfig | *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:* GroupServiceAccountAccessTokenConfig + +--- + +#### 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 | *No description.* | +| ToMetadata | *No description.* | +| ToTerraform | Adds this resource to the terraform JSON output. | +| AddMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | +| 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.* | +| HasResourceMove | *No description.* | +| ImportFrom | *No description.* | +| InterpolationForAttribute | *No description.* | +| MoveFromId | Move the resource corresponding to "id" to this resource. | +| MoveTo | Moves this resource to the target resource given by moveTarget. | +| MoveToId | Moves this resource to the resource corresponding to "id". | +| ResetExpiresAt | *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{} +``` + +##### `ToMetadata` + +```go +func ToMetadata() interface{} +``` + +##### `ToTerraform` + +```go +func ToTerraform() interface{} +``` + +Adds this resource to the terraform JSON output. + +##### `AddMoveTarget` + +```go +func AddMoveTarget(moveTarget *string) +``` + +Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. + +###### `moveTarget`Required + +- *Type:* *string + +The string move target that will correspond to this resource. + +--- + +##### `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 + +--- + +##### `HasResourceMove` + +```go +func HasResourceMove() interface{} +``` + +##### `ImportFrom` + +```go +func ImportFrom(id *string, provider TerraformProvider) +``` + +###### `id`Required + +- *Type:* *string + +--- + +###### `provider`Optional + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(terraformAttribute *string) IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `MoveFromId` + +```go +func MoveFromId(id *string) +``` + +Move the resource corresponding to "id" to this resource. + +Note that the resource being moved from must be marked as moved using it's instance function. + +###### `id`Required + +- *Type:* *string + +Full id of resource being moved from, e.g. "aws_s3_bucket.example". + +--- + +##### `MoveTo` + +```go +func MoveTo(moveTarget *string, index interface{}) +``` + +Moves this resource to the target resource given by moveTarget. + +###### `moveTarget`Required + +- *Type:* *string + +The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to. + +--- + +###### `index`Optional + +- *Type:* interface{} + +Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to. + +--- + +##### `MoveToId` + +```go +func MoveToId(id *string) +``` + +Moves this resource to the resource corresponding to "id". + +###### `id`Required + +- *Type:* *string + +Full id of resource to move to, e.g. "aws_s3_bucket.example". + +--- + +##### `ResetExpiresAt` + +```go +func ResetExpiresAt() +``` + +#### Static Functions + +| **Name** | **Description** | +| --- | --- | +| IsConstruct | Checks if `x` is a construct. | +| IsTerraformElement | *No description.* | +| IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a GroupServiceAccountAccessToken resource upon running "cdktf plan ". | + +--- + +##### `IsConstruct` + +```go +import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/groupserviceaccountaccesstoken" + +groupserviceaccountaccesstoken.GroupServiceAccountAccessToken_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/groupserviceaccountaccesstoken" + +groupserviceaccountaccesstoken.GroupServiceAccountAccessToken_IsTerraformElement(x interface{}) *bool +``` + +###### `x`Required + +- *Type:* interface{} + +--- + +##### `IsTerraformResource` + +```go +import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/groupserviceaccountaccesstoken" + +groupserviceaccountaccesstoken.GroupServiceAccountAccessToken_IsTerraformResource(x interface{}) *bool +``` + +###### `x`Required + +- *Type:* interface{} + +--- + +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/groupserviceaccountaccesstoken" + +groupserviceaccountaccesstoken.GroupServiceAccountAccessToken_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a GroupServiceAccountAccessToken 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 GroupServiceAccountAccessToken to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing GroupServiceAccountAccessToken that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#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 GroupServiceAccountAccessToken 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.* | +| Connection | interface{} | *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.* | +| Provisioners | *[]interface{} | *No description.* | +| Active | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| CreatedAt | *string | *No description.* | +| Id | *string | *No description.* | +| Revoked | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| Token | *string | *No description.* | +| ExpiresAtInput | *string | *No description.* | +| GroupInput | *string | *No description.* | +| NameInput | *string | *No description.* | +| ScopesInput | *[]*string | *No description.* | +| UserIdInput | *f64 | *No description.* | +| ExpiresAt | *string | *No description.* | +| Group | *string | *No description.* | +| Name | *string | *No description.* | +| Scopes | *[]*string | *No description.* | +| UserId | *f64 | *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 + +--- + +##### `Connection`Optional + +```go +func Connection() interface{} +``` + +- *Type:* interface{} + +--- + +##### `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 + +--- + +##### `Provisioners`Optional + +```go +func Provisioners() *[]interface{} +``` + +- *Type:* *[]interface{} + +--- + +##### `Active`Required + +```go +func Active() IResolvable +``` + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable + +--- + +##### `CreatedAt`Required + +```go +func CreatedAt() *string +``` + +- *Type:* *string + +--- + +##### `Id`Required + +```go +func Id() *string +``` + +- *Type:* *string + +--- + +##### `Revoked`Required + +```go +func Revoked() IResolvable +``` + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable + +--- + +##### `Token`Required + +```go +func Token() *string +``` + +- *Type:* *string + +--- + +##### `ExpiresAtInput`Optional + +```go +func ExpiresAtInput() *string +``` + +- *Type:* *string + +--- + +##### `GroupInput`Optional + +```go +func GroupInput() *string +``` + +- *Type:* *string + +--- + +##### `NameInput`Optional + +```go +func NameInput() *string +``` + +- *Type:* *string + +--- + +##### `ScopesInput`Optional + +```go +func ScopesInput() *[]*string +``` + +- *Type:* *[]*string + +--- + +##### `UserIdInput`Optional + +```go +func UserIdInput() *f64 +``` + +- *Type:* *f64 + +--- + +##### `ExpiresAt`Required + +```go +func ExpiresAt() *string +``` + +- *Type:* *string + +--- + +##### `Group`Required + +```go +func Group() *string +``` + +- *Type:* *string + +--- + +##### `Name`Required + +```go +func Name() *string +``` + +- *Type:* *string + +--- + +##### `Scopes`Required + +```go +func Scopes() *[]*string +``` + +- *Type:* *[]*string + +--- + +##### `UserId`Required + +```go +func UserId() *f64 +``` + +- *Type:* *f64 + +--- + +#### Constants + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TfResourceType | *string | *No description.* | + +--- + +##### `TfResourceType`Required + +```go +func TfResourceType() *string +``` + +- *Type:* *string + +--- + +## Structs + +### GroupServiceAccountAccessTokenConfig + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/groupserviceaccountaccesstoken" + +&groupserviceaccountaccesstoken.GroupServiceAccountAccessTokenConfig { + 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, + Name: *string, + Scopes: *[]*string, + UserId: *f64, + ExpiresAt: *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 group containing the service account. Must be a top level group. | +| Name | *string | The name of the personal access token. | +| Scopes | *[]*string | The scopes of the group service account access token. | +| UserId | *f64 | The ID of a service account user. | +| ExpiresAt | *string | The personal access token expiry date. | + +--- + +##### `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 group containing the service account. Must be a top level group. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#group GroupServiceAccountAccessToken#group} + +--- + +##### `Name`Required + +```go +Name *string +``` + +- *Type:* *string + +The name of the personal access token. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#name GroupServiceAccountAccessToken#name} + +--- + +##### `Scopes`Required + +```go +Scopes *[]*string +``` + +- *Type:* *[]*string + +The scopes of the group service account access token. + +valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#scopes GroupServiceAccountAccessToken#scopes} + +--- + +##### `UserId`Required + +```go +UserId *f64 +``` + +- *Type:* *f64 + +The ID of a service account user. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#user_id GroupServiceAccountAccessToken#user_id} + +--- + +##### `ExpiresAt`Optional + +```go +ExpiresAt *string +``` + +- *Type:* *string + +The personal access token expiry date. + +When left blank, the token follows the standard rule of expiry for personal access tokens. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#expires_at GroupServiceAccountAccessToken#expires_at} + +--- + + + diff --git a/docs/groupServiceAccountAccessToken.java.md b/docs/groupServiceAccountAccessToken.java.md new file mode 100644 index 000000000..4fa15414e --- /dev/null +++ b/docs/groupServiceAccountAccessToken.java.md @@ -0,0 +1,1148 @@ +# `groupServiceAccountAccessToken` Submodule + +## Constructs + +### GroupServiceAccountAccessToken + +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token gitlab_group_service_account_access_token}. + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.gitlab.group_service_account_access_token.GroupServiceAccountAccessToken; + +GroupServiceAccountAccessToken.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) + .name(java.lang.String) + .scopes(java.util.List) + .userId(java.lang.Number) +// .expiresAt(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 group containing the service account. Must be a top level group. | +| name | java.lang.String | The name of the personal access token. | +| scopes | java.util.List | The scopes of the group service account access token. | +| userId | java.lang.Number | The ID of a service account user. | +| expiresAt | java.lang.String | The personal access token expiry date. | + +--- + +##### `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 group containing the service account. Must be a top level group. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#group GroupServiceAccountAccessToken#group} + +--- + +##### `name`Required + +- *Type:* java.lang.String + +The name of the personal access token. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#name GroupServiceAccountAccessToken#name} + +--- + +##### `scopes`Required + +- *Type:* java.util.List + +The scopes of the group service account access token. + +valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#scopes GroupServiceAccountAccessToken#scopes} + +--- + +##### `userId`Required + +- *Type:* java.lang.Number + +The ID of a service account user. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#user_id GroupServiceAccountAccessToken#user_id} + +--- + +##### `expiresAt`Optional + +- *Type:* java.lang.String + +The personal access token expiry date. + +When left blank, the token follows the standard rule of expiry for personal access tokens. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#expires_at GroupServiceAccountAccessToken#expires_at} + +--- + +#### 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 | *No description.* | +| toMetadata | *No description.* | +| toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | +| 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.* | +| hasResourceMove | *No description.* | +| importFrom | *No description.* | +| interpolationForAttribute | *No description.* | +| moveFromId | Move the resource corresponding to "id" to this resource. | +| moveTo | Moves this resource to the target resource given by moveTarget. | +| moveToId | Moves this resource to the resource corresponding to "id". | +| resetExpiresAt | *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() +``` + +##### `toMetadata` + +```java +public java.lang.Object toMetadata() +``` + +##### `toTerraform` + +```java +public java.lang.Object toTerraform() +``` + +Adds this resource to the terraform JSON output. + +##### `addMoveTarget` + +```java +public void addMoveTarget(java.lang.String moveTarget) +``` + +Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. + +###### `moveTarget`Required + +- *Type:* java.lang.String + +The string move target that will correspond to this resource. + +--- + +##### `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 + +--- + +##### `hasResourceMove` + +```java +public TerraformResourceMoveByTarget OR TerraformResourceMoveById hasResourceMove() +``` + +##### `importFrom` + +```java +public void importFrom(java.lang.String id) +public void importFrom(java.lang.String id, TerraformProvider provider) +``` + +###### `id`Required + +- *Type:* java.lang.String + +--- + +###### `provider`Optional + +- *Type:* com.hashicorp.cdktf.TerraformProvider + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `moveFromId` + +```java +public void moveFromId(java.lang.String id) +``` + +Move the resource corresponding to "id" to this resource. + +Note that the resource being moved from must be marked as moved using it's instance function. + +###### `id`Required + +- *Type:* java.lang.String + +Full id of resource being moved from, e.g. "aws_s3_bucket.example". + +--- + +##### `moveTo` + +```java +public void moveTo(java.lang.String moveTarget) +public void moveTo(java.lang.String moveTarget, java.lang.String OR java.lang.Number index) +``` + +Moves this resource to the target resource given by moveTarget. + +###### `moveTarget`Required + +- *Type:* java.lang.String + +The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to. + +--- + +###### `index`Optional + +- *Type:* java.lang.String OR java.lang.Number + +Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to. + +--- + +##### `moveToId` + +```java +public void moveToId(java.lang.String id) +``` + +Moves this resource to the resource corresponding to "id". + +###### `id`Required + +- *Type:* java.lang.String + +Full id of resource to move to, e.g. "aws_s3_bucket.example". + +--- + +##### `resetExpiresAt` + +```java +public void resetExpiresAt() +``` + +#### Static Functions + +| **Name** | **Description** | +| --- | --- | +| isConstruct | Checks if `x` is a construct. | +| isTerraformElement | *No description.* | +| isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a GroupServiceAccountAccessToken resource upon running "cdktf plan ". | + +--- + +##### `isConstruct` + +```java +import com.hashicorp.cdktf.providers.gitlab.group_service_account_access_token.GroupServiceAccountAccessToken; + +GroupServiceAccountAccessToken.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.group_service_account_access_token.GroupServiceAccountAccessToken; + +GroupServiceAccountAccessToken.isTerraformElement(java.lang.Object x) +``` + +###### `x`Required + +- *Type:* java.lang.Object + +--- + +##### `isTerraformResource` + +```java +import com.hashicorp.cdktf.providers.gitlab.group_service_account_access_token.GroupServiceAccountAccessToken; + +GroupServiceAccountAccessToken.isTerraformResource(java.lang.Object x) +``` + +###### `x`Required + +- *Type:* java.lang.Object + +--- + +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.gitlab.group_service_account_access_token.GroupServiceAccountAccessToken; + +GroupServiceAccountAccessToken.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),GroupServiceAccountAccessToken.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a GroupServiceAccountAccessToken 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 GroupServiceAccountAccessToken to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing GroupServiceAccountAccessToken that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#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 GroupServiceAccountAccessToken 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.* | +| 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.* | +| active | com.hashicorp.cdktf.IResolvable | *No description.* | +| createdAt | java.lang.String | *No description.* | +| id | java.lang.String | *No description.* | +| revoked | com.hashicorp.cdktf.IResolvable | *No description.* | +| token | java.lang.String | *No description.* | +| expiresAtInput | java.lang.String | *No description.* | +| groupInput | java.lang.String | *No description.* | +| nameInput | java.lang.String | *No description.* | +| scopesInput | java.util.List | *No description.* | +| userIdInput | java.lang.Number | *No description.* | +| expiresAt | java.lang.String | *No description.* | +| group | java.lang.String | *No description.* | +| name | java.lang.String | *No description.* | +| scopes | java.util.List | *No description.* | +| userId | java.lang.Number | *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 + +--- + +##### `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 + +--- + +##### `active`Required + +```java +public IResolvable getActive(); +``` + +- *Type:* com.hashicorp.cdktf.IResolvable + +--- + +##### `createdAt`Required + +```java +public java.lang.String getCreatedAt(); +``` + +- *Type:* java.lang.String + +--- + +##### `id`Required + +```java +public java.lang.String getId(); +``` + +- *Type:* java.lang.String + +--- + +##### `revoked`Required + +```java +public IResolvable getRevoked(); +``` + +- *Type:* com.hashicorp.cdktf.IResolvable + +--- + +##### `token`Required + +```java +public java.lang.String getToken(); +``` + +- *Type:* java.lang.String + +--- + +##### `expiresAtInput`Optional + +```java +public java.lang.String getExpiresAtInput(); +``` + +- *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 + +--- + +##### `scopesInput`Optional + +```java +public java.util.List getScopesInput(); +``` + +- *Type:* java.util.List + +--- + +##### `userIdInput`Optional + +```java +public java.lang.Number getUserIdInput(); +``` + +- *Type:* java.lang.Number + +--- + +##### `expiresAt`Required + +```java +public java.lang.String getExpiresAt(); +``` + +- *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 + +--- + +##### `scopes`Required + +```java +public java.util.List getScopes(); +``` + +- *Type:* java.util.List + +--- + +##### `userId`Required + +```java +public java.lang.Number getUserId(); +``` + +- *Type:* java.lang.Number + +--- + +#### Constants + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| tfResourceType | java.lang.String | *No description.* | + +--- + +##### `tfResourceType`Required + +```java +public java.lang.String getTfResourceType(); +``` + +- *Type:* java.lang.String + +--- + +## Structs + +### GroupServiceAccountAccessTokenConfig + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.gitlab.group_service_account_access_token.GroupServiceAccountAccessTokenConfig; + +GroupServiceAccountAccessTokenConfig.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) + .name(java.lang.String) + .scopes(java.util.List) + .userId(java.lang.Number) +// .expiresAt(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 group containing the service account. Must be a top level group. | +| name | java.lang.String | The name of the personal access token. | +| scopes | java.util.List | The scopes of the group service account access token. | +| userId | java.lang.Number | The ID of a service account user. | +| expiresAt | java.lang.String | The personal access token expiry date. | + +--- + +##### `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 group containing the service account. Must be a top level group. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#group GroupServiceAccountAccessToken#group} + +--- + +##### `name`Required + +```java +public java.lang.String getName(); +``` + +- *Type:* java.lang.String + +The name of the personal access token. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#name GroupServiceAccountAccessToken#name} + +--- + +##### `scopes`Required + +```java +public java.util.List getScopes(); +``` + +- *Type:* java.util.List + +The scopes of the group service account access token. + +valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#scopes GroupServiceAccountAccessToken#scopes} + +--- + +##### `userId`Required + +```java +public java.lang.Number getUserId(); +``` + +- *Type:* java.lang.Number + +The ID of a service account user. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#user_id GroupServiceAccountAccessToken#user_id} + +--- + +##### `expiresAt`Optional + +```java +public java.lang.String getExpiresAt(); +``` + +- *Type:* java.lang.String + +The personal access token expiry date. + +When left blank, the token follows the standard rule of expiry for personal access tokens. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#expires_at GroupServiceAccountAccessToken#expires_at} + +--- + + + diff --git a/docs/groupServiceAccountAccessToken.python.md b/docs/groupServiceAccountAccessToken.python.md new file mode 100644 index 000000000..a69f49b4b --- /dev/null +++ b/docs/groupServiceAccountAccessToken.python.md @@ -0,0 +1,1188 @@ +# `groupServiceAccountAccessToken` Submodule + +## Constructs + +### GroupServiceAccountAccessToken + +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token gitlab_group_service_account_access_token}. + +#### Initializers + +```python +from cdktf_cdktf_provider_gitlab import group_service_account_access_token + +groupServiceAccountAccessToken.GroupServiceAccountAccessToken( + 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, + name: str, + scopes: typing.List[str], + user_id: typing.Union[int, float], + expires_at: 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 group containing the service account. Must be a top level group. | +| name | str | The name of the personal access token. | +| scopes | typing.List[str] | The scopes of the group service account access token. | +| user_id | typing.Union[int, float] | The ID of a service account user. | +| expires_at | str | The personal access token expiry date. | + +--- + +##### `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 group containing the service account. Must be a top level group. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#group GroupServiceAccountAccessToken#group} + +--- + +##### `name`Required + +- *Type:* str + +The name of the personal access token. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#name GroupServiceAccountAccessToken#name} + +--- + +##### `scopes`Required + +- *Type:* typing.List[str] + +The scopes of the group service account access token. + +valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#scopes GroupServiceAccountAccessToken#scopes} + +--- + +##### `user_id`Required + +- *Type:* typing.Union[int, float] + +The ID of a service account user. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#user_id GroupServiceAccountAccessToken#user_id} + +--- + +##### `expires_at`Optional + +- *Type:* str + +The personal access token expiry date. + +When left blank, the token follows the standard rule of expiry for personal access tokens. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#expires_at GroupServiceAccountAccessToken#expires_at} + +--- + +#### 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 | *No description.* | +| to_metadata | *No description.* | +| to_terraform | Adds this resource to the terraform JSON output. | +| add_move_target | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | +| 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.* | +| has_resource_move | *No description.* | +| import_from | *No description.* | +| interpolation_for_attribute | *No description.* | +| move_from_id | Move the resource corresponding to "id" to this resource. | +| move_to | Moves this resource to the target resource given by moveTarget. | +| move_to_id | Moves this resource to the resource corresponding to "id". | +| reset_expires_at | *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 +``` + +##### `to_metadata` + +```python +def to_metadata() -> typing.Any +``` + +##### `to_terraform` + +```python +def to_terraform() -> typing.Any +``` + +Adds this resource to the terraform JSON output. + +##### `add_move_target` + +```python +def add_move_target( + move_target: str +) -> None +``` + +Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. + +###### `move_target`Required + +- *Type:* str + +The string move target that will correspond to this resource. + +--- + +##### `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 + +--- + +##### `has_resource_move` + +```python +def has_resource_move() -> typing.Union[TerraformResourceMoveByTarget, TerraformResourceMoveById] +``` + +##### `import_from` + +```python +def import_from( + id: str, + provider: TerraformProvider = None +) -> None +``` + +###### `id`Required + +- *Type:* str + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + terraform_attribute: str +) -> IResolvable +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `move_from_id` + +```python +def move_from_id( + id: str +) -> None +``` + +Move the resource corresponding to "id" to this resource. + +Note that the resource being moved from must be marked as moved using it's instance function. + +###### `id`Required + +- *Type:* str + +Full id of resource being moved from, e.g. "aws_s3_bucket.example". + +--- + +##### `move_to` + +```python +def move_to( + move_target: str, + index: typing.Union[str, typing.Union[int, float]] = None +) -> None +``` + +Moves this resource to the target resource given by moveTarget. + +###### `move_target`Required + +- *Type:* str + +The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to. + +--- + +###### `index`Optional + +- *Type:* typing.Union[str, typing.Union[int, float]] + +Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to. + +--- + +##### `move_to_id` + +```python +def move_to_id( + id: str +) -> None +``` + +Moves this resource to the resource corresponding to "id". + +###### `id`Required + +- *Type:* str + +Full id of resource to move to, e.g. "aws_s3_bucket.example". + +--- + +##### `reset_expires_at` + +```python +def reset_expires_at() -> None +``` + +#### Static Functions + +| **Name** | **Description** | +| --- | --- | +| is_construct | Checks if `x` is a construct. | +| is_terraform_element | *No description.* | +| is_terraform_resource | *No description.* | +| generate_config_for_import | Generates CDKTF code for importing a GroupServiceAccountAccessToken resource upon running "cdktf plan ". | + +--- + +##### `is_construct` + +```python +from cdktf_cdktf_provider_gitlab import group_service_account_access_token + +groupServiceAccountAccessToken.GroupServiceAccountAccessToken.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 group_service_account_access_token + +groupServiceAccountAccessToken.GroupServiceAccountAccessToken.is_terraform_element( + x: typing.Any +) +``` + +###### `x`Required + +- *Type:* typing.Any + +--- + +##### `is_terraform_resource` + +```python +from cdktf_cdktf_provider_gitlab import group_service_account_access_token + +groupServiceAccountAccessToken.GroupServiceAccountAccessToken.is_terraform_resource( + x: typing.Any +) +``` + +###### `x`Required + +- *Type:* typing.Any + +--- + +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_gitlab import group_service_account_access_token + +groupServiceAccountAccessToken.GroupServiceAccountAccessToken.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a GroupServiceAccountAccessToken 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 GroupServiceAccountAccessToken to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing GroupServiceAccountAccessToken that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#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 GroupServiceAccountAccessToken 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.* | +| connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *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.* | +| provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | +| active | cdktf.IResolvable | *No description.* | +| created_at | str | *No description.* | +| id | str | *No description.* | +| revoked | cdktf.IResolvable | *No description.* | +| token | str | *No description.* | +| expires_at_input | str | *No description.* | +| group_input | str | *No description.* | +| name_input | str | *No description.* | +| scopes_input | typing.List[str] | *No description.* | +| user_id_input | typing.Union[int, float] | *No description.* | +| expires_at | str | *No description.* | +| group | str | *No description.* | +| name | str | *No description.* | +| scopes | typing.List[str] | *No description.* | +| user_id | typing.Union[int, float] | *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 + +--- + +##### `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[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 + +--- + +##### `provisioners`Optional + +```python +provisioners: typing.List[typing.Union[FileProvisioner, LocalExecProvisioner, RemoteExecProvisioner]] +``` + +- *Type:* typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] + +--- + +##### `active`Required + +```python +active: IResolvable +``` + +- *Type:* cdktf.IResolvable + +--- + +##### `created_at`Required + +```python +created_at: str +``` + +- *Type:* str + +--- + +##### `id`Required + +```python +id: str +``` + +- *Type:* str + +--- + +##### `revoked`Required + +```python +revoked: IResolvable +``` + +- *Type:* cdktf.IResolvable + +--- + +##### `token`Required + +```python +token: str +``` + +- *Type:* str + +--- + +##### `expires_at_input`Optional + +```python +expires_at_input: str +``` + +- *Type:* str + +--- + +##### `group_input`Optional + +```python +group_input: str +``` + +- *Type:* str + +--- + +##### `name_input`Optional + +```python +name_input: str +``` + +- *Type:* str + +--- + +##### `scopes_input`Optional + +```python +scopes_input: typing.List[str] +``` + +- *Type:* typing.List[str] + +--- + +##### `user_id_input`Optional + +```python +user_id_input: typing.Union[int, float] +``` + +- *Type:* typing.Union[int, float] + +--- + +##### `expires_at`Required + +```python +expires_at: str +``` + +- *Type:* str + +--- + +##### `group`Required + +```python +group: str +``` + +- *Type:* str + +--- + +##### `name`Required + +```python +name: str +``` + +- *Type:* str + +--- + +##### `scopes`Required + +```python +scopes: typing.List[str] +``` + +- *Type:* typing.List[str] + +--- + +##### `user_id`Required + +```python +user_id: typing.Union[int, float] +``` + +- *Type:* typing.Union[int, float] + +--- + +#### Constants + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| tfResourceType | str | *No description.* | + +--- + +##### `tfResourceType`Required + +```python +tfResourceType: str +``` + +- *Type:* str + +--- + +## Structs + +### GroupServiceAccountAccessTokenConfig + +#### Initializer + +```python +from cdktf_cdktf_provider_gitlab import group_service_account_access_token + +groupServiceAccountAccessToken.GroupServiceAccountAccessTokenConfig( + 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, + name: str, + scopes: typing.List[str], + user_id: typing.Union[int, float], + expires_at: 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 group containing the service account. Must be a top level group. | +| name | str | The name of the personal access token. | +| scopes | typing.List[str] | The scopes of the group service account access token. | +| user_id | typing.Union[int, float] | The ID of a service account user. | +| expires_at | str | The personal access token expiry date. | + +--- + +##### `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 group containing the service account. Must be a top level group. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#group GroupServiceAccountAccessToken#group} + +--- + +##### `name`Required + +```python +name: str +``` + +- *Type:* str + +The name of the personal access token. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#name GroupServiceAccountAccessToken#name} + +--- + +##### `scopes`Required + +```python +scopes: typing.List[str] +``` + +- *Type:* typing.List[str] + +The scopes of the group service account access token. + +valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#scopes GroupServiceAccountAccessToken#scopes} + +--- + +##### `user_id`Required + +```python +user_id: typing.Union[int, float] +``` + +- *Type:* typing.Union[int, float] + +The ID of a service account user. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#user_id GroupServiceAccountAccessToken#user_id} + +--- + +##### `expires_at`Optional + +```python +expires_at: str +``` + +- *Type:* str + +The personal access token expiry date. + +When left blank, the token follows the standard rule of expiry for personal access tokens. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#expires_at GroupServiceAccountAccessToken#expires_at} + +--- + + + diff --git a/docs/groupServiceAccountAccessToken.typescript.md b/docs/groupServiceAccountAccessToken.typescript.md new file mode 100644 index 000000000..67698d790 --- /dev/null +++ b/docs/groupServiceAccountAccessToken.typescript.md @@ -0,0 +1,1011 @@ +# `groupServiceAccountAccessToken` Submodule + +## Constructs + +### GroupServiceAccountAccessToken + +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token gitlab_group_service_account_access_token}. + +#### Initializers + +```typescript +import { groupServiceAccountAccessToken } from '@cdktf/provider-gitlab' + +new groupServiceAccountAccessToken.GroupServiceAccountAccessToken(scope: Construct, id: string, config: GroupServiceAccountAccessTokenConfig) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| scope | constructs.Construct | The scope in which to define this construct. | +| id | string | The scoped construct ID. | +| config | GroupServiceAccountAccessTokenConfig | *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:* GroupServiceAccountAccessTokenConfig + +--- + +#### 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 | *No description.* | +| toMetadata | *No description.* | +| toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | +| 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.* | +| hasResourceMove | *No description.* | +| importFrom | *No description.* | +| interpolationForAttribute | *No description.* | +| moveFromId | Move the resource corresponding to "id" to this resource. | +| moveTo | Moves this resource to the target resource given by moveTarget. | +| moveToId | Moves this resource to the resource corresponding to "id". | +| resetExpiresAt | *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 +``` + +##### `toMetadata` + +```typescript +public toMetadata(): any +``` + +##### `toTerraform` + +```typescript +public toTerraform(): any +``` + +Adds this resource to the terraform JSON output. + +##### `addMoveTarget` + +```typescript +public addMoveTarget(moveTarget: string): void +``` + +Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. + +###### `moveTarget`Required + +- *Type:* string + +The string move target that will correspond to this resource. + +--- + +##### `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 + +--- + +##### `hasResourceMove` + +```typescript +public hasResourceMove(): TerraformResourceMoveByTarget | TerraformResourceMoveById +``` + +##### `importFrom` + +```typescript +public importFrom(id: string, provider?: TerraformProvider): void +``` + +###### `id`Required + +- *Type:* string + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `moveFromId` + +```typescript +public moveFromId(id: string): void +``` + +Move the resource corresponding to "id" to this resource. + +Note that the resource being moved from must be marked as moved using it's instance function. + +###### `id`Required + +- *Type:* string + +Full id of resource being moved from, e.g. "aws_s3_bucket.example". + +--- + +##### `moveTo` + +```typescript +public moveTo(moveTarget: string, index?: string | number): void +``` + +Moves this resource to the target resource given by moveTarget. + +###### `moveTarget`Required + +- *Type:* string + +The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to. + +--- + +###### `index`Optional + +- *Type:* string | number + +Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to. + +--- + +##### `moveToId` + +```typescript +public moveToId(id: string): void +``` + +Moves this resource to the resource corresponding to "id". + +###### `id`Required + +- *Type:* string + +Full id of resource to move to, e.g. "aws_s3_bucket.example". + +--- + +##### `resetExpiresAt` + +```typescript +public resetExpiresAt(): void +``` + +#### Static Functions + +| **Name** | **Description** | +| --- | --- | +| isConstruct | Checks if `x` is a construct. | +| isTerraformElement | *No description.* | +| isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a GroupServiceAccountAccessToken resource upon running "cdktf plan ". | + +--- + +##### `isConstruct` + +```typescript +import { groupServiceAccountAccessToken } from '@cdktf/provider-gitlab' + +groupServiceAccountAccessToken.GroupServiceAccountAccessToken.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 { groupServiceAccountAccessToken } from '@cdktf/provider-gitlab' + +groupServiceAccountAccessToken.GroupServiceAccountAccessToken.isTerraformElement(x: any) +``` + +###### `x`Required + +- *Type:* any + +--- + +##### `isTerraformResource` + +```typescript +import { groupServiceAccountAccessToken } from '@cdktf/provider-gitlab' + +groupServiceAccountAccessToken.GroupServiceAccountAccessToken.isTerraformResource(x: any) +``` + +###### `x`Required + +- *Type:* any + +--- + +##### `generateConfigForImport` + +```typescript +import { groupServiceAccountAccessToken } from '@cdktf/provider-gitlab' + +groupServiceAccountAccessToken.GroupServiceAccountAccessToken.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a GroupServiceAccountAccessToken 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 GroupServiceAccountAccessToken to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing GroupServiceAccountAccessToken that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#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 GroupServiceAccountAccessToken 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.* | +| connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *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.* | +| provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | +| active | cdktf.IResolvable | *No description.* | +| createdAt | string | *No description.* | +| id | string | *No description.* | +| revoked | cdktf.IResolvable | *No description.* | +| token | string | *No description.* | +| expiresAtInput | string | *No description.* | +| groupInput | string | *No description.* | +| nameInput | string | *No description.* | +| scopesInput | string[] | *No description.* | +| userIdInput | number | *No description.* | +| expiresAt | string | *No description.* | +| group | string | *No description.* | +| name | string | *No description.* | +| scopes | string[] | *No description.* | +| userId | number | *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 + +--- + +##### `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: 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 + +--- + +##### `provisioners`Optional + +```typescript +public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[]; +``` + +- *Type:* cdktf.FileProvisioner | cdktf.LocalExecProvisioner | cdktf.RemoteExecProvisioner[] + +--- + +##### `active`Required + +```typescript +public readonly active: IResolvable; +``` + +- *Type:* cdktf.IResolvable + +--- + +##### `createdAt`Required + +```typescript +public readonly createdAt: string; +``` + +- *Type:* string + +--- + +##### `id`Required + +```typescript +public readonly id: string; +``` + +- *Type:* string + +--- + +##### `revoked`Required + +```typescript +public readonly revoked: IResolvable; +``` + +- *Type:* cdktf.IResolvable + +--- + +##### `token`Required + +```typescript +public readonly token: string; +``` + +- *Type:* string + +--- + +##### `expiresAtInput`Optional + +```typescript +public readonly expiresAtInput: string; +``` + +- *Type:* string + +--- + +##### `groupInput`Optional + +```typescript +public readonly groupInput: string; +``` + +- *Type:* string + +--- + +##### `nameInput`Optional + +```typescript +public readonly nameInput: string; +``` + +- *Type:* string + +--- + +##### `scopesInput`Optional + +```typescript +public readonly scopesInput: string[]; +``` + +- *Type:* string[] + +--- + +##### `userIdInput`Optional + +```typescript +public readonly userIdInput: number; +``` + +- *Type:* number + +--- + +##### `expiresAt`Required + +```typescript +public readonly expiresAt: string; +``` + +- *Type:* string + +--- + +##### `group`Required + +```typescript +public readonly group: string; +``` + +- *Type:* string + +--- + +##### `name`Required + +```typescript +public readonly name: string; +``` + +- *Type:* string + +--- + +##### `scopes`Required + +```typescript +public readonly scopes: string[]; +``` + +- *Type:* string[] + +--- + +##### `userId`Required + +```typescript +public readonly userId: number; +``` + +- *Type:* number + +--- + +#### Constants + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| tfResourceType | string | *No description.* | + +--- + +##### `tfResourceType`Required + +```typescript +public readonly tfResourceType: string; +``` + +- *Type:* string + +--- + +## Structs + +### GroupServiceAccountAccessTokenConfig + +#### Initializer + +```typescript +import { groupServiceAccountAccessToken } from '@cdktf/provider-gitlab' + +const groupServiceAccountAccessTokenConfig: groupServiceAccountAccessToken.GroupServiceAccountAccessTokenConfig = { ... } +``` + +#### 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 group containing the service account. Must be a top level group. | +| name | string | The name of the personal access token. | +| scopes | string[] | The scopes of the group service account access token. | +| userId | number | The ID of a service account user. | +| expiresAt | string | The personal access token expiry date. | + +--- + +##### `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 group containing the service account. Must be a top level group. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#group GroupServiceAccountAccessToken#group} + +--- + +##### `name`Required + +```typescript +public readonly name: string; +``` + +- *Type:* string + +The name of the personal access token. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#name GroupServiceAccountAccessToken#name} + +--- + +##### `scopes`Required + +```typescript +public readonly scopes: string[]; +``` + +- *Type:* string[] + +The scopes of the group service account access token. + +valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#scopes GroupServiceAccountAccessToken#scopes} + +--- + +##### `userId`Required + +```typescript +public readonly userId: number; +``` + +- *Type:* number + +The ID of a service account user. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#user_id GroupServiceAccountAccessToken#user_id} + +--- + +##### `expiresAt`Optional + +```typescript +public readonly expiresAt: string; +``` + +- *Type:* string + +The personal access token expiry date. + +When left blank, the token follows the standard rule of expiry for personal access tokens. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#expires_at GroupServiceAccountAccessToken#expires_at} + +--- + + + diff --git a/docs/groupShareGroup.csharp.md b/docs/groupShareGroup.csharp.md index 8048e8a32..1f2f961f7 100644 --- a/docs/groupShareGroup.csharp.md +++ b/docs/groupShareGroup.csharp.md @@ -4,7 +4,7 @@ ### GroupShareGroup -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group gitlab_group_share_group}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group gitlab_group_share_group}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the GroupShareGroup to import. The id of the existing GroupShareGroup that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_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_share_group#import import section} in the documentation of this resource for the id to use --- @@ -824,7 +824,7 @@ new GroupShareGroupConfig { | GroupId | string | The id of the main group to be shared. | | ShareGroupId | double | The id of the additional group with which the main group will be shared. | | ExpiresAt | string | Share expiration date. Format: `YYYY-MM-DD`. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#id GroupShareGroup#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#id GroupShareGroup#id}. | --- @@ -908,7 +908,7 @@ public string GroupAccess { get; set; } The access level to grant the group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#group_access GroupShareGroup#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#group_access GroupShareGroup#group_access} --- @@ -922,7 +922,7 @@ public string GroupId { get; set; } The id of the main group to be shared. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#group_id GroupShareGroup#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#group_id GroupShareGroup#group_id} --- @@ -936,7 +936,7 @@ public double ShareGroupId { get; set; } The id of the additional group with which the main group will be shared. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#share_group_id GroupShareGroup#share_group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#share_group_id GroupShareGroup#share_group_id} --- @@ -950,7 +950,7 @@ public string ExpiresAt { get; set; } Share expiration date. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#expires_at GroupShareGroup#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#expires_at GroupShareGroup#expires_at} --- @@ -962,7 +962,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_share_group#id GroupShareGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#id GroupShareGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupShareGroup.go.md b/docs/groupShareGroup.go.md index 9b2915384..c19807d14 100644 --- a/docs/groupShareGroup.go.md +++ b/docs/groupShareGroup.go.md @@ -4,7 +4,7 @@ ### GroupShareGroup -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group gitlab_group_share_group}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group gitlab_group_share_group}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the GroupShareGroup to import. The id of the existing GroupShareGroup that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_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_share_group#import import section} in the documentation of this resource for the id to use --- @@ -824,7 +824,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/groupsharegroup" | GroupId | *string | The id of the main group to be shared. | | ShareGroupId | *f64 | The id of the additional group with which the main group will be shared. | | ExpiresAt | *string | Share expiration date. Format: `YYYY-MM-DD`. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#id GroupShareGroup#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#id GroupShareGroup#id}. | --- @@ -908,7 +908,7 @@ GroupAccess *string The access level to grant the group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#group_access GroupShareGroup#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#group_access GroupShareGroup#group_access} --- @@ -922,7 +922,7 @@ GroupId *string The id of the main group to be shared. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#group_id GroupShareGroup#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#group_id GroupShareGroup#group_id} --- @@ -936,7 +936,7 @@ ShareGroupId *f64 The id of the additional group with which the main group will be shared. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#share_group_id GroupShareGroup#share_group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#share_group_id GroupShareGroup#share_group_id} --- @@ -950,7 +950,7 @@ ExpiresAt *string Share expiration date. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#expires_at GroupShareGroup#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#expires_at GroupShareGroup#expires_at} --- @@ -962,7 +962,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#id GroupShareGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#id GroupShareGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupShareGroup.java.md b/docs/groupShareGroup.java.md index 4e9fa41cd..a525367a6 100644 --- a/docs/groupShareGroup.java.md +++ b/docs/groupShareGroup.java.md @@ -4,7 +4,7 @@ ### GroupShareGroup -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group gitlab_group_share_group}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group gitlab_group_share_group}. #### Initializers @@ -46,7 +46,7 @@ GroupShareGroup.Builder.create(Construct scope, java.lang.String id) | groupId | java.lang.String | The id of the main group to be shared. | | shareGroupId | java.lang.Number | The id of the additional group with which the main group will be shared. | | expiresAt | java.lang.String | Share expiration date. Format: `YYYY-MM-DD`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#id GroupShareGroup#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#id GroupShareGroup#id}. | --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The access level to grant the group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#group_access GroupShareGroup#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#group_access GroupShareGroup#group_access} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The id of the main group to be shared. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#group_id GroupShareGroup#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#group_id GroupShareGroup#group_id} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The id of the additional group with which the main group will be shared. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#share_group_id GroupShareGroup#share_group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#share_group_id GroupShareGroup#share_group_id} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Share expiration date. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#expires_at GroupShareGroup#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#expires_at GroupShareGroup#expires_at} --- @@ -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/group_share_group#id GroupShareGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#id GroupShareGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 GroupShareGroup to import. The id of the existing GroupShareGroup that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_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_share_group#import import section} in the documentation of this resource for the id to use --- @@ -945,7 +945,7 @@ GroupShareGroupConfig.builder() | groupId | java.lang.String | The id of the main group to be shared. | | shareGroupId | java.lang.Number | The id of the additional group with which the main group will be shared. | | expiresAt | java.lang.String | Share expiration date. Format: `YYYY-MM-DD`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#id GroupShareGroup#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#id GroupShareGroup#id}. | --- @@ -1029,7 +1029,7 @@ public java.lang.String getGroupAccess(); The access level to grant the group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#group_access GroupShareGroup#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#group_access GroupShareGroup#group_access} --- @@ -1043,7 +1043,7 @@ public java.lang.String getGroupId(); The id of the main group to be shared. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#group_id GroupShareGroup#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#group_id GroupShareGroup#group_id} --- @@ -1057,7 +1057,7 @@ public java.lang.Number getShareGroupId(); The id of the additional group with which the main group will be shared. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#share_group_id GroupShareGroup#share_group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#share_group_id GroupShareGroup#share_group_id} --- @@ -1071,7 +1071,7 @@ public java.lang.String getExpiresAt(); Share expiration date. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#expires_at GroupShareGroup#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#expires_at GroupShareGroup#expires_at} --- @@ -1083,7 +1083,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_share_group#id GroupShareGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#id GroupShareGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupShareGroup.python.md b/docs/groupShareGroup.python.md index 5e5a85b35..383b258b1 100644 --- a/docs/groupShareGroup.python.md +++ b/docs/groupShareGroup.python.md @@ -4,7 +4,7 @@ ### GroupShareGroup -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group gitlab_group_share_group}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group gitlab_group_share_group}. #### Initializers @@ -44,7 +44,7 @@ groupShareGroup.GroupShareGroup( | group_id | str | The id of the main group to be shared. | | share_group_id | typing.Union[int, float] | The id of the additional group with which the main group will be shared. | | expires_at | str | Share expiration date. Format: `YYYY-MM-DD`. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#id GroupShareGroup#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#id GroupShareGroup#id}. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The access level to grant the group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#group_access GroupShareGroup#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#group_access GroupShareGroup#group_access} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The id of the main group to be shared. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#group_id GroupShareGroup#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#group_id GroupShareGroup#group_id} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The id of the additional group with which the main group will be shared. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#share_group_id GroupShareGroup#share_group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#share_group_id GroupShareGroup#share_group_id} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Share expiration date. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#expires_at GroupShareGroup#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#expires_at GroupShareGroup#expires_at} --- @@ -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/group_share_group#id GroupShareGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#id GroupShareGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 GroupShareGroup to import. The id of the existing GroupShareGroup that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_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_share_group#import import section} in the documentation of this resource for the id to use --- @@ -985,7 +985,7 @@ groupShareGroup.GroupShareGroupConfig( | group_id | str | The id of the main group to be shared. | | share_group_id | typing.Union[int, float] | The id of the additional group with which the main group will be shared. | | expires_at | str | Share expiration date. Format: `YYYY-MM-DD`. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#id GroupShareGroup#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#id GroupShareGroup#id}. | --- @@ -1069,7 +1069,7 @@ group_access: str The access level to grant the group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#group_access GroupShareGroup#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#group_access GroupShareGroup#group_access} --- @@ -1083,7 +1083,7 @@ group_id: str The id of the main group to be shared. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#group_id GroupShareGroup#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#group_id GroupShareGroup#group_id} --- @@ -1097,7 +1097,7 @@ share_group_id: typing.Union[int, float] The id of the additional group with which the main group will be shared. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#share_group_id GroupShareGroup#share_group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#share_group_id GroupShareGroup#share_group_id} --- @@ -1111,7 +1111,7 @@ expires_at: str Share expiration date. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#expires_at GroupShareGroup#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#expires_at GroupShareGroup#expires_at} --- @@ -1123,7 +1123,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#id GroupShareGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#id GroupShareGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupShareGroup.typescript.md b/docs/groupShareGroup.typescript.md index dbfcf4429..b7c86e578 100644 --- a/docs/groupShareGroup.typescript.md +++ b/docs/groupShareGroup.typescript.md @@ -4,7 +4,7 @@ ### GroupShareGroup -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group gitlab_group_share_group}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group gitlab_group_share_group}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the GroupShareGroup to import. The id of the existing GroupShareGroup that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_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_share_group#import import section} in the documentation of this resource for the id to use --- @@ -811,7 +811,7 @@ const groupShareGroupConfig: groupShareGroup.GroupShareGroupConfig = { ... } | groupId | string | The id of the main group to be shared. | | shareGroupId | number | The id of the additional group with which the main group will be shared. | | expiresAt | string | Share expiration date. Format: `YYYY-MM-DD`. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#id GroupShareGroup#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#id GroupShareGroup#id}. | --- @@ -895,7 +895,7 @@ public readonly groupAccess: string; The access level to grant the group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#group_access GroupShareGroup#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#group_access GroupShareGroup#group_access} --- @@ -909,7 +909,7 @@ public readonly groupId: string; The id of the main group to be shared. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#group_id GroupShareGroup#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#group_id GroupShareGroup#group_id} --- @@ -923,7 +923,7 @@ public readonly shareGroupId: number; The id of the additional group with which the main group will be shared. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#share_group_id GroupShareGroup#share_group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#share_group_id GroupShareGroup#share_group_id} --- @@ -937,7 +937,7 @@ public readonly expiresAt: string; Share expiration date. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#expires_at GroupShareGroup#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#expires_at GroupShareGroup#expires_at} --- @@ -949,7 +949,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#id GroupShareGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#id GroupShareGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/groupVariable.csharp.md b/docs/groupVariable.csharp.md index a33cf42e8..e2e2f3c57 100644 --- a/docs/groupVariable.csharp.md +++ b/docs/groupVariable.csharp.md @@ -4,7 +4,7 @@ ### GroupVariable -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable gitlab_group_variable}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable gitlab_group_variable}. #### Initializers @@ -516,7 +516,7 @@ The construct id used in the generated config for the GroupVariable to import. The id of the existing GroupVariable that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/group_variable#import import section} in the documentation of this resource for the id to use --- @@ -975,7 +975,7 @@ new GroupVariableConfig { | Value | string | The value of the variable. | | Description | string | The description 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/resources/group_variable#id GroupVariable#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#id GroupVariable#id}. | | Masked | object | If set to `true`, the value of the variable will be hidden in job logs. | | Protected | object | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | Raw | object | Whether the variable is treated as a raw string. | @@ -1063,7 +1063,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/resources/group_variable#group GroupVariable#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#group GroupVariable#group} --- @@ -1077,7 +1077,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/resources/group_variable#key GroupVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#key GroupVariable#key} --- @@ -1091,7 +1091,7 @@ public string Value { get; set; } The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#value GroupVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#value GroupVariable#value} --- @@ -1105,7 +1105,7 @@ public string Description { get; set; } The description of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#description GroupVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#description GroupVariable#description} --- @@ -1121,7 +1121,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/resources/group_variable#environment_scope GroupVariable#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#environment_scope GroupVariable#environment_scope} --- @@ -1133,7 +1133,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_variable#id GroupVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#id GroupVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1152,7 +1152,7 @@ If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#masked GroupVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#masked GroupVariable#masked} --- @@ -1168,7 +1168,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#protected GroupVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#protected GroupVariable#protected} --- @@ -1184,7 +1184,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#raw GroupVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#raw GroupVariable#raw} --- @@ -1198,7 +1198,7 @@ public string VariableType { get; set; } The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#variable_type GroupVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#variable_type GroupVariable#variable_type} --- diff --git a/docs/groupVariable.go.md b/docs/groupVariable.go.md index 91ce85413..b84b4ba56 100644 --- a/docs/groupVariable.go.md +++ b/docs/groupVariable.go.md @@ -4,7 +4,7 @@ ### GroupVariable -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable gitlab_group_variable}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable gitlab_group_variable}. #### Initializers @@ -516,7 +516,7 @@ The construct id used in the generated config for the GroupVariable to import. The id of the existing GroupVariable that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/group_variable#import import section} in the documentation of this resource for the id to use --- @@ -975,7 +975,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/groupvariable" | Value | *string | The value of the variable. | | Description | *string | The description 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/resources/group_variable#id GroupVariable#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#id GroupVariable#id}. | | Masked | interface{} | If set to `true`, the value of the variable will be hidden in job logs. | | Protected | interface{} | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | Raw | interface{} | Whether the variable is treated as a raw string. | @@ -1063,7 +1063,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/resources/group_variable#group GroupVariable#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#group GroupVariable#group} --- @@ -1077,7 +1077,7 @@ Key *string The name of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#key GroupVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#key GroupVariable#key} --- @@ -1091,7 +1091,7 @@ Value *string The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#value GroupVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#value GroupVariable#value} --- @@ -1105,7 +1105,7 @@ Description *string The description of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#description GroupVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#description GroupVariable#description} --- @@ -1121,7 +1121,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/resources/group_variable#environment_scope GroupVariable#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#environment_scope GroupVariable#environment_scope} --- @@ -1133,7 +1133,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#id GroupVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#id GroupVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1152,7 +1152,7 @@ If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#masked GroupVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#masked GroupVariable#masked} --- @@ -1168,7 +1168,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#protected GroupVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#protected GroupVariable#protected} --- @@ -1184,7 +1184,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#raw GroupVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#raw GroupVariable#raw} --- @@ -1198,7 +1198,7 @@ VariableType *string The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#variable_type GroupVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#variable_type GroupVariable#variable_type} --- diff --git a/docs/groupVariable.java.md b/docs/groupVariable.java.md index 555c524a2..23ceb53f1 100644 --- a/docs/groupVariable.java.md +++ b/docs/groupVariable.java.md @@ -4,7 +4,7 @@ ### GroupVariable -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable gitlab_group_variable}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable gitlab_group_variable}. #### Initializers @@ -55,7 +55,7 @@ GroupVariable.Builder.create(Construct scope, java.lang.String id) | value | java.lang.String | The value of the variable. | | description | java.lang.String | The description 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/resources/group_variable#id GroupVariable#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#id GroupVariable#id}. | | masked | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If set to `true`, the value of the variable will be hidden in job logs. | | protected | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | raw | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Whether the variable is treated as a raw string. | @@ -129,7 +129,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/resources/group_variable#group GroupVariable#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#group GroupVariable#group} --- @@ -139,7 +139,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/resources/group_variable#key GroupVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#key GroupVariable#key} --- @@ -149,7 +149,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#value GroupVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#value GroupVariable#value} --- @@ -159,7 +159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The description of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#description GroupVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#description GroupVariable#description} --- @@ -171,7 +171,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/resources/group_variable#environment_scope GroupVariable#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#environment_scope GroupVariable#environment_scope} --- @@ -179,7 +179,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_variable#id GroupVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#id GroupVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -194,7 +194,7 @@ If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#masked GroupVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#masked GroupVariable#masked} --- @@ -206,7 +206,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#protected GroupVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#protected GroupVariable#protected} --- @@ -218,7 +218,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#raw GroupVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#raw GroupVariable#raw} --- @@ -228,7 +228,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#variable_type GroupVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#variable_type GroupVariable#variable_type} --- @@ -704,7 +704,7 @@ The construct id used in the generated config for the GroupVariable to import. The id of the existing GroupVariable that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/group_variable#import import section} in the documentation of this resource for the id to use --- @@ -1170,7 +1170,7 @@ GroupVariableConfig.builder() | value | java.lang.String | The value of the variable. | | description | java.lang.String | The description 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/resources/group_variable#id GroupVariable#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#id GroupVariable#id}. | | masked | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If set to `true`, the value of the variable will be hidden in job logs. | | protected | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | raw | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Whether the variable is treated as a raw string. | @@ -1258,7 +1258,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/resources/group_variable#group GroupVariable#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#group GroupVariable#group} --- @@ -1272,7 +1272,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/resources/group_variable#key GroupVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#key GroupVariable#key} --- @@ -1286,7 +1286,7 @@ public java.lang.String getValue(); The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#value GroupVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#value GroupVariable#value} --- @@ -1300,7 +1300,7 @@ public java.lang.String getDescription(); The description of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#description GroupVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#description GroupVariable#description} --- @@ -1316,7 +1316,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/resources/group_variable#environment_scope GroupVariable#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#environment_scope GroupVariable#environment_scope} --- @@ -1328,7 +1328,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_variable#id GroupVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#id GroupVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1347,7 +1347,7 @@ If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#masked GroupVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#masked GroupVariable#masked} --- @@ -1363,7 +1363,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#protected GroupVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#protected GroupVariable#protected} --- @@ -1379,7 +1379,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#raw GroupVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#raw GroupVariable#raw} --- @@ -1393,7 +1393,7 @@ public java.lang.String getVariableType(); The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#variable_type GroupVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#variable_type GroupVariable#variable_type} --- diff --git a/docs/groupVariable.python.md b/docs/groupVariable.python.md index 0e2f3b290..7e2f73425 100644 --- a/docs/groupVariable.python.md +++ b/docs/groupVariable.python.md @@ -4,7 +4,7 @@ ### GroupVariable -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable gitlab_group_variable}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable gitlab_group_variable}. #### Initializers @@ -50,7 +50,7 @@ groupVariable.GroupVariable( | value | str | The value of the variable. | | description | str | The description 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/resources/group_variable#id GroupVariable#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#id GroupVariable#id}. | | masked | typing.Union[bool, cdktf.IResolvable] | If set to `true`, the value of the variable will be hidden in job logs. | | protected | typing.Union[bool, cdktf.IResolvable] | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | raw | typing.Union[bool, cdktf.IResolvable] | Whether the variable is treated as a raw string. | @@ -124,7 +124,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/resources/group_variable#group GroupVariable#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#group GroupVariable#group} --- @@ -134,7 +134,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/resources/group_variable#key GroupVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#key GroupVariable#key} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#value GroupVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#value GroupVariable#value} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The description of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#description GroupVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#description GroupVariable#description} --- @@ -166,7 +166,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/resources/group_variable#environment_scope GroupVariable#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#environment_scope GroupVariable#environment_scope} --- @@ -174,7 +174,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/group_variable#id GroupVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#id GroupVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -189,7 +189,7 @@ If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#masked GroupVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#masked GroupVariable#masked} --- @@ -201,7 +201,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#protected GroupVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#protected GroupVariable#protected} --- @@ -213,7 +213,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#raw GroupVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#raw GroupVariable#raw} --- @@ -223,7 +223,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#variable_type GroupVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#variable_type GroupVariable#variable_type} --- @@ -745,7 +745,7 @@ The construct id used in the generated config for the GroupVariable to import. The id of the existing GroupVariable that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/group_variable#import import section} in the documentation of this resource for the id to use --- @@ -1204,7 +1204,7 @@ groupVariable.GroupVariableConfig( | value | str | The value of the variable. | | description | str | The description 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/resources/group_variable#id GroupVariable#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#id GroupVariable#id}. | | masked | typing.Union[bool, cdktf.IResolvable] | If set to `true`, the value of the variable will be hidden in job logs. | | protected | typing.Union[bool, cdktf.IResolvable] | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | raw | typing.Union[bool, cdktf.IResolvable] | Whether the variable is treated as a raw string. | @@ -1292,7 +1292,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/resources/group_variable#group GroupVariable#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#group GroupVariable#group} --- @@ -1306,7 +1306,7 @@ key: str The name of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#key GroupVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#key GroupVariable#key} --- @@ -1320,7 +1320,7 @@ value: str The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#value GroupVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#value GroupVariable#value} --- @@ -1334,7 +1334,7 @@ description: str The description of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#description GroupVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#description GroupVariable#description} --- @@ -1350,7 +1350,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/resources/group_variable#environment_scope GroupVariable#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#environment_scope GroupVariable#environment_scope} --- @@ -1362,7 +1362,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#id GroupVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#id GroupVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1381,7 +1381,7 @@ If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#masked GroupVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#masked GroupVariable#masked} --- @@ -1397,7 +1397,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#protected GroupVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#protected GroupVariable#protected} --- @@ -1413,7 +1413,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#raw GroupVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#raw GroupVariable#raw} --- @@ -1427,7 +1427,7 @@ variable_type: str The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#variable_type GroupVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#variable_type GroupVariable#variable_type} --- diff --git a/docs/groupVariable.typescript.md b/docs/groupVariable.typescript.md index b04332bab..8e8665512 100644 --- a/docs/groupVariable.typescript.md +++ b/docs/groupVariable.typescript.md @@ -4,7 +4,7 @@ ### GroupVariable -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable gitlab_group_variable}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable gitlab_group_variable}. #### Initializers @@ -516,7 +516,7 @@ The construct id used in the generated config for the GroupVariable to import. The id of the existing GroupVariable that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/group_variable#import import section} in the documentation of this resource for the id to use --- @@ -957,7 +957,7 @@ const groupVariableConfig: groupVariable.GroupVariableConfig = { ... } | value | string | The value of the variable. | | description | string | The description 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/resources/group_variable#id GroupVariable#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#id GroupVariable#id}. | | masked | boolean \| cdktf.IResolvable | If set to `true`, the value of the variable will be hidden in job logs. | | protected | boolean \| cdktf.IResolvable | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | raw | boolean \| cdktf.IResolvable | Whether the variable is treated as a raw string. | @@ -1045,7 +1045,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/resources/group_variable#group GroupVariable#group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#group GroupVariable#group} --- @@ -1059,7 +1059,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/resources/group_variable#key GroupVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#key GroupVariable#key} --- @@ -1073,7 +1073,7 @@ public readonly value: string; The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#value GroupVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#value GroupVariable#value} --- @@ -1087,7 +1087,7 @@ public readonly description: string; The description of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#description GroupVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#description GroupVariable#description} --- @@ -1103,7 +1103,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/resources/group_variable#environment_scope GroupVariable#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#environment_scope GroupVariable#environment_scope} --- @@ -1115,7 +1115,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#id GroupVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#id GroupVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1134,7 +1134,7 @@ If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#masked GroupVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#masked GroupVariable#masked} --- @@ -1150,7 +1150,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#protected GroupVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#protected GroupVariable#protected} --- @@ -1166,7 +1166,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#raw GroupVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#raw GroupVariable#raw} --- @@ -1180,7 +1180,7 @@ public readonly variableType: string; The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#variable_type GroupVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#variable_type GroupVariable#variable_type} --- diff --git a/docs/instanceCluster.csharp.md b/docs/instanceCluster.csharp.md index 39822e316..af84f91cc 100644 --- a/docs/instanceCluster.csharp.md +++ b/docs/instanceCluster.csharp.md @@ -4,7 +4,7 @@ ### InstanceCluster -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster gitlab_instance_cluster}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster gitlab_instance_cluster}. #### Initializers @@ -530,7 +530,7 @@ The construct id used in the generated config for the InstanceCluster to import. The id of the existing InstanceCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#import import section} in the 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/instance_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1080,7 +1080,7 @@ new InstanceClusterConfig { | Domain | string | The base domain of the cluster. | | Enabled | object | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | EnvironmentScope | string | The associated environment to the cluster. Defaults to `*`. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#id InstanceCluster#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#id InstanceCluster#id}. | | KubernetesAuthorizationType | string | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | KubernetesCaCert | string | TLS certificate (needed if API is using a self-signed TLS certificate). | | KubernetesNamespace | string | The unique namespace related to the instance. | @@ -1169,7 +1169,7 @@ public string KubernetesApiUrl { get; set; } The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_api_url InstanceCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_api_url InstanceCluster#kubernetes_api_url} --- @@ -1183,7 +1183,7 @@ public string KubernetesToken { get; set; } The token to authenticate against Kubernetes. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_token InstanceCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_token InstanceCluster#kubernetes_token} --- @@ -1197,7 +1197,7 @@ public string Name { get; set; } The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#name InstanceCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#name InstanceCluster#name} --- @@ -1211,7 +1211,7 @@ public string Domain { get; set; } The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#domain InstanceCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#domain InstanceCluster#domain} --- @@ -1225,7 +1225,7 @@ public object Enabled { get; set; } Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#enabled InstanceCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#enabled InstanceCluster#enabled} --- @@ -1239,7 +1239,7 @@ public string EnvironmentScope { get; set; } The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#environment_scope InstanceCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#environment_scope InstanceCluster#environment_scope} --- @@ -1251,7 +1251,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/instance_cluster#id InstanceCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#id InstanceCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1268,7 +1268,7 @@ public string KubernetesAuthorizationType { get; set; } The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_authorization_type InstanceCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_authorization_type InstanceCluster#kubernetes_authorization_type} --- @@ -1282,7 +1282,7 @@ public string KubernetesCaCert { get; set; } TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_ca_cert InstanceCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_ca_cert InstanceCluster#kubernetes_ca_cert} --- @@ -1296,7 +1296,7 @@ public string KubernetesNamespace { get; set; } The unique namespace related to the instance. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_namespace InstanceCluster#kubernetes_namespace} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_namespace InstanceCluster#kubernetes_namespace} --- @@ -1310,7 +1310,7 @@ public object Managed { get; set; } Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#managed InstanceCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#managed InstanceCluster#managed} --- @@ -1324,7 +1324,7 @@ public string ManagementProjectId { get; set; } The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#management_project_id InstanceCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#management_project_id InstanceCluster#management_project_id} --- diff --git a/docs/instanceCluster.go.md b/docs/instanceCluster.go.md index 5d20aeff5..fa892a1d1 100644 --- a/docs/instanceCluster.go.md +++ b/docs/instanceCluster.go.md @@ -4,7 +4,7 @@ ### InstanceCluster -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster gitlab_instance_cluster}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster gitlab_instance_cluster}. #### Initializers @@ -530,7 +530,7 @@ The construct id used in the generated config for the InstanceCluster to import. The id of the existing InstanceCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#import import section} in the 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/instance_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1080,7 +1080,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/instancecluster" | Domain | *string | The base domain of the cluster. | | Enabled | interface{} | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | EnvironmentScope | *string | The associated environment to the cluster. Defaults to `*`. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#id InstanceCluster#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#id InstanceCluster#id}. | | KubernetesAuthorizationType | *string | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | KubernetesCaCert | *string | TLS certificate (needed if API is using a self-signed TLS certificate). | | KubernetesNamespace | *string | The unique namespace related to the instance. | @@ -1169,7 +1169,7 @@ KubernetesApiUrl *string The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_api_url InstanceCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_api_url InstanceCluster#kubernetes_api_url} --- @@ -1183,7 +1183,7 @@ KubernetesToken *string The token to authenticate against Kubernetes. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_token InstanceCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_token InstanceCluster#kubernetes_token} --- @@ -1197,7 +1197,7 @@ Name *string The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#name InstanceCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#name InstanceCluster#name} --- @@ -1211,7 +1211,7 @@ Domain *string The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#domain InstanceCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#domain InstanceCluster#domain} --- @@ -1225,7 +1225,7 @@ Enabled interface{} Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#enabled InstanceCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#enabled InstanceCluster#enabled} --- @@ -1239,7 +1239,7 @@ EnvironmentScope *string The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#environment_scope InstanceCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#environment_scope InstanceCluster#environment_scope} --- @@ -1251,7 +1251,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#id InstanceCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#id InstanceCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1268,7 +1268,7 @@ KubernetesAuthorizationType *string The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_authorization_type InstanceCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_authorization_type InstanceCluster#kubernetes_authorization_type} --- @@ -1282,7 +1282,7 @@ KubernetesCaCert *string TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_ca_cert InstanceCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_ca_cert InstanceCluster#kubernetes_ca_cert} --- @@ -1296,7 +1296,7 @@ KubernetesNamespace *string The unique namespace related to the instance. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_namespace InstanceCluster#kubernetes_namespace} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_namespace InstanceCluster#kubernetes_namespace} --- @@ -1310,7 +1310,7 @@ Managed interface{} Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#managed InstanceCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#managed InstanceCluster#managed} --- @@ -1324,7 +1324,7 @@ ManagementProjectId *string The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#management_project_id InstanceCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#management_project_id InstanceCluster#management_project_id} --- diff --git a/docs/instanceCluster.java.md b/docs/instanceCluster.java.md index bec977dff..40105e84e 100644 --- a/docs/instanceCluster.java.md +++ b/docs/instanceCluster.java.md @@ -4,7 +4,7 @@ ### InstanceCluster -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster gitlab_instance_cluster}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster gitlab_instance_cluster}. #### Initializers @@ -57,7 +57,7 @@ InstanceCluster.Builder.create(Construct scope, java.lang.String id) | domain | java.lang.String | The base domain of the cluster. | | enabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | environmentScope | java.lang.String | The associated environment to the cluster. Defaults to `*`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#id InstanceCluster#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#id InstanceCluster#id}. | | kubernetesAuthorizationType | java.lang.String | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | kubernetesCaCert | java.lang.String | TLS certificate (needed if API is using a self-signed TLS certificate). | | kubernetesNamespace | java.lang.String | The unique namespace related to the instance. | @@ -132,7 +132,7 @@ Must be unique amongst siblings in the same scope The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_api_url InstanceCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_api_url InstanceCluster#kubernetes_api_url} --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The token to authenticate against Kubernetes. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_token InstanceCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_token InstanceCluster#kubernetes_token} --- @@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#name InstanceCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#name InstanceCluster#name} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#domain InstanceCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#domain InstanceCluster#domain} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#enabled InstanceCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#enabled InstanceCluster#enabled} --- @@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#environment_scope InstanceCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#environment_scope InstanceCluster#environment_scope} --- @@ -190,7 +190,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/instance_cluster#id InstanceCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#id InstanceCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -203,7 +203,7 @@ If you experience problems setting this value it might not be settable. Please t The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_authorization_type InstanceCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_authorization_type InstanceCluster#kubernetes_authorization_type} --- @@ -213,7 +213,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_ca_cert InstanceCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_ca_cert InstanceCluster#kubernetes_ca_cert} --- @@ -223,7 +223,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The unique namespace related to the instance. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_namespace InstanceCluster#kubernetes_namespace} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_namespace InstanceCluster#kubernetes_namespace} --- @@ -233,7 +233,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#managed InstanceCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#managed InstanceCluster#managed} --- @@ -243,7 +243,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#management_project_id InstanceCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#management_project_id InstanceCluster#management_project_id} --- @@ -733,7 +733,7 @@ The construct id used in the generated config for the InstanceCluster to import. The id of the existing InstanceCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#import import section} in the 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/instance_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1289,7 +1289,7 @@ InstanceClusterConfig.builder() | domain | java.lang.String | The base domain of the cluster. | | enabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | environmentScope | java.lang.String | The associated environment to the cluster. Defaults to `*`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#id InstanceCluster#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#id InstanceCluster#id}. | | kubernetesAuthorizationType | java.lang.String | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | kubernetesCaCert | java.lang.String | TLS certificate (needed if API is using a self-signed TLS certificate). | | kubernetesNamespace | java.lang.String | The unique namespace related to the instance. | @@ -1378,7 +1378,7 @@ public java.lang.String getKubernetesApiUrl(); The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_api_url InstanceCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_api_url InstanceCluster#kubernetes_api_url} --- @@ -1392,7 +1392,7 @@ public java.lang.String getKubernetesToken(); The token to authenticate against Kubernetes. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_token InstanceCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_token InstanceCluster#kubernetes_token} --- @@ -1406,7 +1406,7 @@ public java.lang.String getName(); The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#name InstanceCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#name InstanceCluster#name} --- @@ -1420,7 +1420,7 @@ public java.lang.String getDomain(); The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#domain InstanceCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#domain InstanceCluster#domain} --- @@ -1434,7 +1434,7 @@ public java.lang.Object getEnabled(); Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#enabled InstanceCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#enabled InstanceCluster#enabled} --- @@ -1448,7 +1448,7 @@ public java.lang.String getEnvironmentScope(); The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#environment_scope InstanceCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#environment_scope InstanceCluster#environment_scope} --- @@ -1460,7 +1460,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/instance_cluster#id InstanceCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#id InstanceCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1477,7 +1477,7 @@ public java.lang.String getKubernetesAuthorizationType(); The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_authorization_type InstanceCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_authorization_type InstanceCluster#kubernetes_authorization_type} --- @@ -1491,7 +1491,7 @@ public java.lang.String getKubernetesCaCert(); TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_ca_cert InstanceCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_ca_cert InstanceCluster#kubernetes_ca_cert} --- @@ -1505,7 +1505,7 @@ public java.lang.String getKubernetesNamespace(); The unique namespace related to the instance. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_namespace InstanceCluster#kubernetes_namespace} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_namespace InstanceCluster#kubernetes_namespace} --- @@ -1519,7 +1519,7 @@ public java.lang.Object getManaged(); Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#managed InstanceCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#managed InstanceCluster#managed} --- @@ -1533,7 +1533,7 @@ public java.lang.String getManagementProjectId(); The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#management_project_id InstanceCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#management_project_id InstanceCluster#management_project_id} --- diff --git a/docs/instanceCluster.python.md b/docs/instanceCluster.python.md index 51317dc9b..b34738ea2 100644 --- a/docs/instanceCluster.python.md +++ b/docs/instanceCluster.python.md @@ -4,7 +4,7 @@ ### InstanceCluster -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster gitlab_instance_cluster}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster gitlab_instance_cluster}. #### Initializers @@ -53,7 +53,7 @@ instanceCluster.InstanceCluster( | domain | str | The base domain of the cluster. | | enabled | typing.Union[bool, cdktf.IResolvable] | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | environment_scope | str | The associated environment to the cluster. Defaults to `*`. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#id InstanceCluster#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#id InstanceCluster#id}. | | kubernetes_authorization_type | str | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | kubernetes_ca_cert | str | TLS certificate (needed if API is using a self-signed TLS certificate). | | kubernetes_namespace | str | The unique namespace related to the instance. | @@ -128,7 +128,7 @@ Must be unique amongst siblings in the same scope The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_api_url InstanceCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_api_url InstanceCluster#kubernetes_api_url} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The token to authenticate against Kubernetes. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_token InstanceCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_token InstanceCluster#kubernetes_token} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#name InstanceCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#name InstanceCluster#name} --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#domain InstanceCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#domain InstanceCluster#domain} --- @@ -168,7 +168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#enabled InstanceCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#enabled InstanceCluster#enabled} --- @@ -178,7 +178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#environment_scope InstanceCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#environment_scope InstanceCluster#environment_scope} --- @@ -186,7 +186,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/instance_cluster#id InstanceCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#id InstanceCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_authorization_type InstanceCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_authorization_type InstanceCluster#kubernetes_authorization_type} --- @@ -209,7 +209,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_ca_cert InstanceCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_ca_cert InstanceCluster#kubernetes_ca_cert} --- @@ -219,7 +219,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The unique namespace related to the instance. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_namespace InstanceCluster#kubernetes_namespace} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_namespace InstanceCluster#kubernetes_namespace} --- @@ -229,7 +229,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#managed InstanceCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#managed InstanceCluster#managed} --- @@ -239,7 +239,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#management_project_id InstanceCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#management_project_id InstanceCluster#management_project_id} --- @@ -775,7 +775,7 @@ The construct id used in the generated config for the InstanceCluster to import. The id of the existing InstanceCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#import import section} in the 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/instance_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1325,7 +1325,7 @@ instanceCluster.InstanceClusterConfig( | domain | str | The base domain of the cluster. | | enabled | typing.Union[bool, cdktf.IResolvable] | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | environment_scope | str | The associated environment to the cluster. Defaults to `*`. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#id InstanceCluster#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#id InstanceCluster#id}. | | kubernetes_authorization_type | str | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | kubernetes_ca_cert | str | TLS certificate (needed if API is using a self-signed TLS certificate). | | kubernetes_namespace | str | The unique namespace related to the instance. | @@ -1414,7 +1414,7 @@ kubernetes_api_url: str The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_api_url InstanceCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_api_url InstanceCluster#kubernetes_api_url} --- @@ -1428,7 +1428,7 @@ kubernetes_token: str The token to authenticate against Kubernetes. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_token InstanceCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_token InstanceCluster#kubernetes_token} --- @@ -1442,7 +1442,7 @@ name: str The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#name InstanceCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#name InstanceCluster#name} --- @@ -1456,7 +1456,7 @@ domain: str The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#domain InstanceCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#domain InstanceCluster#domain} --- @@ -1470,7 +1470,7 @@ enabled: typing.Union[bool, IResolvable] Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#enabled InstanceCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#enabled InstanceCluster#enabled} --- @@ -1484,7 +1484,7 @@ environment_scope: str The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#environment_scope InstanceCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#environment_scope InstanceCluster#environment_scope} --- @@ -1496,7 +1496,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#id InstanceCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#id InstanceCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1513,7 +1513,7 @@ kubernetes_authorization_type: str The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_authorization_type InstanceCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_authorization_type InstanceCluster#kubernetes_authorization_type} --- @@ -1527,7 +1527,7 @@ kubernetes_ca_cert: str TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_ca_cert InstanceCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_ca_cert InstanceCluster#kubernetes_ca_cert} --- @@ -1541,7 +1541,7 @@ kubernetes_namespace: str The unique namespace related to the instance. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_namespace InstanceCluster#kubernetes_namespace} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_namespace InstanceCluster#kubernetes_namespace} --- @@ -1555,7 +1555,7 @@ managed: typing.Union[bool, IResolvable] Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#managed InstanceCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#managed InstanceCluster#managed} --- @@ -1569,7 +1569,7 @@ management_project_id: str The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#management_project_id InstanceCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#management_project_id InstanceCluster#management_project_id} --- diff --git a/docs/instanceCluster.typescript.md b/docs/instanceCluster.typescript.md index fcf0c982f..0fcc599f9 100644 --- a/docs/instanceCluster.typescript.md +++ b/docs/instanceCluster.typescript.md @@ -4,7 +4,7 @@ ### InstanceCluster -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster gitlab_instance_cluster}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster gitlab_instance_cluster}. #### Initializers @@ -530,7 +530,7 @@ The construct id used in the generated config for the InstanceCluster to import. The id of the existing InstanceCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#import import section} in the 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/instance_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1060,7 +1060,7 @@ const instanceClusterConfig: instanceCluster.InstanceClusterConfig = { ... } | domain | string | The base domain of the cluster. | | enabled | boolean \| cdktf.IResolvable | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | environmentScope | string | The associated environment to the cluster. Defaults to `*`. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#id InstanceCluster#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#id InstanceCluster#id}. | | kubernetesAuthorizationType | string | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | kubernetesCaCert | string | TLS certificate (needed if API is using a self-signed TLS certificate). | | kubernetesNamespace | string | The unique namespace related to the instance. | @@ -1149,7 +1149,7 @@ public readonly kubernetesApiUrl: string; The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_api_url InstanceCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_api_url InstanceCluster#kubernetes_api_url} --- @@ -1163,7 +1163,7 @@ public readonly kubernetesToken: string; The token to authenticate against Kubernetes. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_token InstanceCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_token InstanceCluster#kubernetes_token} --- @@ -1177,7 +1177,7 @@ public readonly name: string; The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#name InstanceCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#name InstanceCluster#name} --- @@ -1191,7 +1191,7 @@ public readonly domain: string; The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#domain InstanceCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#domain InstanceCluster#domain} --- @@ -1205,7 +1205,7 @@ public readonly enabled: boolean | IResolvable; Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#enabled InstanceCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#enabled InstanceCluster#enabled} --- @@ -1219,7 +1219,7 @@ public readonly environmentScope: string; The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#environment_scope InstanceCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#environment_scope InstanceCluster#environment_scope} --- @@ -1231,7 +1231,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#id InstanceCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#id InstanceCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1248,7 +1248,7 @@ public readonly kubernetesAuthorizationType: string; The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_authorization_type InstanceCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_authorization_type InstanceCluster#kubernetes_authorization_type} --- @@ -1262,7 +1262,7 @@ public readonly kubernetesCaCert: string; TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_ca_cert InstanceCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_ca_cert InstanceCluster#kubernetes_ca_cert} --- @@ -1276,7 +1276,7 @@ public readonly kubernetesNamespace: string; The unique namespace related to the instance. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_namespace InstanceCluster#kubernetes_namespace} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_namespace InstanceCluster#kubernetes_namespace} --- @@ -1290,7 +1290,7 @@ public readonly managed: boolean | IResolvable; Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#managed InstanceCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#managed InstanceCluster#managed} --- @@ -1304,7 +1304,7 @@ public readonly managementProjectId: string; The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#management_project_id InstanceCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#management_project_id InstanceCluster#management_project_id} --- diff --git a/docs/instanceVariable.csharp.md b/docs/instanceVariable.csharp.md index 966df0981..61be392a5 100644 --- a/docs/instanceVariable.csharp.md +++ b/docs/instanceVariable.csharp.md @@ -4,7 +4,7 @@ ### InstanceVariable -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable gitlab_instance_variable}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable gitlab_instance_variable}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the InstanceVariable to import The id of the existing InstanceVariable that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/instance_variable#import import section} in the documentation of this resource for the id to use --- @@ -920,7 +920,7 @@ new InstanceVariableConfig { | Key | string | The name of the variable. | | Value | string | The value of the variable. | | Description | string | The description of the variable. Maximum of 255 characters. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#id InstanceVariable#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#id InstanceVariable#id}. | | Masked | object | If set to `true`, the value of the variable will be hidden in job logs. | | Protected | object | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | Raw | object | Whether the variable is treated as a raw string. | @@ -1008,7 +1008,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/resources/instance_variable#key InstanceVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#key InstanceVariable#key} --- @@ -1022,7 +1022,7 @@ public string Value { get; set; } The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#value InstanceVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#value InstanceVariable#value} --- @@ -1036,7 +1036,7 @@ public string Description { get; set; } The description of the variable. Maximum of 255 characters. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#description InstanceVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#description InstanceVariable#description} --- @@ -1048,7 +1048,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/instance_variable#id InstanceVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#id InstanceVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1067,7 +1067,7 @@ If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#masked InstanceVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#masked InstanceVariable#masked} --- @@ -1083,7 +1083,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#protected InstanceVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#protected InstanceVariable#protected} --- @@ -1099,7 +1099,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#raw InstanceVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#raw InstanceVariable#raw} --- @@ -1113,7 +1113,7 @@ public string VariableType { get; set; } The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#variable_type InstanceVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#variable_type InstanceVariable#variable_type} --- diff --git a/docs/instanceVariable.go.md b/docs/instanceVariable.go.md index 3ed62be53..e8428098f 100644 --- a/docs/instanceVariable.go.md +++ b/docs/instanceVariable.go.md @@ -4,7 +4,7 @@ ### InstanceVariable -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable gitlab_instance_variable}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable gitlab_instance_variable}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the InstanceVariable to import The id of the existing InstanceVariable that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/instance_variable#import import section} in the documentation of this resource for the id to use --- @@ -920,7 +920,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/instancevariable" | Key | *string | The name of the variable. | | Value | *string | The value of the variable. | | Description | *string | The description of the variable. Maximum of 255 characters. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#id InstanceVariable#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#id InstanceVariable#id}. | | Masked | interface{} | If set to `true`, the value of the variable will be hidden in job logs. | | Protected | interface{} | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | Raw | interface{} | Whether the variable is treated as a raw string. | @@ -1008,7 +1008,7 @@ Key *string The name of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#key InstanceVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#key InstanceVariable#key} --- @@ -1022,7 +1022,7 @@ Value *string The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#value InstanceVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#value InstanceVariable#value} --- @@ -1036,7 +1036,7 @@ Description *string The description of the variable. Maximum of 255 characters. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#description InstanceVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#description InstanceVariable#description} --- @@ -1048,7 +1048,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#id InstanceVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#id InstanceVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1067,7 +1067,7 @@ If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#masked InstanceVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#masked InstanceVariable#masked} --- @@ -1083,7 +1083,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#protected InstanceVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#protected InstanceVariable#protected} --- @@ -1099,7 +1099,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#raw InstanceVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#raw InstanceVariable#raw} --- @@ -1113,7 +1113,7 @@ VariableType *string The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#variable_type InstanceVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#variable_type InstanceVariable#variable_type} --- diff --git a/docs/instanceVariable.java.md b/docs/instanceVariable.java.md index 74e78bebc..bc6e5c402 100644 --- a/docs/instanceVariable.java.md +++ b/docs/instanceVariable.java.md @@ -4,7 +4,7 @@ ### InstanceVariable -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable gitlab_instance_variable}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable gitlab_instance_variable}. #### Initializers @@ -51,7 +51,7 @@ InstanceVariable.Builder.create(Construct scope, java.lang.String id) | key | java.lang.String | The name of the variable. | | value | java.lang.String | The value of the variable. | | description | java.lang.String | The description of the variable. Maximum of 255 characters. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#id InstanceVariable#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#id InstanceVariable#id}. | | masked | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If set to `true`, the value of the variable will be hidden in job logs. | | protected | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | raw | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Whether the variable is treated as a raw string. | @@ -125,7 +125,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/resources/instance_variable#key InstanceVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#key InstanceVariable#key} --- @@ -135,7 +135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#value InstanceVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#value InstanceVariable#value} --- @@ -145,7 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The description of the variable. Maximum of 255 characters. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#description InstanceVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#description InstanceVariable#description} --- @@ -153,7 +153,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/instance_variable#id InstanceVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#id InstanceVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -168,7 +168,7 @@ If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#masked InstanceVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#masked InstanceVariable#masked} --- @@ -180,7 +180,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#protected InstanceVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#protected InstanceVariable#protected} --- @@ -192,7 +192,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#raw InstanceVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#raw InstanceVariable#raw} --- @@ -202,7 +202,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#variable_type InstanceVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#variable_type InstanceVariable#variable_type} --- @@ -671,7 +671,7 @@ The construct id used in the generated config for the InstanceVariable to import The id of the existing InstanceVariable that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/instance_variable#import import section} in the documentation of this resource for the id to use --- @@ -1089,7 +1089,7 @@ InstanceVariableConfig.builder() | key | java.lang.String | The name of the variable. | | value | java.lang.String | The value of the variable. | | description | java.lang.String | The description of the variable. Maximum of 255 characters. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#id InstanceVariable#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#id InstanceVariable#id}. | | masked | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If set to `true`, the value of the variable will be hidden in job logs. | | protected | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | raw | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Whether the variable is treated as a raw string. | @@ -1177,7 +1177,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/resources/instance_variable#key InstanceVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#key InstanceVariable#key} --- @@ -1191,7 +1191,7 @@ public java.lang.String getValue(); The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#value InstanceVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#value InstanceVariable#value} --- @@ -1205,7 +1205,7 @@ public java.lang.String getDescription(); The description of the variable. Maximum of 255 characters. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#description InstanceVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#description InstanceVariable#description} --- @@ -1217,7 +1217,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/instance_variable#id InstanceVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#id InstanceVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1236,7 +1236,7 @@ If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#masked InstanceVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#masked InstanceVariable#masked} --- @@ -1252,7 +1252,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#protected InstanceVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#protected InstanceVariable#protected} --- @@ -1268,7 +1268,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#raw InstanceVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#raw InstanceVariable#raw} --- @@ -1282,7 +1282,7 @@ public java.lang.String getVariableType(); The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#variable_type InstanceVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#variable_type InstanceVariable#variable_type} --- diff --git a/docs/instanceVariable.python.md b/docs/instanceVariable.python.md index 38ea4edb3..11c8622fa 100644 --- a/docs/instanceVariable.python.md +++ b/docs/instanceVariable.python.md @@ -4,7 +4,7 @@ ### InstanceVariable -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable gitlab_instance_variable}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable gitlab_instance_variable}. #### Initializers @@ -46,7 +46,7 @@ instanceVariable.InstanceVariable( | key | str | The name of the variable. | | value | str | The value of the variable. | | description | str | The description of the variable. Maximum of 255 characters. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#id InstanceVariable#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#id InstanceVariable#id}. | | masked | typing.Union[bool, cdktf.IResolvable] | If set to `true`, the value of the variable will be hidden in job logs. | | protected | typing.Union[bool, cdktf.IResolvable] | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | raw | typing.Union[bool, cdktf.IResolvable] | Whether the variable is treated as a raw string. | @@ -120,7 +120,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/resources/instance_variable#key InstanceVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#key InstanceVariable#key} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#value InstanceVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#value InstanceVariable#value} --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The description of the variable. Maximum of 255 characters. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#description InstanceVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#description InstanceVariable#description} --- @@ -148,7 +148,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/instance_variable#id InstanceVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#id InstanceVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#masked InstanceVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#masked InstanceVariable#masked} --- @@ -175,7 +175,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#protected InstanceVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#protected InstanceVariable#protected} --- @@ -187,7 +187,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#raw InstanceVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#raw InstanceVariable#raw} --- @@ -197,7 +197,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#variable_type InstanceVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#variable_type InstanceVariable#variable_type} --- @@ -712,7 +712,7 @@ The construct id used in the generated config for the InstanceVariable to import The id of the existing InstanceVariable that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/instance_variable#import import section} in the documentation of this resource for the id to use --- @@ -1123,7 +1123,7 @@ instanceVariable.InstanceVariableConfig( | key | str | The name of the variable. | | value | str | The value of the variable. | | description | str | The description of the variable. Maximum of 255 characters. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#id InstanceVariable#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#id InstanceVariable#id}. | | masked | typing.Union[bool, cdktf.IResolvable] | If set to `true`, the value of the variable will be hidden in job logs. | | protected | typing.Union[bool, cdktf.IResolvable] | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | raw | typing.Union[bool, cdktf.IResolvable] | Whether the variable is treated as a raw string. | @@ -1211,7 +1211,7 @@ key: str The name of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#key InstanceVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#key InstanceVariable#key} --- @@ -1225,7 +1225,7 @@ value: str The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#value InstanceVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#value InstanceVariable#value} --- @@ -1239,7 +1239,7 @@ description: str The description of the variable. Maximum of 255 characters. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#description InstanceVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#description InstanceVariable#description} --- @@ -1251,7 +1251,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#id InstanceVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#id InstanceVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1270,7 +1270,7 @@ If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#masked InstanceVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#masked InstanceVariable#masked} --- @@ -1286,7 +1286,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#protected InstanceVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#protected InstanceVariable#protected} --- @@ -1302,7 +1302,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#raw InstanceVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#raw InstanceVariable#raw} --- @@ -1316,7 +1316,7 @@ variable_type: str The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#variable_type InstanceVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#variable_type InstanceVariable#variable_type} --- diff --git a/docs/instanceVariable.typescript.md b/docs/instanceVariable.typescript.md index dd30455d8..f965132ba 100644 --- a/docs/instanceVariable.typescript.md +++ b/docs/instanceVariable.typescript.md @@ -4,7 +4,7 @@ ### InstanceVariable -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable gitlab_instance_variable}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable gitlab_instance_variable}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the InstanceVariable to import The id of the existing InstanceVariable that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/instance_variable#import import section} in the documentation of this resource for the id to use --- @@ -904,7 +904,7 @@ const instanceVariableConfig: instanceVariable.InstanceVariableConfig = { ... } | key | string | The name of the variable. | | value | string | The value of the variable. | | description | string | The description of the variable. Maximum of 255 characters. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#id InstanceVariable#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#id InstanceVariable#id}. | | masked | boolean \| cdktf.IResolvable | If set to `true`, the value of the variable will be hidden in job logs. | | protected | boolean \| cdktf.IResolvable | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | raw | boolean \| cdktf.IResolvable | Whether the variable is treated as a raw string. | @@ -992,7 +992,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/resources/instance_variable#key InstanceVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#key InstanceVariable#key} --- @@ -1006,7 +1006,7 @@ public readonly value: string; The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#value InstanceVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#value InstanceVariable#value} --- @@ -1020,7 +1020,7 @@ public readonly description: string; The description of the variable. Maximum of 255 characters. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#description InstanceVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#description InstanceVariable#description} --- @@ -1032,7 +1032,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#id InstanceVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#id InstanceVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1051,7 +1051,7 @@ If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#masked InstanceVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#masked InstanceVariable#masked} --- @@ -1067,7 +1067,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#protected InstanceVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#protected InstanceVariable#protected} --- @@ -1083,7 +1083,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#raw InstanceVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#raw InstanceVariable#raw} --- @@ -1097,7 +1097,7 @@ public readonly variableType: string; The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#variable_type InstanceVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#variable_type InstanceVariable#variable_type} --- diff --git a/docs/integrationCustomIssueTracker.csharp.md b/docs/integrationCustomIssueTracker.csharp.md index c52c103c7..de9a52daf 100644 --- a/docs/integrationCustomIssueTracker.csharp.md +++ b/docs/integrationCustomIssueTracker.csharp.md @@ -4,7 +4,7 @@ ### IntegrationCustomIssueTracker -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker gitlab_integration_custom_issue_tracker}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker gitlab_integration_custom_issue_tracker}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the IntegrationCustomIssueTrac The id of the existing IntegrationCustomIssueTracker that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#import import section} in the 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/integration_custom_issue_tracker#import import section} in the documentation of this resource for the id to use --- @@ -901,7 +901,7 @@ public string IssuesUrl { get; set; } The URL to view an issue in the external issue tracker. Must contain :id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#issues_url IntegrationCustomIssueTracker#issues_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#issues_url IntegrationCustomIssueTracker#issues_url} --- @@ -915,7 +915,7 @@ public string Project { get; set; } The ID or full path of the project for the custom issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#project IntegrationCustomIssueTracker#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#project IntegrationCustomIssueTracker#project} --- @@ -929,7 +929,7 @@ public string ProjectUrl { get; set; } The URL to the project in the external issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#project_url IntegrationCustomIssueTracker#project_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#project_url IntegrationCustomIssueTracker#project_url} --- diff --git a/docs/integrationCustomIssueTracker.go.md b/docs/integrationCustomIssueTracker.go.md index 59b5d6c2e..9084a1055 100644 --- a/docs/integrationCustomIssueTracker.go.md +++ b/docs/integrationCustomIssueTracker.go.md @@ -4,7 +4,7 @@ ### IntegrationCustomIssueTracker -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker gitlab_integration_custom_issue_tracker}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker gitlab_integration_custom_issue_tracker}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the IntegrationCustomIssueTrac The id of the existing IntegrationCustomIssueTracker that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#import import section} in the 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/integration_custom_issue_tracker#import import section} in the documentation of this resource for the id to use --- @@ -901,7 +901,7 @@ IssuesUrl *string The URL to view an issue in the external issue tracker. Must contain :id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#issues_url IntegrationCustomIssueTracker#issues_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#issues_url IntegrationCustomIssueTracker#issues_url} --- @@ -915,7 +915,7 @@ Project *string The ID or full path of the project for the custom issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#project IntegrationCustomIssueTracker#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#project IntegrationCustomIssueTracker#project} --- @@ -929,7 +929,7 @@ ProjectUrl *string The URL to the project in the external issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#project_url IntegrationCustomIssueTracker#project_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#project_url IntegrationCustomIssueTracker#project_url} --- diff --git a/docs/integrationCustomIssueTracker.java.md b/docs/integrationCustomIssueTracker.java.md index 0757f8931..949145cf6 100644 --- a/docs/integrationCustomIssueTracker.java.md +++ b/docs/integrationCustomIssueTracker.java.md @@ -4,7 +4,7 @@ ### IntegrationCustomIssueTracker -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker gitlab_integration_custom_issue_tracker}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker gitlab_integration_custom_issue_tracker}. #### Initializers @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope The URL to view an issue in the external issue tracker. Must contain :id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#issues_url IntegrationCustomIssueTracker#issues_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#issues_url IntegrationCustomIssueTracker#issues_url} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or full path of the project for the custom issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#project IntegrationCustomIssueTracker#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#project IntegrationCustomIssueTracker#project} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The URL to the project in the external issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#project_url IntegrationCustomIssueTracker#project_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#project_url IntegrationCustomIssueTracker#project_url} --- @@ -559,7 +559,7 @@ The construct id used in the generated config for the IntegrationCustomIssueTrac The id of the existing IntegrationCustomIssueTracker that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#import import section} in the 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/integration_custom_issue_tracker#import import section} in the documentation of this resource for the id to use --- @@ -997,7 +997,7 @@ public java.lang.String getIssuesUrl(); The URL to view an issue in the external issue tracker. Must contain :id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#issues_url IntegrationCustomIssueTracker#issues_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#issues_url IntegrationCustomIssueTracker#issues_url} --- @@ -1011,7 +1011,7 @@ public java.lang.String getProject(); The ID or full path of the project for the custom issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#project IntegrationCustomIssueTracker#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#project IntegrationCustomIssueTracker#project} --- @@ -1025,7 +1025,7 @@ public java.lang.String getProjectUrl(); The URL to the project in the external issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#project_url IntegrationCustomIssueTracker#project_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#project_url IntegrationCustomIssueTracker#project_url} --- diff --git a/docs/integrationCustomIssueTracker.python.md b/docs/integrationCustomIssueTracker.python.md index 95fa80d80..aa60032d0 100644 --- a/docs/integrationCustomIssueTracker.python.md +++ b/docs/integrationCustomIssueTracker.python.md @@ -4,7 +4,7 @@ ### IntegrationCustomIssueTracker -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker gitlab_integration_custom_issue_tracker}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker gitlab_integration_custom_issue_tracker}. #### Initializers @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The URL to view an issue in the external issue tracker. Must contain :id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#issues_url IntegrationCustomIssueTracker#issues_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#issues_url IntegrationCustomIssueTracker#issues_url} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or full path of the project for the custom issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#project IntegrationCustomIssueTracker#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#project IntegrationCustomIssueTracker#project} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The URL to the project in the external issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#project_url IntegrationCustomIssueTracker#project_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#project_url IntegrationCustomIssueTracker#project_url} --- @@ -603,7 +603,7 @@ The construct id used in the generated config for the IntegrationCustomIssueTrac The id of the existing IntegrationCustomIssueTracker that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#import import section} in the 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/integration_custom_issue_tracker#import import section} in the documentation of this resource for the id to use --- @@ -1037,7 +1037,7 @@ issues_url: str The URL to view an issue in the external issue tracker. Must contain :id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#issues_url IntegrationCustomIssueTracker#issues_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#issues_url IntegrationCustomIssueTracker#issues_url} --- @@ -1051,7 +1051,7 @@ project: str The ID or full path of the project for the custom issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#project IntegrationCustomIssueTracker#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#project IntegrationCustomIssueTracker#project} --- @@ -1065,7 +1065,7 @@ project_url: str The URL to the project in the external issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#project_url IntegrationCustomIssueTracker#project_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#project_url IntegrationCustomIssueTracker#project_url} --- diff --git a/docs/integrationCustomIssueTracker.typescript.md b/docs/integrationCustomIssueTracker.typescript.md index 7e62ed8c0..adf8c0405 100644 --- a/docs/integrationCustomIssueTracker.typescript.md +++ b/docs/integrationCustomIssueTracker.typescript.md @@ -4,7 +4,7 @@ ### IntegrationCustomIssueTracker -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker gitlab_integration_custom_issue_tracker}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker gitlab_integration_custom_issue_tracker}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the IntegrationCustomIssueTrac The id of the existing IntegrationCustomIssueTracker that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#import import section} in the 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/integration_custom_issue_tracker#import import section} in the documentation of this resource for the id to use --- @@ -890,7 +890,7 @@ public readonly issuesUrl: string; The URL to view an issue in the external issue tracker. Must contain :id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#issues_url IntegrationCustomIssueTracker#issues_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#issues_url IntegrationCustomIssueTracker#issues_url} --- @@ -904,7 +904,7 @@ public readonly project: string; The ID or full path of the project for the custom issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#project IntegrationCustomIssueTracker#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#project IntegrationCustomIssueTracker#project} --- @@ -918,7 +918,7 @@ public readonly projectUrl: string; The URL to the project in the external issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#project_url IntegrationCustomIssueTracker#project_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#project_url IntegrationCustomIssueTracker#project_url} --- diff --git a/docs/integrationEmailsOnPush.csharp.md b/docs/integrationEmailsOnPush.csharp.md index 79da63d6d..26b6d6c6a 100644 --- a/docs/integrationEmailsOnPush.csharp.md +++ b/docs/integrationEmailsOnPush.csharp.md @@ -4,7 +4,7 @@ ### IntegrationEmailsOnPush -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push gitlab_integration_emails_on_push}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push gitlab_integration_emails_on_push}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the IntegrationEmailsOnPush to The id of the existing IntegrationEmailsOnPush that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#import import section} in the 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/integration_emails_on_push#import import section} in the documentation of this resource for the id to use --- @@ -976,7 +976,7 @@ new IntegrationEmailsOnPushConfig { | Recipients | string | Emails separated by whitespace. | | BranchesToBeNotified | string | Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. | | DisableDiffs | object | Disable code diffs. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. | | PushEvents | object | Enable notifications for push events. | | SendFromCommitterEmail | object | Send from committer. | | TagPushEvents | object | Enable notifications for tag push events. | @@ -1063,7 +1063,7 @@ public string Project { get; set; } ID or full-path of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#project IntegrationEmailsOnPush#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#project IntegrationEmailsOnPush#project} --- @@ -1077,7 +1077,7 @@ public string Recipients { get; set; } Emails separated by whitespace. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#recipients IntegrationEmailsOnPush#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#recipients IntegrationEmailsOnPush#recipients} --- @@ -1091,7 +1091,7 @@ public string BranchesToBeNotified { get; set; } Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#branches_to_be_notified IntegrationEmailsOnPush#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#branches_to_be_notified IntegrationEmailsOnPush#branches_to_be_notified} --- @@ -1105,7 +1105,7 @@ public object DisableDiffs { get; set; } Disable code diffs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#disable_diffs IntegrationEmailsOnPush#disable_diffs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#disable_diffs IntegrationEmailsOnPush#disable_diffs} --- @@ -1117,7 +1117,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/integration_emails_on_push#id IntegrationEmailsOnPush#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1134,7 +1134,7 @@ public object PushEvents { get; set; } Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#push_events IntegrationEmailsOnPush#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#push_events IntegrationEmailsOnPush#push_events} --- @@ -1148,7 +1148,7 @@ public object SendFromCommitterEmail { get; set; } Send from committer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#send_from_committer_email IntegrationEmailsOnPush#send_from_committer_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#send_from_committer_email IntegrationEmailsOnPush#send_from_committer_email} --- @@ -1162,7 +1162,7 @@ public object TagPushEvents { get; set; } Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#tag_push_events IntegrationEmailsOnPush#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#tag_push_events IntegrationEmailsOnPush#tag_push_events} --- diff --git a/docs/integrationEmailsOnPush.go.md b/docs/integrationEmailsOnPush.go.md index b73b762de..34db697bf 100644 --- a/docs/integrationEmailsOnPush.go.md +++ b/docs/integrationEmailsOnPush.go.md @@ -4,7 +4,7 @@ ### IntegrationEmailsOnPush -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push gitlab_integration_emails_on_push}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push gitlab_integration_emails_on_push}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the IntegrationEmailsOnPush to The id of the existing IntegrationEmailsOnPush that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#import import section} in the 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/integration_emails_on_push#import import section} in the documentation of this resource for the id to use --- @@ -976,7 +976,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/integrationemailson | Recipients | *string | Emails separated by whitespace. | | BranchesToBeNotified | *string | Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. | | DisableDiffs | interface{} | Disable code diffs. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. | | PushEvents | interface{} | Enable notifications for push events. | | SendFromCommitterEmail | interface{} | Send from committer. | | TagPushEvents | interface{} | Enable notifications for tag push events. | @@ -1063,7 +1063,7 @@ Project *string ID or full-path of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#project IntegrationEmailsOnPush#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#project IntegrationEmailsOnPush#project} --- @@ -1077,7 +1077,7 @@ Recipients *string Emails separated by whitespace. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#recipients IntegrationEmailsOnPush#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#recipients IntegrationEmailsOnPush#recipients} --- @@ -1091,7 +1091,7 @@ BranchesToBeNotified *string Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#branches_to_be_notified IntegrationEmailsOnPush#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#branches_to_be_notified IntegrationEmailsOnPush#branches_to_be_notified} --- @@ -1105,7 +1105,7 @@ DisableDiffs interface{} Disable code diffs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#disable_diffs IntegrationEmailsOnPush#disable_diffs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#disable_diffs IntegrationEmailsOnPush#disable_diffs} --- @@ -1117,7 +1117,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1134,7 +1134,7 @@ PushEvents interface{} Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#push_events IntegrationEmailsOnPush#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#push_events IntegrationEmailsOnPush#push_events} --- @@ -1148,7 +1148,7 @@ SendFromCommitterEmail interface{} Send from committer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#send_from_committer_email IntegrationEmailsOnPush#send_from_committer_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#send_from_committer_email IntegrationEmailsOnPush#send_from_committer_email} --- @@ -1162,7 +1162,7 @@ TagPushEvents interface{} Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#tag_push_events IntegrationEmailsOnPush#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#tag_push_events IntegrationEmailsOnPush#tag_push_events} --- diff --git a/docs/integrationEmailsOnPush.java.md b/docs/integrationEmailsOnPush.java.md index 2593946ef..242a26b55 100644 --- a/docs/integrationEmailsOnPush.java.md +++ b/docs/integrationEmailsOnPush.java.md @@ -4,7 +4,7 @@ ### IntegrationEmailsOnPush -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push gitlab_integration_emails_on_push}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push gitlab_integration_emails_on_push}. #### Initializers @@ -53,7 +53,7 @@ IntegrationEmailsOnPush.Builder.create(Construct scope, java.lang.String id) | recipients | java.lang.String | Emails separated by whitespace. | | branchesToBeNotified | java.lang.String | Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. | | disableDiffs | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Disable code diffs. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. | | pushEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for push events. | | sendFromCommitterEmail | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Send from committer. | | tagPushEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for tag push events. | @@ -126,7 +126,7 @@ Must be unique amongst siblings in the same scope ID or full-path of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#project IntegrationEmailsOnPush#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#project IntegrationEmailsOnPush#project} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Emails separated by whitespace. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#recipients IntegrationEmailsOnPush#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#recipients IntegrationEmailsOnPush#recipients} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#branches_to_be_notified IntegrationEmailsOnPush#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#branches_to_be_notified IntegrationEmailsOnPush#branches_to_be_notified} --- @@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Disable code diffs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#disable_diffs IntegrationEmailsOnPush#disable_diffs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#disable_diffs IntegrationEmailsOnPush#disable_diffs} --- @@ -164,7 +164,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/integration_emails_on_push#id IntegrationEmailsOnPush#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -177,7 +177,7 @@ If you experience problems setting this value it might not be settable. Please t Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#push_events IntegrationEmailsOnPush#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#push_events IntegrationEmailsOnPush#push_events} --- @@ -187,7 +187,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Send from committer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#send_from_committer_email IntegrationEmailsOnPush#send_from_committer_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#send_from_committer_email IntegrationEmailsOnPush#send_from_committer_email} --- @@ -197,7 +197,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#tag_push_events IntegrationEmailsOnPush#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#tag_push_events IntegrationEmailsOnPush#tag_push_events} --- @@ -666,7 +666,7 @@ The construct id used in the generated config for the IntegrationEmailsOnPush to The id of the existing IntegrationEmailsOnPush that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#import import section} in the 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/integration_emails_on_push#import import section} in the documentation of this resource for the id to use --- @@ -1141,7 +1141,7 @@ IntegrationEmailsOnPushConfig.builder() | recipients | java.lang.String | Emails separated by whitespace. | | branchesToBeNotified | java.lang.String | Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. | | disableDiffs | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Disable code diffs. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. | | pushEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for push events. | | sendFromCommitterEmail | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Send from committer. | | tagPushEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for tag push events. | @@ -1228,7 +1228,7 @@ public java.lang.String getProject(); ID or full-path of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#project IntegrationEmailsOnPush#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#project IntegrationEmailsOnPush#project} --- @@ -1242,7 +1242,7 @@ public java.lang.String getRecipients(); Emails separated by whitespace. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#recipients IntegrationEmailsOnPush#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#recipients IntegrationEmailsOnPush#recipients} --- @@ -1256,7 +1256,7 @@ public java.lang.String getBranchesToBeNotified(); Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#branches_to_be_notified IntegrationEmailsOnPush#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#branches_to_be_notified IntegrationEmailsOnPush#branches_to_be_notified} --- @@ -1270,7 +1270,7 @@ public java.lang.Object getDisableDiffs(); Disable code diffs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#disable_diffs IntegrationEmailsOnPush#disable_diffs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#disable_diffs IntegrationEmailsOnPush#disable_diffs} --- @@ -1282,7 +1282,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/integration_emails_on_push#id IntegrationEmailsOnPush#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1299,7 +1299,7 @@ public java.lang.Object getPushEvents(); Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#push_events IntegrationEmailsOnPush#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#push_events IntegrationEmailsOnPush#push_events} --- @@ -1313,7 +1313,7 @@ public java.lang.Object getSendFromCommitterEmail(); Send from committer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#send_from_committer_email IntegrationEmailsOnPush#send_from_committer_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#send_from_committer_email IntegrationEmailsOnPush#send_from_committer_email} --- @@ -1327,7 +1327,7 @@ public java.lang.Object getTagPushEvents(); Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#tag_push_events IntegrationEmailsOnPush#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#tag_push_events IntegrationEmailsOnPush#tag_push_events} --- diff --git a/docs/integrationEmailsOnPush.python.md b/docs/integrationEmailsOnPush.python.md index 0df3440cb..47d089eb7 100644 --- a/docs/integrationEmailsOnPush.python.md +++ b/docs/integrationEmailsOnPush.python.md @@ -4,7 +4,7 @@ ### IntegrationEmailsOnPush -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push gitlab_integration_emails_on_push}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push gitlab_integration_emails_on_push}. #### Initializers @@ -47,7 +47,7 @@ integrationEmailsOnPush.IntegrationEmailsOnPush( | recipients | str | Emails separated by whitespace. | | branches_to_be_notified | str | Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. | | disable_diffs | typing.Union[bool, cdktf.IResolvable] | Disable code diffs. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. | | push_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for push events. | | send_from_committer_email | typing.Union[bool, cdktf.IResolvable] | Send from committer. | | tag_push_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for tag push events. | @@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope ID or full-path of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#project IntegrationEmailsOnPush#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#project IntegrationEmailsOnPush#project} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Emails separated by whitespace. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#recipients IntegrationEmailsOnPush#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#recipients IntegrationEmailsOnPush#recipients} --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#branches_to_be_notified IntegrationEmailsOnPush#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#branches_to_be_notified IntegrationEmailsOnPush#branches_to_be_notified} --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Disable code diffs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#disable_diffs IntegrationEmailsOnPush#disable_diffs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#disable_diffs IntegrationEmailsOnPush#disable_diffs} --- @@ -158,7 +158,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/integration_emails_on_push#id IntegrationEmailsOnPush#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#push_events IntegrationEmailsOnPush#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#push_events IntegrationEmailsOnPush#push_events} --- @@ -181,7 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Send from committer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#send_from_committer_email IntegrationEmailsOnPush#send_from_committer_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#send_from_committer_email IntegrationEmailsOnPush#send_from_committer_email} --- @@ -191,7 +191,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#tag_push_events IntegrationEmailsOnPush#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#tag_push_events IntegrationEmailsOnPush#tag_push_events} --- @@ -706,7 +706,7 @@ The construct id used in the generated config for the IntegrationEmailsOnPush to The id of the existing IntegrationEmailsOnPush that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#import import section} in the 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/integration_emails_on_push#import import section} in the documentation of this resource for the id to use --- @@ -1173,7 +1173,7 @@ integrationEmailsOnPush.IntegrationEmailsOnPushConfig( | recipients | str | Emails separated by whitespace. | | branches_to_be_notified | str | Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. | | disable_diffs | typing.Union[bool, cdktf.IResolvable] | Disable code diffs. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. | | push_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for push events. | | send_from_committer_email | typing.Union[bool, cdktf.IResolvable] | Send from committer. | | tag_push_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for tag push events. | @@ -1260,7 +1260,7 @@ project: str ID or full-path of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#project IntegrationEmailsOnPush#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#project IntegrationEmailsOnPush#project} --- @@ -1274,7 +1274,7 @@ recipients: str Emails separated by whitespace. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#recipients IntegrationEmailsOnPush#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#recipients IntegrationEmailsOnPush#recipients} --- @@ -1288,7 +1288,7 @@ branches_to_be_notified: str Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#branches_to_be_notified IntegrationEmailsOnPush#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#branches_to_be_notified IntegrationEmailsOnPush#branches_to_be_notified} --- @@ -1302,7 +1302,7 @@ disable_diffs: typing.Union[bool, IResolvable] Disable code diffs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#disable_diffs IntegrationEmailsOnPush#disable_diffs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#disable_diffs IntegrationEmailsOnPush#disable_diffs} --- @@ -1314,7 +1314,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1331,7 +1331,7 @@ push_events: typing.Union[bool, IResolvable] Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#push_events IntegrationEmailsOnPush#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#push_events IntegrationEmailsOnPush#push_events} --- @@ -1345,7 +1345,7 @@ send_from_committer_email: typing.Union[bool, IResolvable] Send from committer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#send_from_committer_email IntegrationEmailsOnPush#send_from_committer_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#send_from_committer_email IntegrationEmailsOnPush#send_from_committer_email} --- @@ -1359,7 +1359,7 @@ tag_push_events: typing.Union[bool, IResolvable] Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#tag_push_events IntegrationEmailsOnPush#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#tag_push_events IntegrationEmailsOnPush#tag_push_events} --- diff --git a/docs/integrationEmailsOnPush.typescript.md b/docs/integrationEmailsOnPush.typescript.md index 96f9e169c..3e4c3c7e9 100644 --- a/docs/integrationEmailsOnPush.typescript.md +++ b/docs/integrationEmailsOnPush.typescript.md @@ -4,7 +4,7 @@ ### IntegrationEmailsOnPush -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push gitlab_integration_emails_on_push}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push gitlab_integration_emails_on_push}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the IntegrationEmailsOnPush to The id of the existing IntegrationEmailsOnPush that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#import import section} in the 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/integration_emails_on_push#import import section} in the documentation of this resource for the id to use --- @@ -960,7 +960,7 @@ const integrationEmailsOnPushConfig: integrationEmailsOnPush.IntegrationEmailsOn | recipients | string | Emails separated by whitespace. | | branchesToBeNotified | string | Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. | | disableDiffs | boolean \| cdktf.IResolvable | Disable code diffs. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. | | pushEvents | boolean \| cdktf.IResolvable | Enable notifications for push events. | | sendFromCommitterEmail | boolean \| cdktf.IResolvable | Send from committer. | | tagPushEvents | boolean \| cdktf.IResolvable | Enable notifications for tag push events. | @@ -1047,7 +1047,7 @@ public readonly project: string; ID or full-path of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#project IntegrationEmailsOnPush#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#project IntegrationEmailsOnPush#project} --- @@ -1061,7 +1061,7 @@ public readonly recipients: string; Emails separated by whitespace. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#recipients IntegrationEmailsOnPush#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#recipients IntegrationEmailsOnPush#recipients} --- @@ -1075,7 +1075,7 @@ public readonly branchesToBeNotified: string; Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#branches_to_be_notified IntegrationEmailsOnPush#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#branches_to_be_notified IntegrationEmailsOnPush#branches_to_be_notified} --- @@ -1089,7 +1089,7 @@ public readonly disableDiffs: boolean | IResolvable; Disable code diffs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#disable_diffs IntegrationEmailsOnPush#disable_diffs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#disable_diffs IntegrationEmailsOnPush#disable_diffs} --- @@ -1101,7 +1101,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1118,7 +1118,7 @@ public readonly pushEvents: boolean | IResolvable; Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#push_events IntegrationEmailsOnPush#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#push_events IntegrationEmailsOnPush#push_events} --- @@ -1132,7 +1132,7 @@ public readonly sendFromCommitterEmail: boolean | IResolvable; Send from committer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#send_from_committer_email IntegrationEmailsOnPush#send_from_committer_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#send_from_committer_email IntegrationEmailsOnPush#send_from_committer_email} --- @@ -1146,7 +1146,7 @@ public readonly tagPushEvents: boolean | IResolvable; Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#tag_push_events IntegrationEmailsOnPush#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#tag_push_events IntegrationEmailsOnPush#tag_push_events} --- diff --git a/docs/integrationExternalWiki.csharp.md b/docs/integrationExternalWiki.csharp.md index 76b7e62d9..87f0adb1e 100644 --- a/docs/integrationExternalWiki.csharp.md +++ b/docs/integrationExternalWiki.csharp.md @@ -4,7 +4,7 @@ ### IntegrationExternalWiki -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki gitlab_integration_external_wiki}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki gitlab_integration_external_wiki}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the IntegrationExternalWiki to The id of the existing IntegrationExternalWiki that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#import import section} in the 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/integration_external_wiki#import import section} in the documentation of this resource for the id to use --- @@ -824,7 +824,7 @@ new IntegrationExternalWikiConfig { | Provisioners | object[] | *No description.* | | ExternalWikiUrl | string | The URL of the external wiki. | | Project | string | ID of the project you want to activate integration on. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. | --- @@ -908,7 +908,7 @@ public string ExternalWikiUrl { get; set; } The URL of the external wiki. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#external_wiki_url IntegrationExternalWiki#external_wiki_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#external_wiki_url IntegrationExternalWiki#external_wiki_url} --- @@ -922,7 +922,7 @@ public string Project { get; set; } ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#project IntegrationExternalWiki#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#project IntegrationExternalWiki#project} --- @@ -934,7 +934,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/integration_external_wiki#id IntegrationExternalWiki#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/integrationExternalWiki.go.md b/docs/integrationExternalWiki.go.md index 1beb8b226..5156180b1 100644 --- a/docs/integrationExternalWiki.go.md +++ b/docs/integrationExternalWiki.go.md @@ -4,7 +4,7 @@ ### IntegrationExternalWiki -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki gitlab_integration_external_wiki}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki gitlab_integration_external_wiki}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the IntegrationExternalWiki to The id of the existing IntegrationExternalWiki that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#import import section} in the 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/integration_external_wiki#import import section} in the documentation of this resource for the id to use --- @@ -824,7 +824,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/integrationexternal | Provisioners | *[]interface{} | *No description.* | | ExternalWikiUrl | *string | The URL of the external wiki. | | Project | *string | ID of the project you want to activate integration on. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. | --- @@ -908,7 +908,7 @@ ExternalWikiUrl *string The URL of the external wiki. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#external_wiki_url IntegrationExternalWiki#external_wiki_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#external_wiki_url IntegrationExternalWiki#external_wiki_url} --- @@ -922,7 +922,7 @@ Project *string ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#project IntegrationExternalWiki#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#project IntegrationExternalWiki#project} --- @@ -934,7 +934,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/integrationExternalWiki.java.md b/docs/integrationExternalWiki.java.md index 3bd2ee1b7..5458f387e 100644 --- a/docs/integrationExternalWiki.java.md +++ b/docs/integrationExternalWiki.java.md @@ -4,7 +4,7 @@ ### IntegrationExternalWiki -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki gitlab_integration_external_wiki}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki gitlab_integration_external_wiki}. #### Initializers @@ -42,7 +42,7 @@ IntegrationExternalWiki.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | externalWikiUrl | java.lang.String | The URL of the external wiki. | | project | java.lang.String | ID of the project you want to activate integration on. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope The URL of the external wiki. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#external_wiki_url IntegrationExternalWiki#external_wiki_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#external_wiki_url IntegrationExternalWiki#external_wiki_url} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#project IntegrationExternalWiki#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#project IntegrationExternalWiki#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/integration_external_wiki#id IntegrationExternalWiki#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 IntegrationExternalWiki to The id of the existing IntegrationExternalWiki that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#import import section} in the 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/integration_external_wiki#import import section} in the documentation of this resource for the id to use --- @@ -921,7 +921,7 @@ IntegrationExternalWikiConfig.builder() | provisioners | java.util.List | *No description.* | | externalWikiUrl | java.lang.String | The URL of the external wiki. | | project | java.lang.String | ID of the project you want to activate integration on. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. | --- @@ -1005,7 +1005,7 @@ public java.lang.String getExternalWikiUrl(); The URL of the external wiki. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#external_wiki_url IntegrationExternalWiki#external_wiki_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#external_wiki_url IntegrationExternalWiki#external_wiki_url} --- @@ -1019,7 +1019,7 @@ public java.lang.String getProject(); ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#project IntegrationExternalWiki#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#project IntegrationExternalWiki#project} --- @@ -1031,7 +1031,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/integration_external_wiki#id IntegrationExternalWiki#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/integrationExternalWiki.python.md b/docs/integrationExternalWiki.python.md index edbc7c6af..5f31e9665 100644 --- a/docs/integrationExternalWiki.python.md +++ b/docs/integrationExternalWiki.python.md @@ -4,7 +4,7 @@ ### IntegrationExternalWiki -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki gitlab_integration_external_wiki}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki gitlab_integration_external_wiki}. #### Initializers @@ -40,7 +40,7 @@ integrationExternalWiki.IntegrationExternalWiki( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | external_wiki_url | str | The URL of the external wiki. | | project | str | ID of the project you want to activate integration on. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The URL of the external wiki. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#external_wiki_url IntegrationExternalWiki#external_wiki_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#external_wiki_url IntegrationExternalWiki#external_wiki_url} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#project IntegrationExternalWiki#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#project IntegrationExternalWiki#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/integration_external_wiki#id IntegrationExternalWiki#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 IntegrationExternalWiki to The id of the existing IntegrationExternalWiki that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#import import section} in the 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/integration_external_wiki#import import section} in the documentation of this resource for the id to use --- @@ -961,7 +961,7 @@ integrationExternalWiki.IntegrationExternalWikiConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | external_wiki_url | str | The URL of the external wiki. | | project | str | ID of the project you want to activate integration on. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. | --- @@ -1045,7 +1045,7 @@ external_wiki_url: str The URL of the external wiki. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#external_wiki_url IntegrationExternalWiki#external_wiki_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#external_wiki_url IntegrationExternalWiki#external_wiki_url} --- @@ -1059,7 +1059,7 @@ project: str ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#project IntegrationExternalWiki#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#project IntegrationExternalWiki#project} --- @@ -1071,7 +1071,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/integrationExternalWiki.typescript.md b/docs/integrationExternalWiki.typescript.md index cf7643496..434f51353 100644 --- a/docs/integrationExternalWiki.typescript.md +++ b/docs/integrationExternalWiki.typescript.md @@ -4,7 +4,7 @@ ### IntegrationExternalWiki -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki gitlab_integration_external_wiki}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki gitlab_integration_external_wiki}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the IntegrationExternalWiki to The id of the existing IntegrationExternalWiki that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#import import section} in the 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/integration_external_wiki#import import section} in the documentation of this resource for the id to use --- @@ -813,7 +813,7 @@ const integrationExternalWikiConfig: integrationExternalWiki.IntegrationExternal | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | externalWikiUrl | string | The URL of the external wiki. | | project | string | ID of the project you want to activate integration on. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. | --- @@ -897,7 +897,7 @@ public readonly externalWikiUrl: string; The URL of the external wiki. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#external_wiki_url IntegrationExternalWiki#external_wiki_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#external_wiki_url IntegrationExternalWiki#external_wiki_url} --- @@ -911,7 +911,7 @@ public readonly project: string; ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#project IntegrationExternalWiki#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#project IntegrationExternalWiki#project} --- @@ -923,7 +923,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/integrationGithub.csharp.md b/docs/integrationGithub.csharp.md index 312bce526..17ddd1ab3 100644 --- a/docs/integrationGithub.csharp.md +++ b/docs/integrationGithub.csharp.md @@ -4,7 +4,7 @@ ### IntegrationGithub -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github gitlab_integration_github}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github gitlab_integration_github}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the IntegrationGithub to impor The id of the existing IntegrationGithub that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#import import section} in the 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/integration_github#import import section} in the documentation of this resource for the id to use --- @@ -867,7 +867,7 @@ new IntegrationGithubConfig { | Project | string | ID of the project you want to activate integration on. | | RepositoryUrl | string | The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. | | Token | string | A GitHub personal access token with at least `repo:status` scope. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#id IntegrationGithub#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#id IntegrationGithub#id}. | | StaticContext | object | Append instance name instead of branch to the status. | --- @@ -952,7 +952,7 @@ public string Project { get; set; } ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#project IntegrationGithub#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#project IntegrationGithub#project} --- @@ -966,7 +966,7 @@ public string RepositoryUrl { get; set; } The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#repository_url IntegrationGithub#repository_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#repository_url IntegrationGithub#repository_url} --- @@ -980,7 +980,7 @@ public string Token { get; set; } A GitHub personal access token with at least `repo:status` scope. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#token IntegrationGithub#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#token IntegrationGithub#token} --- @@ -992,7 +992,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/integration_github#id IntegrationGithub#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#id IntegrationGithub#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1011,7 +1011,7 @@ Append instance name instead of branch to the status. Must enable to set a GitLab status check as *required* in GitHub. See [Static / dynamic status check names] to learn more. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#static_context IntegrationGithub#static_context} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#static_context IntegrationGithub#static_context} --- diff --git a/docs/integrationGithub.go.md b/docs/integrationGithub.go.md index c4c1f363c..a88dc125c 100644 --- a/docs/integrationGithub.go.md +++ b/docs/integrationGithub.go.md @@ -4,7 +4,7 @@ ### IntegrationGithub -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github gitlab_integration_github}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github gitlab_integration_github}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the IntegrationGithub to impor The id of the existing IntegrationGithub that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#import import section} in the 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/integration_github#import import section} in the documentation of this resource for the id to use --- @@ -867,7 +867,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/integrationgithub" | Project | *string | ID of the project you want to activate integration on. | | RepositoryUrl | *string | The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. | | Token | *string | A GitHub personal access token with at least `repo:status` scope. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#id IntegrationGithub#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#id IntegrationGithub#id}. | | StaticContext | interface{} | Append instance name instead of branch to the status. | --- @@ -952,7 +952,7 @@ Project *string ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#project IntegrationGithub#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#project IntegrationGithub#project} --- @@ -966,7 +966,7 @@ RepositoryUrl *string The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#repository_url IntegrationGithub#repository_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#repository_url IntegrationGithub#repository_url} --- @@ -980,7 +980,7 @@ Token *string A GitHub personal access token with at least `repo:status` scope. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#token IntegrationGithub#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#token IntegrationGithub#token} --- @@ -992,7 +992,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#id IntegrationGithub#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#id IntegrationGithub#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1011,7 +1011,7 @@ Append instance name instead of branch to the status. Must enable to set a GitLab status check as *required* in GitHub. See [Static / dynamic status check names] to learn more. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#static_context IntegrationGithub#static_context} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#static_context IntegrationGithub#static_context} --- diff --git a/docs/integrationGithub.java.md b/docs/integrationGithub.java.md index 88bc51d64..fd291a92e 100644 --- a/docs/integrationGithub.java.md +++ b/docs/integrationGithub.java.md @@ -4,7 +4,7 @@ ### IntegrationGithub -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github gitlab_integration_github}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github gitlab_integration_github}. #### Initializers @@ -46,7 +46,7 @@ IntegrationGithub.Builder.create(Construct scope, java.lang.String id) | project | java.lang.String | ID of the project you want to activate integration on. | | repositoryUrl | java.lang.String | The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. | | token | java.lang.String | A GitHub personal access token with at least `repo:status` scope. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#id IntegrationGithub#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#id IntegrationGithub#id}. | | staticContext | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Append instance name instead of branch to the status. | --- @@ -117,7 +117,7 @@ Must be unique amongst siblings in the same scope ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#project IntegrationGithub#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#project IntegrationGithub#project} --- @@ -127,7 +127,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#repository_url IntegrationGithub#repository_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#repository_url IntegrationGithub#repository_url} --- @@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A GitHub personal access token with at least `repo:status` scope. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#token IntegrationGithub#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#token IntegrationGithub#token} --- @@ -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/resources/integration_github#id IntegrationGithub#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#id IntegrationGithub#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ Append instance name instead of branch to the status. Must enable to set a GitLab status check as *required* in GitHub. See [Static / dynamic status check names] to learn more. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#static_context IntegrationGithub#static_context} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#static_context IntegrationGithub#static_context} --- @@ -601,7 +601,7 @@ The construct id used in the generated config for the IntegrationGithub to impor The id of the existing IntegrationGithub that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#import import section} in the 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/integration_github#import import section} in the documentation of this resource for the id to use --- @@ -992,7 +992,7 @@ IntegrationGithubConfig.builder() | project | java.lang.String | ID of the project you want to activate integration on. | | repositoryUrl | java.lang.String | The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. | | token | java.lang.String | A GitHub personal access token with at least `repo:status` scope. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#id IntegrationGithub#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#id IntegrationGithub#id}. | | staticContext | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Append instance name instead of branch to the status. | --- @@ -1077,7 +1077,7 @@ public java.lang.String getProject(); ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#project IntegrationGithub#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#project IntegrationGithub#project} --- @@ -1091,7 +1091,7 @@ public java.lang.String getRepositoryUrl(); The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#repository_url IntegrationGithub#repository_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#repository_url IntegrationGithub#repository_url} --- @@ -1105,7 +1105,7 @@ public java.lang.String getToken(); A GitHub personal access token with at least `repo:status` scope. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#token IntegrationGithub#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#token IntegrationGithub#token} --- @@ -1117,7 +1117,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/integration_github#id IntegrationGithub#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#id IntegrationGithub#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1136,7 +1136,7 @@ Append instance name instead of branch to the status. Must enable to set a GitLab status check as *required* in GitHub. See [Static / dynamic status check names] to learn more. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#static_context IntegrationGithub#static_context} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#static_context IntegrationGithub#static_context} --- diff --git a/docs/integrationGithub.python.md b/docs/integrationGithub.python.md index 045eda30a..e5c52c960 100644 --- a/docs/integrationGithub.python.md +++ b/docs/integrationGithub.python.md @@ -4,7 +4,7 @@ ### IntegrationGithub -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github gitlab_integration_github}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github gitlab_integration_github}. #### Initializers @@ -43,7 +43,7 @@ integrationGithub.IntegrationGithub( | project | str | ID of the project you want to activate integration on. | | repository_url | str | The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. | | token | str | A GitHub personal access token with at least `repo:status` scope. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#id IntegrationGithub#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#id IntegrationGithub#id}. | | static_context | typing.Union[bool, cdktf.IResolvable] | Append instance name instead of branch to the status. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#project IntegrationGithub#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#project IntegrationGithub#project} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#repository_url IntegrationGithub#repository_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#repository_url IntegrationGithub#repository_url} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A GitHub personal access token with at least `repo:status` scope. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#token IntegrationGithub#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#token IntegrationGithub#token} --- @@ -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/resources/integration_github#id IntegrationGithub#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#id IntegrationGithub#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ Append instance name instead of branch to the status. Must enable to set a GitLab status check as *required* in GitHub. See [Static / dynamic status check names] to learn more. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#static_context IntegrationGithub#static_context} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#static_context IntegrationGithub#static_context} --- @@ -644,7 +644,7 @@ The construct id used in the generated config for the IntegrationGithub to impor The id of the existing IntegrationGithub that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#import import section} in the 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/integration_github#import import section} in the documentation of this resource for the id to use --- @@ -1030,7 +1030,7 @@ integrationGithub.IntegrationGithubConfig( | project | str | ID of the project you want to activate integration on. | | repository_url | str | The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. | | token | str | A GitHub personal access token with at least `repo:status` scope. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#id IntegrationGithub#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#id IntegrationGithub#id}. | | static_context | typing.Union[bool, cdktf.IResolvable] | Append instance name instead of branch to the status. | --- @@ -1115,7 +1115,7 @@ project: str ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#project IntegrationGithub#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#project IntegrationGithub#project} --- @@ -1129,7 +1129,7 @@ repository_url: str The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#repository_url IntegrationGithub#repository_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#repository_url IntegrationGithub#repository_url} --- @@ -1143,7 +1143,7 @@ token: str A GitHub personal access token with at least `repo:status` scope. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#token IntegrationGithub#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#token IntegrationGithub#token} --- @@ -1155,7 +1155,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#id IntegrationGithub#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#id IntegrationGithub#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1174,7 +1174,7 @@ Append instance name instead of branch to the status. Must enable to set a GitLab status check as *required* in GitHub. See [Static / dynamic status check names] to learn more. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#static_context IntegrationGithub#static_context} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#static_context IntegrationGithub#static_context} --- diff --git a/docs/integrationGithub.typescript.md b/docs/integrationGithub.typescript.md index 7afb9f8f6..2378358c9 100644 --- a/docs/integrationGithub.typescript.md +++ b/docs/integrationGithub.typescript.md @@ -4,7 +4,7 @@ ### IntegrationGithub -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github gitlab_integration_github}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github gitlab_integration_github}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the IntegrationGithub to impor The id of the existing IntegrationGithub that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#import import section} in the 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/integration_github#import import section} in the documentation of this resource for the id to use --- @@ -854,7 +854,7 @@ const integrationGithubConfig: integrationGithub.IntegrationGithubConfig = { ... | project | string | ID of the project you want to activate integration on. | | repositoryUrl | string | The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. | | token | string | A GitHub personal access token with at least `repo:status` scope. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#id IntegrationGithub#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#id IntegrationGithub#id}. | | staticContext | boolean \| cdktf.IResolvable | Append instance name instead of branch to the status. | --- @@ -939,7 +939,7 @@ public readonly project: string; ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#project IntegrationGithub#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#project IntegrationGithub#project} --- @@ -953,7 +953,7 @@ public readonly repositoryUrl: string; The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#repository_url IntegrationGithub#repository_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#repository_url IntegrationGithub#repository_url} --- @@ -967,7 +967,7 @@ public readonly token: string; A GitHub personal access token with at least `repo:status` scope. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#token IntegrationGithub#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#token IntegrationGithub#token} --- @@ -979,7 +979,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#id IntegrationGithub#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#id IntegrationGithub#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -998,7 +998,7 @@ Append instance name instead of branch to the status. Must enable to set a GitLab status check as _required_ in GitHub. See [Static / dynamic status check names] to learn more. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#static_context IntegrationGithub#static_context} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#static_context IntegrationGithub#static_context} --- diff --git a/docs/integrationJenkins.csharp.md b/docs/integrationJenkins.csharp.md index c03c948dd..9db5e0482 100644 --- a/docs/integrationJenkins.csharp.md +++ b/docs/integrationJenkins.csharp.md @@ -4,7 +4,7 @@ ### IntegrationJenkins -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins gitlab_integration_jenkins}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins gitlab_integration_jenkins}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the IntegrationJenkins to impo The id of the existing IntegrationJenkins that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#import import section} in the 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/integration_jenkins#import import section} in the documentation of this resource for the id to use --- @@ -1054,7 +1054,7 @@ public string JenkinsUrl { get; set; } Jenkins URL like `http://jenkins.example.com`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#jenkins_url IntegrationJenkins#jenkins_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#jenkins_url IntegrationJenkins#jenkins_url} --- @@ -1068,7 +1068,7 @@ public string Project { get; set; } ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#project IntegrationJenkins#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#project IntegrationJenkins#project} --- @@ -1082,7 +1082,7 @@ public string ProjectName { get; set; } The URL-friendly project name. Example: `my_project_name`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#project_name IntegrationJenkins#project_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#project_name IntegrationJenkins#project_name} --- @@ -1096,7 +1096,7 @@ public object EnableSslVerification { get; set; } Enable SSL verification. Defaults to `true` (enabled). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#enable_ssl_verification IntegrationJenkins#enable_ssl_verification} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#enable_ssl_verification IntegrationJenkins#enable_ssl_verification} --- @@ -1110,7 +1110,7 @@ public object MergeRequestEvents { get; set; } Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#merge_request_events IntegrationJenkins#merge_request_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#merge_request_events IntegrationJenkins#merge_request_events} --- @@ -1124,7 +1124,7 @@ public string Password { get; set; } Password for authentication with the Jenkins server, if authentication is required by the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#password IntegrationJenkins#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#password IntegrationJenkins#password} --- @@ -1138,7 +1138,7 @@ public object PushEvents { get; set; } Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#push_events IntegrationJenkins#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#push_events IntegrationJenkins#push_events} --- @@ -1152,7 +1152,7 @@ public object TagPushEvents { get; set; } Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#tag_push_events IntegrationJenkins#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#tag_push_events IntegrationJenkins#tag_push_events} --- @@ -1166,7 +1166,7 @@ public string Username { get; set; } Username for authentication with the Jenkins server, if authentication is required by the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#username IntegrationJenkins#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#username IntegrationJenkins#username} --- diff --git a/docs/integrationJenkins.go.md b/docs/integrationJenkins.go.md index 913d65bcc..3b125c1f9 100644 --- a/docs/integrationJenkins.go.md +++ b/docs/integrationJenkins.go.md @@ -4,7 +4,7 @@ ### IntegrationJenkins -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins gitlab_integration_jenkins}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins gitlab_integration_jenkins}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the IntegrationJenkins to impo The id of the existing IntegrationJenkins that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#import import section} in the 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/integration_jenkins#import import section} in the documentation of this resource for the id to use --- @@ -1054,7 +1054,7 @@ JenkinsUrl *string Jenkins URL like `http://jenkins.example.com`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#jenkins_url IntegrationJenkins#jenkins_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#jenkins_url IntegrationJenkins#jenkins_url} --- @@ -1068,7 +1068,7 @@ Project *string ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#project IntegrationJenkins#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#project IntegrationJenkins#project} --- @@ -1082,7 +1082,7 @@ ProjectName *string The URL-friendly project name. Example: `my_project_name`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#project_name IntegrationJenkins#project_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#project_name IntegrationJenkins#project_name} --- @@ -1096,7 +1096,7 @@ EnableSslVerification interface{} Enable SSL verification. Defaults to `true` (enabled). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#enable_ssl_verification IntegrationJenkins#enable_ssl_verification} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#enable_ssl_verification IntegrationJenkins#enable_ssl_verification} --- @@ -1110,7 +1110,7 @@ MergeRequestEvents interface{} Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#merge_request_events IntegrationJenkins#merge_request_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#merge_request_events IntegrationJenkins#merge_request_events} --- @@ -1124,7 +1124,7 @@ Password *string Password for authentication with the Jenkins server, if authentication is required by the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#password IntegrationJenkins#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#password IntegrationJenkins#password} --- @@ -1138,7 +1138,7 @@ PushEvents interface{} Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#push_events IntegrationJenkins#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#push_events IntegrationJenkins#push_events} --- @@ -1152,7 +1152,7 @@ TagPushEvents interface{} Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#tag_push_events IntegrationJenkins#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#tag_push_events IntegrationJenkins#tag_push_events} --- @@ -1166,7 +1166,7 @@ Username *string Username for authentication with the Jenkins server, if authentication is required by the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#username IntegrationJenkins#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#username IntegrationJenkins#username} --- diff --git a/docs/integrationJenkins.java.md b/docs/integrationJenkins.java.md index 99474d801..590b892da 100644 --- a/docs/integrationJenkins.java.md +++ b/docs/integrationJenkins.java.md @@ -4,7 +4,7 @@ ### IntegrationJenkins -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins gitlab_integration_jenkins}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins gitlab_integration_jenkins}. #### Initializers @@ -128,7 +128,7 @@ Must be unique amongst siblings in the same scope Jenkins URL like `http://jenkins.example.com`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#jenkins_url IntegrationJenkins#jenkins_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#jenkins_url IntegrationJenkins#jenkins_url} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#project IntegrationJenkins#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#project IntegrationJenkins#project} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The URL-friendly project name. Example: `my_project_name`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#project_name IntegrationJenkins#project_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#project_name IntegrationJenkins#project_name} --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable SSL verification. Defaults to `true` (enabled). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#enable_ssl_verification IntegrationJenkins#enable_ssl_verification} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#enable_ssl_verification IntegrationJenkins#enable_ssl_verification} --- @@ -168,7 +168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#merge_request_events IntegrationJenkins#merge_request_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#merge_request_events IntegrationJenkins#merge_request_events} --- @@ -178,7 +178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Password for authentication with the Jenkins server, if authentication is required by the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#password IntegrationJenkins#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#password IntegrationJenkins#password} --- @@ -188,7 +188,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#push_events IntegrationJenkins#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#push_events IntegrationJenkins#push_events} --- @@ -198,7 +198,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#tag_push_events IntegrationJenkins#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#tag_push_events IntegrationJenkins#tag_push_events} --- @@ -208,7 +208,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Username for authentication with the Jenkins server, if authentication is required by the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#username IntegrationJenkins#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#username IntegrationJenkins#username} --- @@ -677,7 +677,7 @@ The construct id used in the generated config for the IntegrationJenkins to impo The id of the existing IntegrationJenkins that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#import import section} in the 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/integration_jenkins#import import section} in the documentation of this resource for the id to use --- @@ -1230,7 +1230,7 @@ public java.lang.String getJenkinsUrl(); Jenkins URL like `http://jenkins.example.com`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#jenkins_url IntegrationJenkins#jenkins_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#jenkins_url IntegrationJenkins#jenkins_url} --- @@ -1244,7 +1244,7 @@ public java.lang.String getProject(); ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#project IntegrationJenkins#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#project IntegrationJenkins#project} --- @@ -1258,7 +1258,7 @@ public java.lang.String getProjectName(); The URL-friendly project name. Example: `my_project_name`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#project_name IntegrationJenkins#project_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#project_name IntegrationJenkins#project_name} --- @@ -1272,7 +1272,7 @@ public java.lang.Object getEnableSslVerification(); Enable SSL verification. Defaults to `true` (enabled). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#enable_ssl_verification IntegrationJenkins#enable_ssl_verification} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#enable_ssl_verification IntegrationJenkins#enable_ssl_verification} --- @@ -1286,7 +1286,7 @@ public java.lang.Object getMergeRequestEvents(); Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#merge_request_events IntegrationJenkins#merge_request_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#merge_request_events IntegrationJenkins#merge_request_events} --- @@ -1300,7 +1300,7 @@ public java.lang.String getPassword(); Password for authentication with the Jenkins server, if authentication is required by the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#password IntegrationJenkins#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#password IntegrationJenkins#password} --- @@ -1314,7 +1314,7 @@ public java.lang.Object getPushEvents(); Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#push_events IntegrationJenkins#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#push_events IntegrationJenkins#push_events} --- @@ -1328,7 +1328,7 @@ public java.lang.Object getTagPushEvents(); Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#tag_push_events IntegrationJenkins#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#tag_push_events IntegrationJenkins#tag_push_events} --- @@ -1342,7 +1342,7 @@ public java.lang.String getUsername(); Username for authentication with the Jenkins server, if authentication is required by the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#username IntegrationJenkins#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#username IntegrationJenkins#username} --- diff --git a/docs/integrationJenkins.python.md b/docs/integrationJenkins.python.md index ca79cd6dc..1b11a8e89 100644 --- a/docs/integrationJenkins.python.md +++ b/docs/integrationJenkins.python.md @@ -4,7 +4,7 @@ ### IntegrationJenkins -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins gitlab_integration_jenkins}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins gitlab_integration_jenkins}. #### Initializers @@ -122,7 +122,7 @@ Must be unique amongst siblings in the same scope Jenkins URL like `http://jenkins.example.com`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#jenkins_url IntegrationJenkins#jenkins_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#jenkins_url IntegrationJenkins#jenkins_url} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#project IntegrationJenkins#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#project IntegrationJenkins#project} --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The URL-friendly project name. Example: `my_project_name`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#project_name IntegrationJenkins#project_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#project_name IntegrationJenkins#project_name} --- @@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable SSL verification. Defaults to `true` (enabled). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#enable_ssl_verification IntegrationJenkins#enable_ssl_verification} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#enable_ssl_verification IntegrationJenkins#enable_ssl_verification} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#merge_request_events IntegrationJenkins#merge_request_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#merge_request_events IntegrationJenkins#merge_request_events} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Password for authentication with the Jenkins server, if authentication is required by the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#password IntegrationJenkins#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#password IntegrationJenkins#password} --- @@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#push_events IntegrationJenkins#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#push_events IntegrationJenkins#push_events} --- @@ -192,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#tag_push_events IntegrationJenkins#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#tag_push_events IntegrationJenkins#tag_push_events} --- @@ -202,7 +202,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Username for authentication with the Jenkins server, if authentication is required by the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#username IntegrationJenkins#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#username IntegrationJenkins#username} --- @@ -717,7 +717,7 @@ The construct id used in the generated config for the IntegrationJenkins to impo The id of the existing IntegrationJenkins that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#import import section} in the 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/integration_jenkins#import import section} in the documentation of this resource for the id to use --- @@ -1262,7 +1262,7 @@ jenkins_url: str Jenkins URL like `http://jenkins.example.com`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#jenkins_url IntegrationJenkins#jenkins_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#jenkins_url IntegrationJenkins#jenkins_url} --- @@ -1276,7 +1276,7 @@ project: str ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#project IntegrationJenkins#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#project IntegrationJenkins#project} --- @@ -1290,7 +1290,7 @@ project_name: str The URL-friendly project name. Example: `my_project_name`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#project_name IntegrationJenkins#project_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#project_name IntegrationJenkins#project_name} --- @@ -1304,7 +1304,7 @@ enable_ssl_verification: typing.Union[bool, IResolvable] Enable SSL verification. Defaults to `true` (enabled). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#enable_ssl_verification IntegrationJenkins#enable_ssl_verification} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#enable_ssl_verification IntegrationJenkins#enable_ssl_verification} --- @@ -1318,7 +1318,7 @@ merge_request_events: typing.Union[bool, IResolvable] Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#merge_request_events IntegrationJenkins#merge_request_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#merge_request_events IntegrationJenkins#merge_request_events} --- @@ -1332,7 +1332,7 @@ password: str Password for authentication with the Jenkins server, if authentication is required by the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#password IntegrationJenkins#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#password IntegrationJenkins#password} --- @@ -1346,7 +1346,7 @@ push_events: typing.Union[bool, IResolvable] Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#push_events IntegrationJenkins#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#push_events IntegrationJenkins#push_events} --- @@ -1360,7 +1360,7 @@ tag_push_events: typing.Union[bool, IResolvable] Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#tag_push_events IntegrationJenkins#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#tag_push_events IntegrationJenkins#tag_push_events} --- @@ -1374,7 +1374,7 @@ username: str Username for authentication with the Jenkins server, if authentication is required by the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#username IntegrationJenkins#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#username IntegrationJenkins#username} --- diff --git a/docs/integrationJenkins.typescript.md b/docs/integrationJenkins.typescript.md index fc0aa6494..91b16968e 100644 --- a/docs/integrationJenkins.typescript.md +++ b/docs/integrationJenkins.typescript.md @@ -4,7 +4,7 @@ ### IntegrationJenkins -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins gitlab_integration_jenkins}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins gitlab_integration_jenkins}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the IntegrationJenkins to impo The id of the existing IntegrationJenkins that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#import import section} in the 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/integration_jenkins#import import section} in the documentation of this resource for the id to use --- @@ -1037,7 +1037,7 @@ public readonly jenkinsUrl: string; Jenkins URL like `http://jenkins.example.com`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#jenkins_url IntegrationJenkins#jenkins_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#jenkins_url IntegrationJenkins#jenkins_url} --- @@ -1051,7 +1051,7 @@ public readonly project: string; ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#project IntegrationJenkins#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#project IntegrationJenkins#project} --- @@ -1065,7 +1065,7 @@ public readonly projectName: string; The URL-friendly project name. Example: `my_project_name`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#project_name IntegrationJenkins#project_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#project_name IntegrationJenkins#project_name} --- @@ -1079,7 +1079,7 @@ public readonly enableSslVerification: boolean | IResolvable; Enable SSL verification. Defaults to `true` (enabled). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#enable_ssl_verification IntegrationJenkins#enable_ssl_verification} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#enable_ssl_verification IntegrationJenkins#enable_ssl_verification} --- @@ -1093,7 +1093,7 @@ public readonly mergeRequestEvents: boolean | IResolvable; Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#merge_request_events IntegrationJenkins#merge_request_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#merge_request_events IntegrationJenkins#merge_request_events} --- @@ -1107,7 +1107,7 @@ public readonly password: string; Password for authentication with the Jenkins server, if authentication is required by the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#password IntegrationJenkins#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#password IntegrationJenkins#password} --- @@ -1121,7 +1121,7 @@ public readonly pushEvents: boolean | IResolvable; Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#push_events IntegrationJenkins#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#push_events IntegrationJenkins#push_events} --- @@ -1135,7 +1135,7 @@ public readonly tagPushEvents: boolean | IResolvable; Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#tag_push_events IntegrationJenkins#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#tag_push_events IntegrationJenkins#tag_push_events} --- @@ -1149,7 +1149,7 @@ public readonly username: string; Username for authentication with the Jenkins server, if authentication is required by the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#username IntegrationJenkins#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#username IntegrationJenkins#username} --- diff --git a/docs/integrationJira.csharp.md b/docs/integrationJira.csharp.md index 8fb14fb0c..e9f0dc830 100644 --- a/docs/integrationJira.csharp.md +++ b/docs/integrationJira.csharp.md @@ -4,7 +4,7 @@ ### IntegrationJira -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira gitlab_integration_jira}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira gitlab_integration_jira}. #### Initializers @@ -572,7 +572,7 @@ The construct id used in the generated config for the IntegrationJira to import. The id of the existing IntegrationJira that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#import import section} in the 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/integration_jira#import import section} in the documentation of this resource for the id to use --- @@ -1260,7 +1260,7 @@ new IntegrationJiraConfig { | ApiUrl | string | The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. | | CommentOnEventEnabled | object | Enable comments inside Jira issues on each GitLab event (commit / merge request). | | CommitEvents | object | Enable notifications for commit events. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#id IntegrationJira#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#id IntegrationJira#id}. | | IssuesEnabled | object | Enable viewing Jira issues in GitLab. | | JiraAuthType | double | The authentication method to be used with Jira. | | JiraIssuePrefix | string | Prefix to match Jira issue keys. | @@ -1357,7 +1357,7 @@ The Jira API token, password, or personal access token to be used with Jira. When your authentication method is basic (jira_auth_type is 0), use an API token for Jira Cloud or a password for Jira Data Center or Jira Server. When your authentication method is a Jira personal access token (jira_auth_type is 1), use the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#password IntegrationJira#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#password IntegrationJira#password} --- @@ -1371,7 +1371,7 @@ public string Project { get; set; } ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project IntegrationJira#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project IntegrationJira#project} --- @@ -1385,7 +1385,7 @@ public string Url { get; set; } The URL to the JIRA project which is being linked to this GitLab project. For example, https://jira.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#url IntegrationJira#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#url IntegrationJira#url} --- @@ -1399,7 +1399,7 @@ public string ApiUrl { get; set; } The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#api_url IntegrationJira#api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#api_url IntegrationJira#api_url} --- @@ -1413,7 +1413,7 @@ public object CommentOnEventEnabled { get; set; } Enable comments inside Jira issues on each GitLab event (commit / merge request). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#comment_on_event_enabled IntegrationJira#comment_on_event_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#comment_on_event_enabled IntegrationJira#comment_on_event_enabled} --- @@ -1427,7 +1427,7 @@ public object CommitEvents { get; set; } Enable notifications for commit events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#commit_events IntegrationJira#commit_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#commit_events IntegrationJira#commit_events} --- @@ -1439,7 +1439,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/integration_jira#id IntegrationJira#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#id IntegrationJira#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1456,7 +1456,7 @@ public object IssuesEnabled { get; set; } Enable viewing Jira issues in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#issues_enabled IntegrationJira#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#issues_enabled IntegrationJira#issues_enabled} --- @@ -1472,7 +1472,7 @@ The authentication method to be used with Jira. 0 means Basic Authentication. 1 means Jira personal access token. Defaults to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_auth_type IntegrationJira#jira_auth_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_auth_type IntegrationJira#jira_auth_type} --- @@ -1486,7 +1486,7 @@ public string JiraIssuePrefix { get; set; } Prefix to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_prefix IntegrationJira#jira_issue_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_prefix IntegrationJira#jira_issue_prefix} --- @@ -1500,7 +1500,7 @@ public string JiraIssueRegex { get; set; } Regular expression to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_regex IntegrationJira#jira_issue_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_regex IntegrationJira#jira_issue_regex} --- @@ -1514,7 +1514,7 @@ public object JiraIssueTransitionAutomatic { get; set; } Enable automatic issue transitions. Takes precedence over jira_issue_transition_id if enabled. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_transition_automatic IntegrationJira#jira_issue_transition_automatic} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_transition_automatic IntegrationJira#jira_issue_transition_automatic} --- @@ -1530,7 +1530,7 @@ The ID of a transition that moves issues to a closed state. You can find this number under the JIRA workflow administration (Administration > Issues > Workflows) by selecting View under Operations of the desired workflow of your project. By default, this ID is set to 2. *Note**: importing this field is only supported since GitLab 15.2. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_transition_id IntegrationJira#jira_issue_transition_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_transition_id IntegrationJira#jira_issue_transition_id} --- @@ -1544,7 +1544,7 @@ public object MergeRequestsEvents { get; set; } Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#merge_requests_events IntegrationJira#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#merge_requests_events IntegrationJira#merge_requests_events} --- @@ -1558,7 +1558,7 @@ public string ProjectKey { get; set; } The short identifier for your JIRA project, all uppercase, e.g., PROJ. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project_key IntegrationJira#project_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project_key IntegrationJira#project_key} --- @@ -1574,7 +1574,7 @@ Keys of Jira projects. When issues_enabled is true, this setting specifies which Jira projects to view issues from in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project_keys IntegrationJira#project_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project_keys IntegrationJira#project_keys} --- @@ -1588,7 +1588,7 @@ public object UseInheritedSettings { get; set; } Indicates whether or not to inherit default settings. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#use_inherited_settings IntegrationJira#use_inherited_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#use_inherited_settings IntegrationJira#use_inherited_settings} --- @@ -1604,7 +1604,7 @@ The email or username to be used with Jira. For Jira Cloud use an email, for Jira Data Center and Jira Server use a username. Required when using Basic authentication (jira_auth_type is 0). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#username IntegrationJira#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#username IntegrationJira#username} --- diff --git a/docs/integrationJira.go.md b/docs/integrationJira.go.md index d3acdc4b2..d04616af1 100644 --- a/docs/integrationJira.go.md +++ b/docs/integrationJira.go.md @@ -4,7 +4,7 @@ ### IntegrationJira -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira gitlab_integration_jira}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira gitlab_integration_jira}. #### Initializers @@ -572,7 +572,7 @@ The construct id used in the generated config for the IntegrationJira to import. The id of the existing IntegrationJira that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#import import section} in the 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/integration_jira#import import section} in the documentation of this resource for the id to use --- @@ -1260,7 +1260,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/integrationjira" | ApiUrl | *string | The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. | | CommentOnEventEnabled | interface{} | Enable comments inside Jira issues on each GitLab event (commit / merge request). | | CommitEvents | interface{} | Enable notifications for commit events. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#id IntegrationJira#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#id IntegrationJira#id}. | | IssuesEnabled | interface{} | Enable viewing Jira issues in GitLab. | | JiraAuthType | *f64 | The authentication method to be used with Jira. | | JiraIssuePrefix | *string | Prefix to match Jira issue keys. | @@ -1357,7 +1357,7 @@ The Jira API token, password, or personal access token to be used with Jira. When your authentication method is basic (jira_auth_type is 0), use an API token for Jira Cloud or a password for Jira Data Center or Jira Server. When your authentication method is a Jira personal access token (jira_auth_type is 1), use the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#password IntegrationJira#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#password IntegrationJira#password} --- @@ -1371,7 +1371,7 @@ Project *string ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project IntegrationJira#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project IntegrationJira#project} --- @@ -1385,7 +1385,7 @@ Url *string The URL to the JIRA project which is being linked to this GitLab project. For example, https://jira.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#url IntegrationJira#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#url IntegrationJira#url} --- @@ -1399,7 +1399,7 @@ ApiUrl *string The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#api_url IntegrationJira#api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#api_url IntegrationJira#api_url} --- @@ -1413,7 +1413,7 @@ CommentOnEventEnabled interface{} Enable comments inside Jira issues on each GitLab event (commit / merge request). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#comment_on_event_enabled IntegrationJira#comment_on_event_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#comment_on_event_enabled IntegrationJira#comment_on_event_enabled} --- @@ -1427,7 +1427,7 @@ CommitEvents interface{} Enable notifications for commit events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#commit_events IntegrationJira#commit_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#commit_events IntegrationJira#commit_events} --- @@ -1439,7 +1439,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#id IntegrationJira#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#id IntegrationJira#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1456,7 +1456,7 @@ IssuesEnabled interface{} Enable viewing Jira issues in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#issues_enabled IntegrationJira#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#issues_enabled IntegrationJira#issues_enabled} --- @@ -1472,7 +1472,7 @@ The authentication method to be used with Jira. 0 means Basic Authentication. 1 means Jira personal access token. Defaults to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_auth_type IntegrationJira#jira_auth_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_auth_type IntegrationJira#jira_auth_type} --- @@ -1486,7 +1486,7 @@ JiraIssuePrefix *string Prefix to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_prefix IntegrationJira#jira_issue_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_prefix IntegrationJira#jira_issue_prefix} --- @@ -1500,7 +1500,7 @@ JiraIssueRegex *string Regular expression to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_regex IntegrationJira#jira_issue_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_regex IntegrationJira#jira_issue_regex} --- @@ -1514,7 +1514,7 @@ JiraIssueTransitionAutomatic interface{} Enable automatic issue transitions. Takes precedence over jira_issue_transition_id if enabled. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_transition_automatic IntegrationJira#jira_issue_transition_automatic} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_transition_automatic IntegrationJira#jira_issue_transition_automatic} --- @@ -1530,7 +1530,7 @@ The ID of a transition that moves issues to a closed state. You can find this number under the JIRA workflow administration (Administration > Issues > Workflows) by selecting View under Operations of the desired workflow of your project. By default, this ID is set to 2. *Note**: importing this field is only supported since GitLab 15.2. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_transition_id IntegrationJira#jira_issue_transition_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_transition_id IntegrationJira#jira_issue_transition_id} --- @@ -1544,7 +1544,7 @@ MergeRequestsEvents interface{} Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#merge_requests_events IntegrationJira#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#merge_requests_events IntegrationJira#merge_requests_events} --- @@ -1558,7 +1558,7 @@ ProjectKey *string The short identifier for your JIRA project, all uppercase, e.g., PROJ. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project_key IntegrationJira#project_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project_key IntegrationJira#project_key} --- @@ -1574,7 +1574,7 @@ Keys of Jira projects. When issues_enabled is true, this setting specifies which Jira projects to view issues from in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project_keys IntegrationJira#project_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project_keys IntegrationJira#project_keys} --- @@ -1588,7 +1588,7 @@ UseInheritedSettings interface{} Indicates whether or not to inherit default settings. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#use_inherited_settings IntegrationJira#use_inherited_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#use_inherited_settings IntegrationJira#use_inherited_settings} --- @@ -1604,7 +1604,7 @@ The email or username to be used with Jira. For Jira Cloud use an email, for Jira Data Center and Jira Server use a username. Required when using Basic authentication (jira_auth_type is 0). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#username IntegrationJira#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#username IntegrationJira#username} --- diff --git a/docs/integrationJira.java.md b/docs/integrationJira.java.md index 44f040da7..ed749243c 100644 --- a/docs/integrationJira.java.md +++ b/docs/integrationJira.java.md @@ -4,7 +4,7 @@ ### IntegrationJira -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira gitlab_integration_jira}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira gitlab_integration_jira}. #### Initializers @@ -67,7 +67,7 @@ IntegrationJira.Builder.create(Construct scope, java.lang.String id) | apiUrl | java.lang.String | The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. | | commentOnEventEnabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable comments inside Jira issues on each GitLab event (commit / merge request). | | commitEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for commit events. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#id IntegrationJira#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#id IntegrationJira#id}. | | issuesEnabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable viewing Jira issues in GitLab. | | jiraAuthType | java.lang.Number | The authentication method to be used with Jira. | | jiraIssuePrefix | java.lang.String | Prefix to match Jira issue keys. | @@ -150,7 +150,7 @@ The Jira API token, password, or personal access token to be used with Jira. When your authentication method is basic (jira_auth_type is 0), use an API token for Jira Cloud or a password for Jira Data Center or Jira Server. When your authentication method is a Jira personal access token (jira_auth_type is 1), use the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#password IntegrationJira#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#password IntegrationJira#password} --- @@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project IntegrationJira#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project IntegrationJira#project} --- @@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The URL to the JIRA project which is being linked to this GitLab project. For example, https://jira.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#url IntegrationJira#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#url IntegrationJira#url} --- @@ -180,7 +180,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#api_url IntegrationJira#api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#api_url IntegrationJira#api_url} --- @@ -190,7 +190,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable comments inside Jira issues on each GitLab event (commit / merge request). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#comment_on_event_enabled IntegrationJira#comment_on_event_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#comment_on_event_enabled IntegrationJira#comment_on_event_enabled} --- @@ -200,7 +200,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for commit events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#commit_events IntegrationJira#commit_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#commit_events IntegrationJira#commit_events} --- @@ -208,7 +208,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/integration_jira#id IntegrationJira#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#id IntegrationJira#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -221,7 +221,7 @@ If you experience problems setting this value it might not be settable. Please t Enable viewing Jira issues in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#issues_enabled IntegrationJira#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#issues_enabled IntegrationJira#issues_enabled} --- @@ -233,7 +233,7 @@ The authentication method to be used with Jira. 0 means Basic Authentication. 1 means Jira personal access token. Defaults to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_auth_type IntegrationJira#jira_auth_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_auth_type IntegrationJira#jira_auth_type} --- @@ -243,7 +243,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Prefix to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_prefix IntegrationJira#jira_issue_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_prefix IntegrationJira#jira_issue_prefix} --- @@ -253,7 +253,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Regular expression to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_regex IntegrationJira#jira_issue_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_regex IntegrationJira#jira_issue_regex} --- @@ -263,7 +263,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable automatic issue transitions. Takes precedence over jira_issue_transition_id if enabled. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_transition_automatic IntegrationJira#jira_issue_transition_automatic} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_transition_automatic IntegrationJira#jira_issue_transition_automatic} --- @@ -275,7 +275,7 @@ The ID of a transition that moves issues to a closed state. You can find this number under the JIRA workflow administration (Administration > Issues > Workflows) by selecting View under Operations of the desired workflow of your project. By default, this ID is set to 2. *Note**: importing this field is only supported since GitLab 15.2. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_transition_id IntegrationJira#jira_issue_transition_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_transition_id IntegrationJira#jira_issue_transition_id} --- @@ -285,7 +285,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#merge_requests_events IntegrationJira#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#merge_requests_events IntegrationJira#merge_requests_events} --- @@ -295,7 +295,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The short identifier for your JIRA project, all uppercase, e.g., PROJ. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project_key IntegrationJira#project_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project_key IntegrationJira#project_key} --- @@ -307,7 +307,7 @@ Keys of Jira projects. When issues_enabled is true, this setting specifies which Jira projects to view issues from in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project_keys IntegrationJira#project_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project_keys IntegrationJira#project_keys} --- @@ -317,7 +317,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Indicates whether or not to inherit default settings. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#use_inherited_settings IntegrationJira#use_inherited_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#use_inherited_settings IntegrationJira#use_inherited_settings} --- @@ -329,7 +329,7 @@ The email or username to be used with Jira. For Jira Cloud use an email, for Jira Data Center and Jira Server use a username. Required when using Basic authentication (jira_auth_type is 0). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#username IntegrationJira#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#username IntegrationJira#username} --- @@ -861,7 +861,7 @@ The construct id used in the generated config for the IntegrationJira to import. The id of the existing IntegrationJira that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#import import section} in the 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/integration_jira#import import section} in the documentation of this resource for the id to use --- @@ -1559,7 +1559,7 @@ IntegrationJiraConfig.builder() | apiUrl | java.lang.String | The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. | | commentOnEventEnabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable comments inside Jira issues on each GitLab event (commit / merge request). | | commitEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for commit events. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#id IntegrationJira#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#id IntegrationJira#id}. | | issuesEnabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable viewing Jira issues in GitLab. | | jiraAuthType | java.lang.Number | The authentication method to be used with Jira. | | jiraIssuePrefix | java.lang.String | Prefix to match Jira issue keys. | @@ -1656,7 +1656,7 @@ The Jira API token, password, or personal access token to be used with Jira. When your authentication method is basic (jira_auth_type is 0), use an API token for Jira Cloud or a password for Jira Data Center or Jira Server. When your authentication method is a Jira personal access token (jira_auth_type is 1), use the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#password IntegrationJira#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#password IntegrationJira#password} --- @@ -1670,7 +1670,7 @@ public java.lang.String getProject(); ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project IntegrationJira#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project IntegrationJira#project} --- @@ -1684,7 +1684,7 @@ public java.lang.String getUrl(); The URL to the JIRA project which is being linked to this GitLab project. For example, https://jira.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#url IntegrationJira#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#url IntegrationJira#url} --- @@ -1698,7 +1698,7 @@ public java.lang.String getApiUrl(); The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#api_url IntegrationJira#api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#api_url IntegrationJira#api_url} --- @@ -1712,7 +1712,7 @@ public java.lang.Object getCommentOnEventEnabled(); Enable comments inside Jira issues on each GitLab event (commit / merge request). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#comment_on_event_enabled IntegrationJira#comment_on_event_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#comment_on_event_enabled IntegrationJira#comment_on_event_enabled} --- @@ -1726,7 +1726,7 @@ public java.lang.Object getCommitEvents(); Enable notifications for commit events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#commit_events IntegrationJira#commit_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#commit_events IntegrationJira#commit_events} --- @@ -1738,7 +1738,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/integration_jira#id IntegrationJira#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#id IntegrationJira#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1755,7 +1755,7 @@ public java.lang.Object getIssuesEnabled(); Enable viewing Jira issues in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#issues_enabled IntegrationJira#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#issues_enabled IntegrationJira#issues_enabled} --- @@ -1771,7 +1771,7 @@ The authentication method to be used with Jira. 0 means Basic Authentication. 1 means Jira personal access token. Defaults to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_auth_type IntegrationJira#jira_auth_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_auth_type IntegrationJira#jira_auth_type} --- @@ -1785,7 +1785,7 @@ public java.lang.String getJiraIssuePrefix(); Prefix to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_prefix IntegrationJira#jira_issue_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_prefix IntegrationJira#jira_issue_prefix} --- @@ -1799,7 +1799,7 @@ public java.lang.String getJiraIssueRegex(); Regular expression to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_regex IntegrationJira#jira_issue_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_regex IntegrationJira#jira_issue_regex} --- @@ -1813,7 +1813,7 @@ public java.lang.Object getJiraIssueTransitionAutomatic(); Enable automatic issue transitions. Takes precedence over jira_issue_transition_id if enabled. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_transition_automatic IntegrationJira#jira_issue_transition_automatic} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_transition_automatic IntegrationJira#jira_issue_transition_automatic} --- @@ -1829,7 +1829,7 @@ The ID of a transition that moves issues to a closed state. You can find this number under the JIRA workflow administration (Administration > Issues > Workflows) by selecting View under Operations of the desired workflow of your project. By default, this ID is set to 2. *Note**: importing this field is only supported since GitLab 15.2. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_transition_id IntegrationJira#jira_issue_transition_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_transition_id IntegrationJira#jira_issue_transition_id} --- @@ -1843,7 +1843,7 @@ public java.lang.Object getMergeRequestsEvents(); Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#merge_requests_events IntegrationJira#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#merge_requests_events IntegrationJira#merge_requests_events} --- @@ -1857,7 +1857,7 @@ public java.lang.String getProjectKey(); The short identifier for your JIRA project, all uppercase, e.g., PROJ. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project_key IntegrationJira#project_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project_key IntegrationJira#project_key} --- @@ -1873,7 +1873,7 @@ Keys of Jira projects. When issues_enabled is true, this setting specifies which Jira projects to view issues from in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project_keys IntegrationJira#project_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project_keys IntegrationJira#project_keys} --- @@ -1887,7 +1887,7 @@ public java.lang.Object getUseInheritedSettings(); Indicates whether or not to inherit default settings. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#use_inherited_settings IntegrationJira#use_inherited_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#use_inherited_settings IntegrationJira#use_inherited_settings} --- @@ -1903,7 +1903,7 @@ The email or username to be used with Jira. For Jira Cloud use an email, for Jira Data Center and Jira Server use a username. Required when using Basic authentication (jira_auth_type is 0). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#username IntegrationJira#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#username IntegrationJira#username} --- diff --git a/docs/integrationJira.python.md b/docs/integrationJira.python.md index 05bd8bc34..83304b94f 100644 --- a/docs/integrationJira.python.md +++ b/docs/integrationJira.python.md @@ -4,7 +4,7 @@ ### IntegrationJira -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira gitlab_integration_jira}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira gitlab_integration_jira}. #### Initializers @@ -59,7 +59,7 @@ integrationJira.IntegrationJira( | api_url | str | The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. | | comment_on_event_enabled | typing.Union[bool, cdktf.IResolvable] | Enable comments inside Jira issues on each GitLab event (commit / merge request). | | commit_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for commit events. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#id IntegrationJira#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#id IntegrationJira#id}. | | issues_enabled | typing.Union[bool, cdktf.IResolvable] | Enable viewing Jira issues in GitLab. | | jira_auth_type | typing.Union[int, float] | The authentication method to be used with Jira. | | jira_issue_prefix | str | Prefix to match Jira issue keys. | @@ -142,7 +142,7 @@ The Jira API token, password, or personal access token to be used with Jira. When your authentication method is basic (jira_auth_type is 0), use an API token for Jira Cloud or a password for Jira Data Center or Jira Server. When your authentication method is a Jira personal access token (jira_auth_type is 1), use the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#password IntegrationJira#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#password IntegrationJira#password} --- @@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project IntegrationJira#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project IntegrationJira#project} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The URL to the JIRA project which is being linked to this GitLab project. For example, https://jira.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#url IntegrationJira#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#url IntegrationJira#url} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#api_url IntegrationJira#api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#api_url IntegrationJira#api_url} --- @@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable comments inside Jira issues on each GitLab event (commit / merge request). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#comment_on_event_enabled IntegrationJira#comment_on_event_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#comment_on_event_enabled IntegrationJira#comment_on_event_enabled} --- @@ -192,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for commit events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#commit_events IntegrationJira#commit_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#commit_events IntegrationJira#commit_events} --- @@ -200,7 +200,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/integration_jira#id IntegrationJira#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#id IntegrationJira#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -213,7 +213,7 @@ If you experience problems setting this value it might not be settable. Please t Enable viewing Jira issues in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#issues_enabled IntegrationJira#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#issues_enabled IntegrationJira#issues_enabled} --- @@ -225,7 +225,7 @@ The authentication method to be used with Jira. 0 means Basic Authentication. 1 means Jira personal access token. Defaults to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_auth_type IntegrationJira#jira_auth_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_auth_type IntegrationJira#jira_auth_type} --- @@ -235,7 +235,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Prefix to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_prefix IntegrationJira#jira_issue_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_prefix IntegrationJira#jira_issue_prefix} --- @@ -245,7 +245,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Regular expression to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_regex IntegrationJira#jira_issue_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_regex IntegrationJira#jira_issue_regex} --- @@ -255,7 +255,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable automatic issue transitions. Takes precedence over jira_issue_transition_id if enabled. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_transition_automatic IntegrationJira#jira_issue_transition_automatic} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_transition_automatic IntegrationJira#jira_issue_transition_automatic} --- @@ -267,7 +267,7 @@ The ID of a transition that moves issues to a closed state. You can find this number under the JIRA workflow administration (Administration > Issues > Workflows) by selecting View under Operations of the desired workflow of your project. By default, this ID is set to 2. *Note**: importing this field is only supported since GitLab 15.2. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_transition_id IntegrationJira#jira_issue_transition_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_transition_id IntegrationJira#jira_issue_transition_id} --- @@ -277,7 +277,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#merge_requests_events IntegrationJira#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#merge_requests_events IntegrationJira#merge_requests_events} --- @@ -287,7 +287,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The short identifier for your JIRA project, all uppercase, e.g., PROJ. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project_key IntegrationJira#project_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project_key IntegrationJira#project_key} --- @@ -299,7 +299,7 @@ Keys of Jira projects. When issues_enabled is true, this setting specifies which Jira projects to view issues from in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project_keys IntegrationJira#project_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project_keys IntegrationJira#project_keys} --- @@ -309,7 +309,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Indicates whether or not to inherit default settings. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#use_inherited_settings IntegrationJira#use_inherited_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#use_inherited_settings IntegrationJira#use_inherited_settings} --- @@ -321,7 +321,7 @@ The email or username to be used with Jira. For Jira Cloud use an email, for Jira Data Center and Jira Server use a username. Required when using Basic authentication (jira_auth_type is 0). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#username IntegrationJira#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#username IntegrationJira#username} --- @@ -899,7 +899,7 @@ The construct id used in the generated config for the IntegrationJira to import. The id of the existing IntegrationJira that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#import import section} in the 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/integration_jira#import import section} in the documentation of this resource for the id to use --- @@ -1587,7 +1587,7 @@ integrationJira.IntegrationJiraConfig( | api_url | str | The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. | | comment_on_event_enabled | typing.Union[bool, cdktf.IResolvable] | Enable comments inside Jira issues on each GitLab event (commit / merge request). | | commit_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for commit events. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#id IntegrationJira#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#id IntegrationJira#id}. | | issues_enabled | typing.Union[bool, cdktf.IResolvable] | Enable viewing Jira issues in GitLab. | | jira_auth_type | typing.Union[int, float] | The authentication method to be used with Jira. | | jira_issue_prefix | str | Prefix to match Jira issue keys. | @@ -1684,7 +1684,7 @@ The Jira API token, password, or personal access token to be used with Jira. When your authentication method is basic (jira_auth_type is 0), use an API token for Jira Cloud or a password for Jira Data Center or Jira Server. When your authentication method is a Jira personal access token (jira_auth_type is 1), use the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#password IntegrationJira#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#password IntegrationJira#password} --- @@ -1698,7 +1698,7 @@ project: str ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project IntegrationJira#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project IntegrationJira#project} --- @@ -1712,7 +1712,7 @@ url: str The URL to the JIRA project which is being linked to this GitLab project. For example, https://jira.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#url IntegrationJira#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#url IntegrationJira#url} --- @@ -1726,7 +1726,7 @@ api_url: str The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#api_url IntegrationJira#api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#api_url IntegrationJira#api_url} --- @@ -1740,7 +1740,7 @@ comment_on_event_enabled: typing.Union[bool, IResolvable] Enable comments inside Jira issues on each GitLab event (commit / merge request). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#comment_on_event_enabled IntegrationJira#comment_on_event_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#comment_on_event_enabled IntegrationJira#comment_on_event_enabled} --- @@ -1754,7 +1754,7 @@ commit_events: typing.Union[bool, IResolvable] Enable notifications for commit events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#commit_events IntegrationJira#commit_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#commit_events IntegrationJira#commit_events} --- @@ -1766,7 +1766,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#id IntegrationJira#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#id IntegrationJira#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1783,7 +1783,7 @@ issues_enabled: typing.Union[bool, IResolvable] Enable viewing Jira issues in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#issues_enabled IntegrationJira#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#issues_enabled IntegrationJira#issues_enabled} --- @@ -1799,7 +1799,7 @@ The authentication method to be used with Jira. 0 means Basic Authentication. 1 means Jira personal access token. Defaults to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_auth_type IntegrationJira#jira_auth_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_auth_type IntegrationJira#jira_auth_type} --- @@ -1813,7 +1813,7 @@ jira_issue_prefix: str Prefix to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_prefix IntegrationJira#jira_issue_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_prefix IntegrationJira#jira_issue_prefix} --- @@ -1827,7 +1827,7 @@ jira_issue_regex: str Regular expression to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_regex IntegrationJira#jira_issue_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_regex IntegrationJira#jira_issue_regex} --- @@ -1841,7 +1841,7 @@ jira_issue_transition_automatic: typing.Union[bool, IResolvable] Enable automatic issue transitions. Takes precedence over jira_issue_transition_id if enabled. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_transition_automatic IntegrationJira#jira_issue_transition_automatic} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_transition_automatic IntegrationJira#jira_issue_transition_automatic} --- @@ -1857,7 +1857,7 @@ The ID of a transition that moves issues to a closed state. You can find this number under the JIRA workflow administration (Administration > Issues > Workflows) by selecting View under Operations of the desired workflow of your project. By default, this ID is set to 2. *Note**: importing this field is only supported since GitLab 15.2. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_transition_id IntegrationJira#jira_issue_transition_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_transition_id IntegrationJira#jira_issue_transition_id} --- @@ -1871,7 +1871,7 @@ merge_requests_events: typing.Union[bool, IResolvable] Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#merge_requests_events IntegrationJira#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#merge_requests_events IntegrationJira#merge_requests_events} --- @@ -1885,7 +1885,7 @@ project_key: str The short identifier for your JIRA project, all uppercase, e.g., PROJ. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project_key IntegrationJira#project_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project_key IntegrationJira#project_key} --- @@ -1901,7 +1901,7 @@ Keys of Jira projects. When issues_enabled is true, this setting specifies which Jira projects to view issues from in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project_keys IntegrationJira#project_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project_keys IntegrationJira#project_keys} --- @@ -1915,7 +1915,7 @@ use_inherited_settings: typing.Union[bool, IResolvable] Indicates whether or not to inherit default settings. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#use_inherited_settings IntegrationJira#use_inherited_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#use_inherited_settings IntegrationJira#use_inherited_settings} --- @@ -1931,7 +1931,7 @@ The email or username to be used with Jira. For Jira Cloud use an email, for Jira Data Center and Jira Server use a username. Required when using Basic authentication (jira_auth_type is 0). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#username IntegrationJira#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#username IntegrationJira#username} --- diff --git a/docs/integrationJira.typescript.md b/docs/integrationJira.typescript.md index 34e77eda7..cf172476f 100644 --- a/docs/integrationJira.typescript.md +++ b/docs/integrationJira.typescript.md @@ -4,7 +4,7 @@ ### IntegrationJira -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira gitlab_integration_jira}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira gitlab_integration_jira}. #### Initializers @@ -572,7 +572,7 @@ The construct id used in the generated config for the IntegrationJira to import. The id of the existing IntegrationJira that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#import import section} in the 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/integration_jira#import import section} in the documentation of this resource for the id to use --- @@ -1234,7 +1234,7 @@ const integrationJiraConfig: integrationJira.IntegrationJiraConfig = { ... } | apiUrl | string | The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. | | commentOnEventEnabled | boolean \| cdktf.IResolvable | Enable comments inside Jira issues on each GitLab event (commit / merge request). | | commitEvents | boolean \| cdktf.IResolvable | Enable notifications for commit events. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#id IntegrationJira#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#id IntegrationJira#id}. | | issuesEnabled | boolean \| cdktf.IResolvable | Enable viewing Jira issues in GitLab. | | jiraAuthType | number | The authentication method to be used with Jira. | | jiraIssuePrefix | string | Prefix to match Jira issue keys. | @@ -1331,7 +1331,7 @@ The Jira API token, password, or personal access token to be used with Jira. When your authentication method is basic (jira_auth_type is 0), use an API token for Jira Cloud or a password for Jira Data Center or Jira Server. When your authentication method is a Jira personal access token (jira_auth_type is 1), use the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#password IntegrationJira#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#password IntegrationJira#password} --- @@ -1345,7 +1345,7 @@ public readonly project: string; ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project IntegrationJira#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project IntegrationJira#project} --- @@ -1359,7 +1359,7 @@ public readonly url: string; The URL to the JIRA project which is being linked to this GitLab project. For example, https://jira.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#url IntegrationJira#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#url IntegrationJira#url} --- @@ -1373,7 +1373,7 @@ public readonly apiUrl: string; The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#api_url IntegrationJira#api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#api_url IntegrationJira#api_url} --- @@ -1387,7 +1387,7 @@ public readonly commentOnEventEnabled: boolean | IResolvable; Enable comments inside Jira issues on each GitLab event (commit / merge request). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#comment_on_event_enabled IntegrationJira#comment_on_event_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#comment_on_event_enabled IntegrationJira#comment_on_event_enabled} --- @@ -1401,7 +1401,7 @@ public readonly commitEvents: boolean | IResolvable; Enable notifications for commit events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#commit_events IntegrationJira#commit_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#commit_events IntegrationJira#commit_events} --- @@ -1413,7 +1413,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#id IntegrationJira#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#id IntegrationJira#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1430,7 +1430,7 @@ public readonly issuesEnabled: boolean | IResolvable; Enable viewing Jira issues in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#issues_enabled IntegrationJira#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#issues_enabled IntegrationJira#issues_enabled} --- @@ -1446,7 +1446,7 @@ The authentication method to be used with Jira. 0 means Basic Authentication. 1 means Jira personal access token. Defaults to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_auth_type IntegrationJira#jira_auth_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_auth_type IntegrationJira#jira_auth_type} --- @@ -1460,7 +1460,7 @@ public readonly jiraIssuePrefix: string; Prefix to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_prefix IntegrationJira#jira_issue_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_prefix IntegrationJira#jira_issue_prefix} --- @@ -1474,7 +1474,7 @@ public readonly jiraIssueRegex: string; Regular expression to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_regex IntegrationJira#jira_issue_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_regex IntegrationJira#jira_issue_regex} --- @@ -1488,7 +1488,7 @@ public readonly jiraIssueTransitionAutomatic: boolean | IResolvable; Enable automatic issue transitions. Takes precedence over jira_issue_transition_id if enabled. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_transition_automatic IntegrationJira#jira_issue_transition_automatic} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_transition_automatic IntegrationJira#jira_issue_transition_automatic} --- @@ -1504,7 +1504,7 @@ The ID of a transition that moves issues to a closed state. You can find this number under the JIRA workflow administration (Administration > Issues > Workflows) by selecting View under Operations of the desired workflow of your project. By default, this ID is set to 2. *Note**: importing this field is only supported since GitLab 15.2. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_transition_id IntegrationJira#jira_issue_transition_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_transition_id IntegrationJira#jira_issue_transition_id} --- @@ -1518,7 +1518,7 @@ public readonly mergeRequestsEvents: boolean | IResolvable; Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#merge_requests_events IntegrationJira#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#merge_requests_events IntegrationJira#merge_requests_events} --- @@ -1532,7 +1532,7 @@ public readonly projectKey: string; The short identifier for your JIRA project, all uppercase, e.g., PROJ. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project_key IntegrationJira#project_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project_key IntegrationJira#project_key} --- @@ -1548,7 +1548,7 @@ Keys of Jira projects. When issues_enabled is true, this setting specifies which Jira projects to view issues from in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project_keys IntegrationJira#project_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project_keys IntegrationJira#project_keys} --- @@ -1562,7 +1562,7 @@ public readonly useInheritedSettings: boolean | IResolvable; Indicates whether or not to inherit default settings. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#use_inherited_settings IntegrationJira#use_inherited_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#use_inherited_settings IntegrationJira#use_inherited_settings} --- @@ -1578,7 +1578,7 @@ The email or username to be used with Jira. For Jira Cloud use an email, for Jira Data Center and Jira Server use a username. Required when using Basic authentication (jira_auth_type is 0). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#username IntegrationJira#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#username IntegrationJira#username} --- diff --git a/docs/integrationMattermost.csharp.md b/docs/integrationMattermost.csharp.md index 02470ec27..51ee8cfa0 100644 --- a/docs/integrationMattermost.csharp.md +++ b/docs/integrationMattermost.csharp.md @@ -4,7 +4,7 @@ ### IntegrationMattermost -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost gitlab_integration_mattermost}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost gitlab_integration_mattermost}. #### Initializers @@ -621,7 +621,7 @@ The construct id used in the generated config for the IntegrationMattermost to i The id of the existing IntegrationMattermost that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#import import section} in the 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/integration_mattermost#import import section} in the documentation of this resource for the id to use --- @@ -1404,7 +1404,7 @@ new IntegrationMattermostConfig { | ConfidentialIssuesEvents | object | Enable notifications for confidential issues events. | | ConfidentialNoteChannel | string | The name of the channel to receive confidential note events notifications. | | ConfidentialNoteEvents | object | Enable notifications for confidential note events. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. | | IssueChannel | string | The name of the channel to receive issue events notifications. | | IssuesEvents | object | Enable notifications for issues events. | | MergeRequestChannel | string | The name of the channel to receive merge request events notifications. | @@ -1504,7 +1504,7 @@ public string Project { get; set; } ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#project IntegrationMattermost#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#project IntegrationMattermost#project} --- @@ -1518,7 +1518,7 @@ public string Webhook { get; set; } Webhook URL (Example, https://mattermost.yourdomain.com/hooks/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#webhook IntegrationMattermost#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#webhook IntegrationMattermost#webhook} --- @@ -1532,7 +1532,7 @@ public string BranchesToBeNotified { get; set; } Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#branches_to_be_notified IntegrationMattermost#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#branches_to_be_notified IntegrationMattermost#branches_to_be_notified} --- @@ -1546,7 +1546,7 @@ public string ConfidentialIssueChannel { get; set; } The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_issue_channel IntegrationMattermost#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_issue_channel IntegrationMattermost#confidential_issue_channel} --- @@ -1560,7 +1560,7 @@ public object ConfidentialIssuesEvents { get; set; } Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_issues_events IntegrationMattermost#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_issues_events IntegrationMattermost#confidential_issues_events} --- @@ -1574,7 +1574,7 @@ public string ConfidentialNoteChannel { get; set; } The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_note_channel IntegrationMattermost#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_note_channel IntegrationMattermost#confidential_note_channel} --- @@ -1588,7 +1588,7 @@ public object ConfidentialNoteEvents { get; set; } Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_note_events IntegrationMattermost#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_note_events IntegrationMattermost#confidential_note_events} --- @@ -1600,7 +1600,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/integration_mattermost#id IntegrationMattermost#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1617,7 +1617,7 @@ public string IssueChannel { get; set; } The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#issue_channel IntegrationMattermost#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#issue_channel IntegrationMattermost#issue_channel} --- @@ -1631,7 +1631,7 @@ public object IssuesEvents { get; set; } Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#issues_events IntegrationMattermost#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#issues_events IntegrationMattermost#issues_events} --- @@ -1645,7 +1645,7 @@ public string MergeRequestChannel { get; set; } The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#merge_request_channel IntegrationMattermost#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#merge_request_channel IntegrationMattermost#merge_request_channel} --- @@ -1659,7 +1659,7 @@ public object MergeRequestsEvents { get; set; } Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#merge_requests_events IntegrationMattermost#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#merge_requests_events IntegrationMattermost#merge_requests_events} --- @@ -1673,7 +1673,7 @@ public string NoteChannel { get; set; } The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#note_channel IntegrationMattermost#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#note_channel IntegrationMattermost#note_channel} --- @@ -1687,7 +1687,7 @@ public object NoteEvents { get; set; } Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#note_events IntegrationMattermost#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#note_events IntegrationMattermost#note_events} --- @@ -1701,7 +1701,7 @@ public object NotifyOnlyBrokenPipelines { get; set; } Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#notify_only_broken_pipelines IntegrationMattermost#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#notify_only_broken_pipelines IntegrationMattermost#notify_only_broken_pipelines} --- @@ -1715,7 +1715,7 @@ public string PipelineChannel { get; set; } The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#pipeline_channel IntegrationMattermost#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#pipeline_channel IntegrationMattermost#pipeline_channel} --- @@ -1729,7 +1729,7 @@ public object PipelineEvents { get; set; } Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#pipeline_events IntegrationMattermost#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#pipeline_events IntegrationMattermost#pipeline_events} --- @@ -1743,7 +1743,7 @@ public string PushChannel { get; set; } The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#push_channel IntegrationMattermost#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#push_channel IntegrationMattermost#push_channel} --- @@ -1757,7 +1757,7 @@ public object PushEvents { get; set; } Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#push_events IntegrationMattermost#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#push_events IntegrationMattermost#push_events} --- @@ -1771,7 +1771,7 @@ public string TagPushChannel { get; set; } The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#tag_push_channel IntegrationMattermost#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#tag_push_channel IntegrationMattermost#tag_push_channel} --- @@ -1785,7 +1785,7 @@ public object TagPushEvents { get; set; } Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#tag_push_events IntegrationMattermost#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#tag_push_events IntegrationMattermost#tag_push_events} --- @@ -1799,7 +1799,7 @@ public string Username { get; set; } Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#username IntegrationMattermost#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#username IntegrationMattermost#username} --- @@ -1813,7 +1813,7 @@ public string WikiPageChannel { get; set; } The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#wiki_page_channel IntegrationMattermost#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#wiki_page_channel IntegrationMattermost#wiki_page_channel} --- @@ -1827,7 +1827,7 @@ public object WikiPageEvents { get; set; } Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#wiki_page_events IntegrationMattermost#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#wiki_page_events IntegrationMattermost#wiki_page_events} --- diff --git a/docs/integrationMattermost.go.md b/docs/integrationMattermost.go.md index 084135609..efae50390 100644 --- a/docs/integrationMattermost.go.md +++ b/docs/integrationMattermost.go.md @@ -4,7 +4,7 @@ ### IntegrationMattermost -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost gitlab_integration_mattermost}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost gitlab_integration_mattermost}. #### Initializers @@ -621,7 +621,7 @@ The construct id used in the generated config for the IntegrationMattermost to i The id of the existing IntegrationMattermost that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#import import section} in the 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/integration_mattermost#import import section} in the documentation of this resource for the id to use --- @@ -1404,7 +1404,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/integrationmattermo | ConfidentialIssuesEvents | interface{} | Enable notifications for confidential issues events. | | ConfidentialNoteChannel | *string | The name of the channel to receive confidential note events notifications. | | ConfidentialNoteEvents | interface{} | Enable notifications for confidential note events. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. | | IssueChannel | *string | The name of the channel to receive issue events notifications. | | IssuesEvents | interface{} | Enable notifications for issues events. | | MergeRequestChannel | *string | The name of the channel to receive merge request events notifications. | @@ -1504,7 +1504,7 @@ Project *string ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#project IntegrationMattermost#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#project IntegrationMattermost#project} --- @@ -1518,7 +1518,7 @@ Webhook *string Webhook URL (Example, https://mattermost.yourdomain.com/hooks/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#webhook IntegrationMattermost#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#webhook IntegrationMattermost#webhook} --- @@ -1532,7 +1532,7 @@ BranchesToBeNotified *string Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#branches_to_be_notified IntegrationMattermost#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#branches_to_be_notified IntegrationMattermost#branches_to_be_notified} --- @@ -1546,7 +1546,7 @@ ConfidentialIssueChannel *string The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_issue_channel IntegrationMattermost#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_issue_channel IntegrationMattermost#confidential_issue_channel} --- @@ -1560,7 +1560,7 @@ ConfidentialIssuesEvents interface{} Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_issues_events IntegrationMattermost#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_issues_events IntegrationMattermost#confidential_issues_events} --- @@ -1574,7 +1574,7 @@ ConfidentialNoteChannel *string The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_note_channel IntegrationMattermost#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_note_channel IntegrationMattermost#confidential_note_channel} --- @@ -1588,7 +1588,7 @@ ConfidentialNoteEvents interface{} Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_note_events IntegrationMattermost#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_note_events IntegrationMattermost#confidential_note_events} --- @@ -1600,7 +1600,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1617,7 +1617,7 @@ IssueChannel *string The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#issue_channel IntegrationMattermost#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#issue_channel IntegrationMattermost#issue_channel} --- @@ -1631,7 +1631,7 @@ IssuesEvents interface{} Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#issues_events IntegrationMattermost#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#issues_events IntegrationMattermost#issues_events} --- @@ -1645,7 +1645,7 @@ MergeRequestChannel *string The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#merge_request_channel IntegrationMattermost#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#merge_request_channel IntegrationMattermost#merge_request_channel} --- @@ -1659,7 +1659,7 @@ MergeRequestsEvents interface{} Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#merge_requests_events IntegrationMattermost#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#merge_requests_events IntegrationMattermost#merge_requests_events} --- @@ -1673,7 +1673,7 @@ NoteChannel *string The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#note_channel IntegrationMattermost#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#note_channel IntegrationMattermost#note_channel} --- @@ -1687,7 +1687,7 @@ NoteEvents interface{} Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#note_events IntegrationMattermost#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#note_events IntegrationMattermost#note_events} --- @@ -1701,7 +1701,7 @@ NotifyOnlyBrokenPipelines interface{} Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#notify_only_broken_pipelines IntegrationMattermost#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#notify_only_broken_pipelines IntegrationMattermost#notify_only_broken_pipelines} --- @@ -1715,7 +1715,7 @@ PipelineChannel *string The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#pipeline_channel IntegrationMattermost#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#pipeline_channel IntegrationMattermost#pipeline_channel} --- @@ -1729,7 +1729,7 @@ PipelineEvents interface{} Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#pipeline_events IntegrationMattermost#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#pipeline_events IntegrationMattermost#pipeline_events} --- @@ -1743,7 +1743,7 @@ PushChannel *string The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#push_channel IntegrationMattermost#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#push_channel IntegrationMattermost#push_channel} --- @@ -1757,7 +1757,7 @@ PushEvents interface{} Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#push_events IntegrationMattermost#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#push_events IntegrationMattermost#push_events} --- @@ -1771,7 +1771,7 @@ TagPushChannel *string The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#tag_push_channel IntegrationMattermost#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#tag_push_channel IntegrationMattermost#tag_push_channel} --- @@ -1785,7 +1785,7 @@ TagPushEvents interface{} Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#tag_push_events IntegrationMattermost#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#tag_push_events IntegrationMattermost#tag_push_events} --- @@ -1799,7 +1799,7 @@ Username *string Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#username IntegrationMattermost#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#username IntegrationMattermost#username} --- @@ -1813,7 +1813,7 @@ WikiPageChannel *string The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#wiki_page_channel IntegrationMattermost#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#wiki_page_channel IntegrationMattermost#wiki_page_channel} --- @@ -1827,7 +1827,7 @@ WikiPageEvents interface{} Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#wiki_page_events IntegrationMattermost#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#wiki_page_events IntegrationMattermost#wiki_page_events} --- diff --git a/docs/integrationMattermost.java.md b/docs/integrationMattermost.java.md index 7788a5b4a..00069d78f 100644 --- a/docs/integrationMattermost.java.md +++ b/docs/integrationMattermost.java.md @@ -4,7 +4,7 @@ ### IntegrationMattermost -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost gitlab_integration_mattermost}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost gitlab_integration_mattermost}. #### Initializers @@ -78,7 +78,7 @@ IntegrationMattermost.Builder.create(Construct scope, java.lang.String id) | confidentialIssuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for confidential issues events. | | confidentialNoteChannel | java.lang.String | The name of the channel to receive confidential note events notifications. | | confidentialNoteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for confidential note events. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. | | issueChannel | java.lang.String | The name of the channel to receive issue events notifications. | | issuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for issues events. | | mergeRequestChannel | java.lang.String | The name of the channel to receive merge request events notifications. | @@ -164,7 +164,7 @@ Must be unique amongst siblings in the same scope ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#project IntegrationMattermost#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#project IntegrationMattermost#project} --- @@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Webhook URL (Example, https://mattermost.yourdomain.com/hooks/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#webhook IntegrationMattermost#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#webhook IntegrationMattermost#webhook} --- @@ -184,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#branches_to_be_notified IntegrationMattermost#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#branches_to_be_notified IntegrationMattermost#branches_to_be_notified} --- @@ -194,7 +194,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_issue_channel IntegrationMattermost#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_issue_channel IntegrationMattermost#confidential_issue_channel} --- @@ -204,7 +204,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_issues_events IntegrationMattermost#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_issues_events IntegrationMattermost#confidential_issues_events} --- @@ -214,7 +214,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_note_channel IntegrationMattermost#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_note_channel IntegrationMattermost#confidential_note_channel} --- @@ -224,7 +224,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_note_events IntegrationMattermost#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_note_events IntegrationMattermost#confidential_note_events} --- @@ -232,7 +232,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/integration_mattermost#id IntegrationMattermost#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -245,7 +245,7 @@ If you experience problems setting this value it might not be settable. Please t The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#issue_channel IntegrationMattermost#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#issue_channel IntegrationMattermost#issue_channel} --- @@ -255,7 +255,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#issues_events IntegrationMattermost#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#issues_events IntegrationMattermost#issues_events} --- @@ -265,7 +265,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#merge_request_channel IntegrationMattermost#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#merge_request_channel IntegrationMattermost#merge_request_channel} --- @@ -275,7 +275,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#merge_requests_events IntegrationMattermost#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#merge_requests_events IntegrationMattermost#merge_requests_events} --- @@ -285,7 +285,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#note_channel IntegrationMattermost#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#note_channel IntegrationMattermost#note_channel} --- @@ -295,7 +295,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#note_events IntegrationMattermost#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#note_events IntegrationMattermost#note_events} --- @@ -305,7 +305,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#notify_only_broken_pipelines IntegrationMattermost#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#notify_only_broken_pipelines IntegrationMattermost#notify_only_broken_pipelines} --- @@ -315,7 +315,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#pipeline_channel IntegrationMattermost#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#pipeline_channel IntegrationMattermost#pipeline_channel} --- @@ -325,7 +325,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#pipeline_events IntegrationMattermost#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#pipeline_events IntegrationMattermost#pipeline_events} --- @@ -335,7 +335,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#push_channel IntegrationMattermost#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#push_channel IntegrationMattermost#push_channel} --- @@ -345,7 +345,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#push_events IntegrationMattermost#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#push_events IntegrationMattermost#push_events} --- @@ -355,7 +355,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#tag_push_channel IntegrationMattermost#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#tag_push_channel IntegrationMattermost#tag_push_channel} --- @@ -365,7 +365,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#tag_push_events IntegrationMattermost#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#tag_push_events IntegrationMattermost#tag_push_events} --- @@ -375,7 +375,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#username IntegrationMattermost#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#username IntegrationMattermost#username} --- @@ -385,7 +385,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#wiki_page_channel IntegrationMattermost#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#wiki_page_channel IntegrationMattermost#wiki_page_channel} --- @@ -395,7 +395,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#wiki_page_events IntegrationMattermost#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#wiki_page_events IntegrationMattermost#wiki_page_events} --- @@ -976,7 +976,7 @@ The construct id used in the generated config for the IntegrationMattermost to i The id of the existing IntegrationMattermost that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#import import section} in the 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/integration_mattermost#import import section} in the documentation of this resource for the id to use --- @@ -1773,7 +1773,7 @@ IntegrationMattermostConfig.builder() | confidentialIssuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for confidential issues events. | | confidentialNoteChannel | java.lang.String | The name of the channel to receive confidential note events notifications. | | confidentialNoteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for confidential note events. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. | | issueChannel | java.lang.String | The name of the channel to receive issue events notifications. | | issuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for issues events. | | mergeRequestChannel | java.lang.String | The name of the channel to receive merge request events notifications. | @@ -1873,7 +1873,7 @@ public java.lang.String getProject(); ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#project IntegrationMattermost#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#project IntegrationMattermost#project} --- @@ -1887,7 +1887,7 @@ public java.lang.String getWebhook(); Webhook URL (Example, https://mattermost.yourdomain.com/hooks/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#webhook IntegrationMattermost#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#webhook IntegrationMattermost#webhook} --- @@ -1901,7 +1901,7 @@ public java.lang.String getBranchesToBeNotified(); Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#branches_to_be_notified IntegrationMattermost#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#branches_to_be_notified IntegrationMattermost#branches_to_be_notified} --- @@ -1915,7 +1915,7 @@ public java.lang.String getConfidentialIssueChannel(); The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_issue_channel IntegrationMattermost#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_issue_channel IntegrationMattermost#confidential_issue_channel} --- @@ -1929,7 +1929,7 @@ public java.lang.Object getConfidentialIssuesEvents(); Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_issues_events IntegrationMattermost#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_issues_events IntegrationMattermost#confidential_issues_events} --- @@ -1943,7 +1943,7 @@ public java.lang.String getConfidentialNoteChannel(); The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_note_channel IntegrationMattermost#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_note_channel IntegrationMattermost#confidential_note_channel} --- @@ -1957,7 +1957,7 @@ public java.lang.Object getConfidentialNoteEvents(); Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_note_events IntegrationMattermost#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_note_events IntegrationMattermost#confidential_note_events} --- @@ -1969,7 +1969,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/integration_mattermost#id IntegrationMattermost#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1986,7 +1986,7 @@ public java.lang.String getIssueChannel(); The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#issue_channel IntegrationMattermost#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#issue_channel IntegrationMattermost#issue_channel} --- @@ -2000,7 +2000,7 @@ public java.lang.Object getIssuesEvents(); Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#issues_events IntegrationMattermost#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#issues_events IntegrationMattermost#issues_events} --- @@ -2014,7 +2014,7 @@ public java.lang.String getMergeRequestChannel(); The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#merge_request_channel IntegrationMattermost#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#merge_request_channel IntegrationMattermost#merge_request_channel} --- @@ -2028,7 +2028,7 @@ public java.lang.Object getMergeRequestsEvents(); Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#merge_requests_events IntegrationMattermost#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#merge_requests_events IntegrationMattermost#merge_requests_events} --- @@ -2042,7 +2042,7 @@ public java.lang.String getNoteChannel(); The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#note_channel IntegrationMattermost#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#note_channel IntegrationMattermost#note_channel} --- @@ -2056,7 +2056,7 @@ public java.lang.Object getNoteEvents(); Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#note_events IntegrationMattermost#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#note_events IntegrationMattermost#note_events} --- @@ -2070,7 +2070,7 @@ public java.lang.Object getNotifyOnlyBrokenPipelines(); Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#notify_only_broken_pipelines IntegrationMattermost#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#notify_only_broken_pipelines IntegrationMattermost#notify_only_broken_pipelines} --- @@ -2084,7 +2084,7 @@ public java.lang.String getPipelineChannel(); The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#pipeline_channel IntegrationMattermost#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#pipeline_channel IntegrationMattermost#pipeline_channel} --- @@ -2098,7 +2098,7 @@ public java.lang.Object getPipelineEvents(); Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#pipeline_events IntegrationMattermost#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#pipeline_events IntegrationMattermost#pipeline_events} --- @@ -2112,7 +2112,7 @@ public java.lang.String getPushChannel(); The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#push_channel IntegrationMattermost#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#push_channel IntegrationMattermost#push_channel} --- @@ -2126,7 +2126,7 @@ public java.lang.Object getPushEvents(); Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#push_events IntegrationMattermost#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#push_events IntegrationMattermost#push_events} --- @@ -2140,7 +2140,7 @@ public java.lang.String getTagPushChannel(); The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#tag_push_channel IntegrationMattermost#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#tag_push_channel IntegrationMattermost#tag_push_channel} --- @@ -2154,7 +2154,7 @@ public java.lang.Object getTagPushEvents(); Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#tag_push_events IntegrationMattermost#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#tag_push_events IntegrationMattermost#tag_push_events} --- @@ -2168,7 +2168,7 @@ public java.lang.String getUsername(); Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#username IntegrationMattermost#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#username IntegrationMattermost#username} --- @@ -2182,7 +2182,7 @@ public java.lang.String getWikiPageChannel(); The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#wiki_page_channel IntegrationMattermost#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#wiki_page_channel IntegrationMattermost#wiki_page_channel} --- @@ -2196,7 +2196,7 @@ public java.lang.Object getWikiPageEvents(); Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#wiki_page_events IntegrationMattermost#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#wiki_page_events IntegrationMattermost#wiki_page_events} --- diff --git a/docs/integrationMattermost.python.md b/docs/integrationMattermost.python.md index bb834b675..25c3c7d38 100644 --- a/docs/integrationMattermost.python.md +++ b/docs/integrationMattermost.python.md @@ -4,7 +4,7 @@ ### IntegrationMattermost -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost gitlab_integration_mattermost}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost gitlab_integration_mattermost}. #### Initializers @@ -66,7 +66,7 @@ integrationMattermost.IntegrationMattermost( | confidential_issues_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for confidential issues events. | | confidential_note_channel | str | The name of the channel to receive confidential note events notifications. | | confidential_note_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for confidential note events. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. | | issue_channel | str | The name of the channel to receive issue events notifications. | | issues_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for issues events. | | merge_request_channel | str | The name of the channel to receive merge request events notifications. | @@ -152,7 +152,7 @@ Must be unique amongst siblings in the same scope ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#project IntegrationMattermost#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#project IntegrationMattermost#project} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Webhook URL (Example, https://mattermost.yourdomain.com/hooks/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#webhook IntegrationMattermost#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#webhook IntegrationMattermost#webhook} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#branches_to_be_notified IntegrationMattermost#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#branches_to_be_notified IntegrationMattermost#branches_to_be_notified} --- @@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_issue_channel IntegrationMattermost#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_issue_channel IntegrationMattermost#confidential_issue_channel} --- @@ -192,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_issues_events IntegrationMattermost#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_issues_events IntegrationMattermost#confidential_issues_events} --- @@ -202,7 +202,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_note_channel IntegrationMattermost#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_note_channel IntegrationMattermost#confidential_note_channel} --- @@ -212,7 +212,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_note_events IntegrationMattermost#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_note_events IntegrationMattermost#confidential_note_events} --- @@ -220,7 +220,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/integration_mattermost#id IntegrationMattermost#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -233,7 +233,7 @@ If you experience problems setting this value it might not be settable. Please t The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#issue_channel IntegrationMattermost#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#issue_channel IntegrationMattermost#issue_channel} --- @@ -243,7 +243,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#issues_events IntegrationMattermost#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#issues_events IntegrationMattermost#issues_events} --- @@ -253,7 +253,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#merge_request_channel IntegrationMattermost#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#merge_request_channel IntegrationMattermost#merge_request_channel} --- @@ -263,7 +263,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#merge_requests_events IntegrationMattermost#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#merge_requests_events IntegrationMattermost#merge_requests_events} --- @@ -273,7 +273,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#note_channel IntegrationMattermost#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#note_channel IntegrationMattermost#note_channel} --- @@ -283,7 +283,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#note_events IntegrationMattermost#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#note_events IntegrationMattermost#note_events} --- @@ -293,7 +293,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#notify_only_broken_pipelines IntegrationMattermost#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#notify_only_broken_pipelines IntegrationMattermost#notify_only_broken_pipelines} --- @@ -303,7 +303,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#pipeline_channel IntegrationMattermost#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#pipeline_channel IntegrationMattermost#pipeline_channel} --- @@ -313,7 +313,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#pipeline_events IntegrationMattermost#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#pipeline_events IntegrationMattermost#pipeline_events} --- @@ -323,7 +323,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#push_channel IntegrationMattermost#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#push_channel IntegrationMattermost#push_channel} --- @@ -333,7 +333,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#push_events IntegrationMattermost#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#push_events IntegrationMattermost#push_events} --- @@ -343,7 +343,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#tag_push_channel IntegrationMattermost#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#tag_push_channel IntegrationMattermost#tag_push_channel} --- @@ -353,7 +353,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#tag_push_events IntegrationMattermost#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#tag_push_events IntegrationMattermost#tag_push_events} --- @@ -363,7 +363,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#username IntegrationMattermost#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#username IntegrationMattermost#username} --- @@ -373,7 +373,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#wiki_page_channel IntegrationMattermost#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#wiki_page_channel IntegrationMattermost#wiki_page_channel} --- @@ -383,7 +383,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#wiki_page_events IntegrationMattermost#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#wiki_page_events IntegrationMattermost#wiki_page_events} --- @@ -1010,7 +1010,7 @@ The construct id used in the generated config for the IntegrationMattermost to i The id of the existing IntegrationMattermost that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#import import section} in the 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/integration_mattermost#import import section} in the documentation of this resource for the id to use --- @@ -1793,7 +1793,7 @@ integrationMattermost.IntegrationMattermostConfig( | confidential_issues_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for confidential issues events. | | confidential_note_channel | str | The name of the channel to receive confidential note events notifications. | | confidential_note_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for confidential note events. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. | | issue_channel | str | The name of the channel to receive issue events notifications. | | issues_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for issues events. | | merge_request_channel | str | The name of the channel to receive merge request events notifications. | @@ -1893,7 +1893,7 @@ project: str ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#project IntegrationMattermost#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#project IntegrationMattermost#project} --- @@ -1907,7 +1907,7 @@ webhook: str Webhook URL (Example, https://mattermost.yourdomain.com/hooks/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#webhook IntegrationMattermost#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#webhook IntegrationMattermost#webhook} --- @@ -1921,7 +1921,7 @@ branches_to_be_notified: str Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#branches_to_be_notified IntegrationMattermost#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#branches_to_be_notified IntegrationMattermost#branches_to_be_notified} --- @@ -1935,7 +1935,7 @@ confidential_issue_channel: str The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_issue_channel IntegrationMattermost#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_issue_channel IntegrationMattermost#confidential_issue_channel} --- @@ -1949,7 +1949,7 @@ confidential_issues_events: typing.Union[bool, IResolvable] Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_issues_events IntegrationMattermost#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_issues_events IntegrationMattermost#confidential_issues_events} --- @@ -1963,7 +1963,7 @@ confidential_note_channel: str The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_note_channel IntegrationMattermost#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_note_channel IntegrationMattermost#confidential_note_channel} --- @@ -1977,7 +1977,7 @@ confidential_note_events: typing.Union[bool, IResolvable] Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_note_events IntegrationMattermost#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_note_events IntegrationMattermost#confidential_note_events} --- @@ -1989,7 +1989,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -2006,7 +2006,7 @@ issue_channel: str The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#issue_channel IntegrationMattermost#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#issue_channel IntegrationMattermost#issue_channel} --- @@ -2020,7 +2020,7 @@ issues_events: typing.Union[bool, IResolvable] Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#issues_events IntegrationMattermost#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#issues_events IntegrationMattermost#issues_events} --- @@ -2034,7 +2034,7 @@ merge_request_channel: str The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#merge_request_channel IntegrationMattermost#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#merge_request_channel IntegrationMattermost#merge_request_channel} --- @@ -2048,7 +2048,7 @@ merge_requests_events: typing.Union[bool, IResolvable] Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#merge_requests_events IntegrationMattermost#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#merge_requests_events IntegrationMattermost#merge_requests_events} --- @@ -2062,7 +2062,7 @@ note_channel: str The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#note_channel IntegrationMattermost#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#note_channel IntegrationMattermost#note_channel} --- @@ -2076,7 +2076,7 @@ note_events: typing.Union[bool, IResolvable] Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#note_events IntegrationMattermost#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#note_events IntegrationMattermost#note_events} --- @@ -2090,7 +2090,7 @@ notify_only_broken_pipelines: typing.Union[bool, IResolvable] Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#notify_only_broken_pipelines IntegrationMattermost#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#notify_only_broken_pipelines IntegrationMattermost#notify_only_broken_pipelines} --- @@ -2104,7 +2104,7 @@ pipeline_channel: str The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#pipeline_channel IntegrationMattermost#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#pipeline_channel IntegrationMattermost#pipeline_channel} --- @@ -2118,7 +2118,7 @@ pipeline_events: typing.Union[bool, IResolvable] Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#pipeline_events IntegrationMattermost#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#pipeline_events IntegrationMattermost#pipeline_events} --- @@ -2132,7 +2132,7 @@ push_channel: str The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#push_channel IntegrationMattermost#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#push_channel IntegrationMattermost#push_channel} --- @@ -2146,7 +2146,7 @@ push_events: typing.Union[bool, IResolvable] Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#push_events IntegrationMattermost#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#push_events IntegrationMattermost#push_events} --- @@ -2160,7 +2160,7 @@ tag_push_channel: str The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#tag_push_channel IntegrationMattermost#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#tag_push_channel IntegrationMattermost#tag_push_channel} --- @@ -2174,7 +2174,7 @@ tag_push_events: typing.Union[bool, IResolvable] Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#tag_push_events IntegrationMattermost#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#tag_push_events IntegrationMattermost#tag_push_events} --- @@ -2188,7 +2188,7 @@ username: str Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#username IntegrationMattermost#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#username IntegrationMattermost#username} --- @@ -2202,7 +2202,7 @@ wiki_page_channel: str The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#wiki_page_channel IntegrationMattermost#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#wiki_page_channel IntegrationMattermost#wiki_page_channel} --- @@ -2216,7 +2216,7 @@ wiki_page_events: typing.Union[bool, IResolvable] Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#wiki_page_events IntegrationMattermost#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#wiki_page_events IntegrationMattermost#wiki_page_events} --- diff --git a/docs/integrationMattermost.typescript.md b/docs/integrationMattermost.typescript.md index feb095330..dee2c3c2c 100644 --- a/docs/integrationMattermost.typescript.md +++ b/docs/integrationMattermost.typescript.md @@ -4,7 +4,7 @@ ### IntegrationMattermost -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost gitlab_integration_mattermost}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost gitlab_integration_mattermost}. #### Initializers @@ -621,7 +621,7 @@ The construct id used in the generated config for the IntegrationMattermost to i The id of the existing IntegrationMattermost that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#import import section} in the 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/integration_mattermost#import import section} in the documentation of this resource for the id to use --- @@ -1372,7 +1372,7 @@ const integrationMattermostConfig: integrationMattermost.IntegrationMattermostCo | confidentialIssuesEvents | boolean \| cdktf.IResolvable | Enable notifications for confidential issues events. | | confidentialNoteChannel | string | The name of the channel to receive confidential note events notifications. | | confidentialNoteEvents | boolean \| cdktf.IResolvable | Enable notifications for confidential note events. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. | | issueChannel | string | The name of the channel to receive issue events notifications. | | issuesEvents | boolean \| cdktf.IResolvable | Enable notifications for issues events. | | mergeRequestChannel | string | The name of the channel to receive merge request events notifications. | @@ -1472,7 +1472,7 @@ public readonly project: string; ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#project IntegrationMattermost#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#project IntegrationMattermost#project} --- @@ -1486,7 +1486,7 @@ public readonly webhook: string; Webhook URL (Example, https://mattermost.yourdomain.com/hooks/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#webhook IntegrationMattermost#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#webhook IntegrationMattermost#webhook} --- @@ -1500,7 +1500,7 @@ public readonly branchesToBeNotified: string; Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#branches_to_be_notified IntegrationMattermost#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#branches_to_be_notified IntegrationMattermost#branches_to_be_notified} --- @@ -1514,7 +1514,7 @@ public readonly confidentialIssueChannel: string; The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_issue_channel IntegrationMattermost#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_issue_channel IntegrationMattermost#confidential_issue_channel} --- @@ -1528,7 +1528,7 @@ public readonly confidentialIssuesEvents: boolean | IResolvable; Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_issues_events IntegrationMattermost#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_issues_events IntegrationMattermost#confidential_issues_events} --- @@ -1542,7 +1542,7 @@ public readonly confidentialNoteChannel: string; The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_note_channel IntegrationMattermost#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_note_channel IntegrationMattermost#confidential_note_channel} --- @@ -1556,7 +1556,7 @@ public readonly confidentialNoteEvents: boolean | IResolvable; Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_note_events IntegrationMattermost#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_note_events IntegrationMattermost#confidential_note_events} --- @@ -1568,7 +1568,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#id IntegrationMattermost#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1585,7 +1585,7 @@ public readonly issueChannel: string; The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#issue_channel IntegrationMattermost#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#issue_channel IntegrationMattermost#issue_channel} --- @@ -1599,7 +1599,7 @@ public readonly issuesEvents: boolean | IResolvable; Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#issues_events IntegrationMattermost#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#issues_events IntegrationMattermost#issues_events} --- @@ -1613,7 +1613,7 @@ public readonly mergeRequestChannel: string; The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#merge_request_channel IntegrationMattermost#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#merge_request_channel IntegrationMattermost#merge_request_channel} --- @@ -1627,7 +1627,7 @@ public readonly mergeRequestsEvents: boolean | IResolvable; Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#merge_requests_events IntegrationMattermost#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#merge_requests_events IntegrationMattermost#merge_requests_events} --- @@ -1641,7 +1641,7 @@ public readonly noteChannel: string; The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#note_channel IntegrationMattermost#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#note_channel IntegrationMattermost#note_channel} --- @@ -1655,7 +1655,7 @@ public readonly noteEvents: boolean | IResolvable; Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#note_events IntegrationMattermost#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#note_events IntegrationMattermost#note_events} --- @@ -1669,7 +1669,7 @@ public readonly notifyOnlyBrokenPipelines: boolean | IResolvable; Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#notify_only_broken_pipelines IntegrationMattermost#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#notify_only_broken_pipelines IntegrationMattermost#notify_only_broken_pipelines} --- @@ -1683,7 +1683,7 @@ public readonly pipelineChannel: string; The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#pipeline_channel IntegrationMattermost#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#pipeline_channel IntegrationMattermost#pipeline_channel} --- @@ -1697,7 +1697,7 @@ public readonly pipelineEvents: boolean | IResolvable; Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#pipeline_events IntegrationMattermost#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#pipeline_events IntegrationMattermost#pipeline_events} --- @@ -1711,7 +1711,7 @@ public readonly pushChannel: string; The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#push_channel IntegrationMattermost#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#push_channel IntegrationMattermost#push_channel} --- @@ -1725,7 +1725,7 @@ public readonly pushEvents: boolean | IResolvable; Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#push_events IntegrationMattermost#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#push_events IntegrationMattermost#push_events} --- @@ -1739,7 +1739,7 @@ public readonly tagPushChannel: string; The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#tag_push_channel IntegrationMattermost#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#tag_push_channel IntegrationMattermost#tag_push_channel} --- @@ -1753,7 +1753,7 @@ public readonly tagPushEvents: boolean | IResolvable; Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#tag_push_events IntegrationMattermost#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#tag_push_events IntegrationMattermost#tag_push_events} --- @@ -1767,7 +1767,7 @@ public readonly username: string; Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#username IntegrationMattermost#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#username IntegrationMattermost#username} --- @@ -1781,7 +1781,7 @@ public readonly wikiPageChannel: string; The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#wiki_page_channel IntegrationMattermost#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#wiki_page_channel IntegrationMattermost#wiki_page_channel} --- @@ -1795,7 +1795,7 @@ public readonly wikiPageEvents: boolean | IResolvable; Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#wiki_page_events IntegrationMattermost#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#wiki_page_events IntegrationMattermost#wiki_page_events} --- diff --git a/docs/integrationMicrosoftTeams.csharp.md b/docs/integrationMicrosoftTeams.csharp.md index 3a059ea46..91cbf6b77 100644 --- a/docs/integrationMicrosoftTeams.csharp.md +++ b/docs/integrationMicrosoftTeams.csharp.md @@ -4,7 +4,7 @@ ### IntegrationMicrosoftTeams -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams gitlab_integration_microsoft_teams}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams gitlab_integration_microsoft_teams}. #### Initializers @@ -551,7 +551,7 @@ The construct id used in the generated config for the IntegrationMicrosoftTeams The id of the existing IntegrationMicrosoftTeams that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#import import section} in the 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/integration_microsoft_teams#import import section} in the documentation of this resource for the id to use --- @@ -1135,7 +1135,7 @@ new IntegrationMicrosoftTeamsConfig { | BranchesToBeNotified | string | Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. | | ConfidentialIssuesEvents | object | Enable notifications for confidential issue events. | | ConfidentialNoteEvents | object | Enable notifications for confidential note events. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. | | IssuesEvents | object | Enable notifications for issue events. | | MergeRequestsEvents | object | Enable notifications for merge request events. | | NoteEvents | object | Enable notifications for note events. | @@ -1227,7 +1227,7 @@ public string Project { get; set; } ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#project IntegrationMicrosoftTeams#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#project IntegrationMicrosoftTeams#project} --- @@ -1241,7 +1241,7 @@ public string Webhook { get; set; } The Microsoft Teams webhook (Example, https://outlook.office.com/webhook/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#webhook IntegrationMicrosoftTeams#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#webhook IntegrationMicrosoftTeams#webhook} --- @@ -1255,7 +1255,7 @@ public string BranchesToBeNotified { get; set; } Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#branches_to_be_notified IntegrationMicrosoftTeams#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#branches_to_be_notified IntegrationMicrosoftTeams#branches_to_be_notified} --- @@ -1269,7 +1269,7 @@ public object ConfidentialIssuesEvents { get; set; } Enable notifications for confidential issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#confidential_issues_events IntegrationMicrosoftTeams#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#confidential_issues_events IntegrationMicrosoftTeams#confidential_issues_events} --- @@ -1283,7 +1283,7 @@ public object ConfidentialNoteEvents { get; set; } Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#confidential_note_events IntegrationMicrosoftTeams#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#confidential_note_events IntegrationMicrosoftTeams#confidential_note_events} --- @@ -1295,7 +1295,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/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1312,7 +1312,7 @@ public object IssuesEvents { get; set; } Enable notifications for issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#issues_events IntegrationMicrosoftTeams#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#issues_events IntegrationMicrosoftTeams#issues_events} --- @@ -1326,7 +1326,7 @@ public object MergeRequestsEvents { get; set; } Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#merge_requests_events IntegrationMicrosoftTeams#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#merge_requests_events IntegrationMicrosoftTeams#merge_requests_events} --- @@ -1340,7 +1340,7 @@ public object NoteEvents { get; set; } Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#note_events IntegrationMicrosoftTeams#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#note_events IntegrationMicrosoftTeams#note_events} --- @@ -1354,7 +1354,7 @@ public object NotifyOnlyBrokenPipelines { get; set; } Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#notify_only_broken_pipelines IntegrationMicrosoftTeams#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#notify_only_broken_pipelines IntegrationMicrosoftTeams#notify_only_broken_pipelines} --- @@ -1368,7 +1368,7 @@ public object PipelineEvents { get; set; } Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#pipeline_events IntegrationMicrosoftTeams#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#pipeline_events IntegrationMicrosoftTeams#pipeline_events} --- @@ -1382,7 +1382,7 @@ public object PushEvents { get; set; } Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#push_events IntegrationMicrosoftTeams#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#push_events IntegrationMicrosoftTeams#push_events} --- @@ -1396,7 +1396,7 @@ public object TagPushEvents { get; set; } Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#tag_push_events IntegrationMicrosoftTeams#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#tag_push_events IntegrationMicrosoftTeams#tag_push_events} --- @@ -1410,7 +1410,7 @@ public object WikiPageEvents { get; set; } Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#wiki_page_events IntegrationMicrosoftTeams#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#wiki_page_events IntegrationMicrosoftTeams#wiki_page_events} --- diff --git a/docs/integrationMicrosoftTeams.go.md b/docs/integrationMicrosoftTeams.go.md index b0a958118..38892e0e8 100644 --- a/docs/integrationMicrosoftTeams.go.md +++ b/docs/integrationMicrosoftTeams.go.md @@ -4,7 +4,7 @@ ### IntegrationMicrosoftTeams -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams gitlab_integration_microsoft_teams}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams gitlab_integration_microsoft_teams}. #### Initializers @@ -551,7 +551,7 @@ The construct id used in the generated config for the IntegrationMicrosoftTeams The id of the existing IntegrationMicrosoftTeams that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#import import section} in the 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/integration_microsoft_teams#import import section} in the documentation of this resource for the id to use --- @@ -1135,7 +1135,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/integrationmicrosof | BranchesToBeNotified | *string | Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. | | ConfidentialIssuesEvents | interface{} | Enable notifications for confidential issue events. | | ConfidentialNoteEvents | interface{} | Enable notifications for confidential note events. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. | | IssuesEvents | interface{} | Enable notifications for issue events. | | MergeRequestsEvents | interface{} | Enable notifications for merge request events. | | NoteEvents | interface{} | Enable notifications for note events. | @@ -1227,7 +1227,7 @@ Project *string ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#project IntegrationMicrosoftTeams#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#project IntegrationMicrosoftTeams#project} --- @@ -1241,7 +1241,7 @@ Webhook *string The Microsoft Teams webhook (Example, https://outlook.office.com/webhook/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#webhook IntegrationMicrosoftTeams#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#webhook IntegrationMicrosoftTeams#webhook} --- @@ -1255,7 +1255,7 @@ BranchesToBeNotified *string Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#branches_to_be_notified IntegrationMicrosoftTeams#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#branches_to_be_notified IntegrationMicrosoftTeams#branches_to_be_notified} --- @@ -1269,7 +1269,7 @@ ConfidentialIssuesEvents interface{} Enable notifications for confidential issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#confidential_issues_events IntegrationMicrosoftTeams#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#confidential_issues_events IntegrationMicrosoftTeams#confidential_issues_events} --- @@ -1283,7 +1283,7 @@ ConfidentialNoteEvents interface{} Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#confidential_note_events IntegrationMicrosoftTeams#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#confidential_note_events IntegrationMicrosoftTeams#confidential_note_events} --- @@ -1295,7 +1295,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1312,7 +1312,7 @@ IssuesEvents interface{} Enable notifications for issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#issues_events IntegrationMicrosoftTeams#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#issues_events IntegrationMicrosoftTeams#issues_events} --- @@ -1326,7 +1326,7 @@ MergeRequestsEvents interface{} Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#merge_requests_events IntegrationMicrosoftTeams#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#merge_requests_events IntegrationMicrosoftTeams#merge_requests_events} --- @@ -1340,7 +1340,7 @@ NoteEvents interface{} Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#note_events IntegrationMicrosoftTeams#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#note_events IntegrationMicrosoftTeams#note_events} --- @@ -1354,7 +1354,7 @@ NotifyOnlyBrokenPipelines interface{} Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#notify_only_broken_pipelines IntegrationMicrosoftTeams#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#notify_only_broken_pipelines IntegrationMicrosoftTeams#notify_only_broken_pipelines} --- @@ -1368,7 +1368,7 @@ PipelineEvents interface{} Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#pipeline_events IntegrationMicrosoftTeams#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#pipeline_events IntegrationMicrosoftTeams#pipeline_events} --- @@ -1382,7 +1382,7 @@ PushEvents interface{} Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#push_events IntegrationMicrosoftTeams#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#push_events IntegrationMicrosoftTeams#push_events} --- @@ -1396,7 +1396,7 @@ TagPushEvents interface{} Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#tag_push_events IntegrationMicrosoftTeams#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#tag_push_events IntegrationMicrosoftTeams#tag_push_events} --- @@ -1410,7 +1410,7 @@ WikiPageEvents interface{} Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#wiki_page_events IntegrationMicrosoftTeams#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#wiki_page_events IntegrationMicrosoftTeams#wiki_page_events} --- diff --git a/docs/integrationMicrosoftTeams.java.md b/docs/integrationMicrosoftTeams.java.md index 99699fc9b..e562400ac 100644 --- a/docs/integrationMicrosoftTeams.java.md +++ b/docs/integrationMicrosoftTeams.java.md @@ -4,7 +4,7 @@ ### IntegrationMicrosoftTeams -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams gitlab_integration_microsoft_teams}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams gitlab_integration_microsoft_teams}. #### Initializers @@ -66,7 +66,7 @@ IntegrationMicrosoftTeams.Builder.create(Construct scope, java.lang.String id) | branchesToBeNotified | java.lang.String | Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. | | confidentialIssuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for confidential issue events. | | confidentialNoteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for confidential note events. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. | | issuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for issue events. | | mergeRequestsEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for merge request events. | | noteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for note events. | @@ -144,7 +144,7 @@ Must be unique amongst siblings in the same scope ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#project IntegrationMicrosoftTeams#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#project IntegrationMicrosoftTeams#project} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The Microsoft Teams webhook (Example, https://outlook.office.com/webhook/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#webhook IntegrationMicrosoftTeams#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#webhook IntegrationMicrosoftTeams#webhook} --- @@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#branches_to_be_notified IntegrationMicrosoftTeams#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#branches_to_be_notified IntegrationMicrosoftTeams#branches_to_be_notified} --- @@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#confidential_issues_events IntegrationMicrosoftTeams#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#confidential_issues_events IntegrationMicrosoftTeams#confidential_issues_events} --- @@ -184,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#confidential_note_events IntegrationMicrosoftTeams#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#confidential_note_events IntegrationMicrosoftTeams#confidential_note_events} --- @@ -192,7 +192,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/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -205,7 +205,7 @@ If you experience problems setting this value it might not be settable. Please t Enable notifications for issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#issues_events IntegrationMicrosoftTeams#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#issues_events IntegrationMicrosoftTeams#issues_events} --- @@ -215,7 +215,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#merge_requests_events IntegrationMicrosoftTeams#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#merge_requests_events IntegrationMicrosoftTeams#merge_requests_events} --- @@ -225,7 +225,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#note_events IntegrationMicrosoftTeams#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#note_events IntegrationMicrosoftTeams#note_events} --- @@ -235,7 +235,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#notify_only_broken_pipelines IntegrationMicrosoftTeams#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#notify_only_broken_pipelines IntegrationMicrosoftTeams#notify_only_broken_pipelines} --- @@ -245,7 +245,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#pipeline_events IntegrationMicrosoftTeams#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#pipeline_events IntegrationMicrosoftTeams#pipeline_events} --- @@ -255,7 +255,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#push_events IntegrationMicrosoftTeams#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#push_events IntegrationMicrosoftTeams#push_events} --- @@ -265,7 +265,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#tag_push_events IntegrationMicrosoftTeams#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#tag_push_events IntegrationMicrosoftTeams#tag_push_events} --- @@ -275,7 +275,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#wiki_page_events IntegrationMicrosoftTeams#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#wiki_page_events IntegrationMicrosoftTeams#wiki_page_events} --- @@ -786,7 +786,7 @@ The construct id used in the generated config for the IntegrationMicrosoftTeams The id of the existing IntegrationMicrosoftTeams that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#import import section} in the 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/integration_microsoft_teams#import import section} in the documentation of this resource for the id to use --- @@ -1384,7 +1384,7 @@ IntegrationMicrosoftTeamsConfig.builder() | branchesToBeNotified | java.lang.String | Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. | | confidentialIssuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for confidential issue events. | | confidentialNoteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for confidential note events. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. | | issuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for issue events. | | mergeRequestsEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for merge request events. | | noteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for note events. | @@ -1476,7 +1476,7 @@ public java.lang.String getProject(); ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#project IntegrationMicrosoftTeams#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#project IntegrationMicrosoftTeams#project} --- @@ -1490,7 +1490,7 @@ public java.lang.String getWebhook(); The Microsoft Teams webhook (Example, https://outlook.office.com/webhook/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#webhook IntegrationMicrosoftTeams#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#webhook IntegrationMicrosoftTeams#webhook} --- @@ -1504,7 +1504,7 @@ public java.lang.String getBranchesToBeNotified(); Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#branches_to_be_notified IntegrationMicrosoftTeams#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#branches_to_be_notified IntegrationMicrosoftTeams#branches_to_be_notified} --- @@ -1518,7 +1518,7 @@ public java.lang.Object getConfidentialIssuesEvents(); Enable notifications for confidential issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#confidential_issues_events IntegrationMicrosoftTeams#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#confidential_issues_events IntegrationMicrosoftTeams#confidential_issues_events} --- @@ -1532,7 +1532,7 @@ public java.lang.Object getConfidentialNoteEvents(); Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#confidential_note_events IntegrationMicrosoftTeams#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#confidential_note_events IntegrationMicrosoftTeams#confidential_note_events} --- @@ -1544,7 +1544,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/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1561,7 +1561,7 @@ public java.lang.Object getIssuesEvents(); Enable notifications for issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#issues_events IntegrationMicrosoftTeams#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#issues_events IntegrationMicrosoftTeams#issues_events} --- @@ -1575,7 +1575,7 @@ public java.lang.Object getMergeRequestsEvents(); Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#merge_requests_events IntegrationMicrosoftTeams#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#merge_requests_events IntegrationMicrosoftTeams#merge_requests_events} --- @@ -1589,7 +1589,7 @@ public java.lang.Object getNoteEvents(); Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#note_events IntegrationMicrosoftTeams#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#note_events IntegrationMicrosoftTeams#note_events} --- @@ -1603,7 +1603,7 @@ public java.lang.Object getNotifyOnlyBrokenPipelines(); Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#notify_only_broken_pipelines IntegrationMicrosoftTeams#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#notify_only_broken_pipelines IntegrationMicrosoftTeams#notify_only_broken_pipelines} --- @@ -1617,7 +1617,7 @@ public java.lang.Object getPipelineEvents(); Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#pipeline_events IntegrationMicrosoftTeams#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#pipeline_events IntegrationMicrosoftTeams#pipeline_events} --- @@ -1631,7 +1631,7 @@ public java.lang.Object getPushEvents(); Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#push_events IntegrationMicrosoftTeams#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#push_events IntegrationMicrosoftTeams#push_events} --- @@ -1645,7 +1645,7 @@ public java.lang.Object getTagPushEvents(); Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#tag_push_events IntegrationMicrosoftTeams#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#tag_push_events IntegrationMicrosoftTeams#tag_push_events} --- @@ -1659,7 +1659,7 @@ public java.lang.Object getWikiPageEvents(); Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#wiki_page_events IntegrationMicrosoftTeams#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#wiki_page_events IntegrationMicrosoftTeams#wiki_page_events} --- diff --git a/docs/integrationMicrosoftTeams.python.md b/docs/integrationMicrosoftTeams.python.md index c0821c319..35fa4295c 100644 --- a/docs/integrationMicrosoftTeams.python.md +++ b/docs/integrationMicrosoftTeams.python.md @@ -4,7 +4,7 @@ ### IntegrationMicrosoftTeams -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams gitlab_integration_microsoft_teams}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams gitlab_integration_microsoft_teams}. #### Initializers @@ -54,7 +54,7 @@ integrationMicrosoftTeams.IntegrationMicrosoftTeams( | branches_to_be_notified | str | Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. | | confidential_issues_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for confidential issue events. | | confidential_note_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for confidential note events. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. | | issues_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for issue events. | | merge_requests_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for merge request events. | | note_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for note events. | @@ -132,7 +132,7 @@ Must be unique amongst siblings in the same scope ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#project IntegrationMicrosoftTeams#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#project IntegrationMicrosoftTeams#project} --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The Microsoft Teams webhook (Example, https://outlook.office.com/webhook/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#webhook IntegrationMicrosoftTeams#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#webhook IntegrationMicrosoftTeams#webhook} --- @@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#branches_to_be_notified IntegrationMicrosoftTeams#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#branches_to_be_notified IntegrationMicrosoftTeams#branches_to_be_notified} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#confidential_issues_events IntegrationMicrosoftTeams#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#confidential_issues_events IntegrationMicrosoftTeams#confidential_issues_events} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#confidential_note_events IntegrationMicrosoftTeams#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#confidential_note_events IntegrationMicrosoftTeams#confidential_note_events} --- @@ -180,7 +180,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/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -193,7 +193,7 @@ If you experience problems setting this value it might not be settable. Please t Enable notifications for issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#issues_events IntegrationMicrosoftTeams#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#issues_events IntegrationMicrosoftTeams#issues_events} --- @@ -203,7 +203,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#merge_requests_events IntegrationMicrosoftTeams#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#merge_requests_events IntegrationMicrosoftTeams#merge_requests_events} --- @@ -213,7 +213,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#note_events IntegrationMicrosoftTeams#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#note_events IntegrationMicrosoftTeams#note_events} --- @@ -223,7 +223,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#notify_only_broken_pipelines IntegrationMicrosoftTeams#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#notify_only_broken_pipelines IntegrationMicrosoftTeams#notify_only_broken_pipelines} --- @@ -233,7 +233,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#pipeline_events IntegrationMicrosoftTeams#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#pipeline_events IntegrationMicrosoftTeams#pipeline_events} --- @@ -243,7 +243,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#push_events IntegrationMicrosoftTeams#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#push_events IntegrationMicrosoftTeams#push_events} --- @@ -253,7 +253,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#tag_push_events IntegrationMicrosoftTeams#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#tag_push_events IntegrationMicrosoftTeams#tag_push_events} --- @@ -263,7 +263,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#wiki_page_events IntegrationMicrosoftTeams#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#wiki_page_events IntegrationMicrosoftTeams#wiki_page_events} --- @@ -820,7 +820,7 @@ The construct id used in the generated config for the IntegrationMicrosoftTeams The id of the existing IntegrationMicrosoftTeams that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#import import section} in the 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/integration_microsoft_teams#import import section} in the documentation of this resource for the id to use --- @@ -1404,7 +1404,7 @@ integrationMicrosoftTeams.IntegrationMicrosoftTeamsConfig( | branches_to_be_notified | str | Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. | | confidential_issues_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for confidential issue events. | | confidential_note_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for confidential note events. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. | | issues_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for issue events. | | merge_requests_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for merge request events. | | note_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for note events. | @@ -1496,7 +1496,7 @@ project: str ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#project IntegrationMicrosoftTeams#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#project IntegrationMicrosoftTeams#project} --- @@ -1510,7 +1510,7 @@ webhook: str The Microsoft Teams webhook (Example, https://outlook.office.com/webhook/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#webhook IntegrationMicrosoftTeams#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#webhook IntegrationMicrosoftTeams#webhook} --- @@ -1524,7 +1524,7 @@ branches_to_be_notified: str Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#branches_to_be_notified IntegrationMicrosoftTeams#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#branches_to_be_notified IntegrationMicrosoftTeams#branches_to_be_notified} --- @@ -1538,7 +1538,7 @@ confidential_issues_events: typing.Union[bool, IResolvable] Enable notifications for confidential issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#confidential_issues_events IntegrationMicrosoftTeams#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#confidential_issues_events IntegrationMicrosoftTeams#confidential_issues_events} --- @@ -1552,7 +1552,7 @@ confidential_note_events: typing.Union[bool, IResolvable] Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#confidential_note_events IntegrationMicrosoftTeams#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#confidential_note_events IntegrationMicrosoftTeams#confidential_note_events} --- @@ -1564,7 +1564,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1581,7 +1581,7 @@ issues_events: typing.Union[bool, IResolvable] Enable notifications for issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#issues_events IntegrationMicrosoftTeams#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#issues_events IntegrationMicrosoftTeams#issues_events} --- @@ -1595,7 +1595,7 @@ merge_requests_events: typing.Union[bool, IResolvable] Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#merge_requests_events IntegrationMicrosoftTeams#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#merge_requests_events IntegrationMicrosoftTeams#merge_requests_events} --- @@ -1609,7 +1609,7 @@ note_events: typing.Union[bool, IResolvable] Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#note_events IntegrationMicrosoftTeams#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#note_events IntegrationMicrosoftTeams#note_events} --- @@ -1623,7 +1623,7 @@ notify_only_broken_pipelines: typing.Union[bool, IResolvable] Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#notify_only_broken_pipelines IntegrationMicrosoftTeams#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#notify_only_broken_pipelines IntegrationMicrosoftTeams#notify_only_broken_pipelines} --- @@ -1637,7 +1637,7 @@ pipeline_events: typing.Union[bool, IResolvable] Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#pipeline_events IntegrationMicrosoftTeams#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#pipeline_events IntegrationMicrosoftTeams#pipeline_events} --- @@ -1651,7 +1651,7 @@ push_events: typing.Union[bool, IResolvable] Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#push_events IntegrationMicrosoftTeams#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#push_events IntegrationMicrosoftTeams#push_events} --- @@ -1665,7 +1665,7 @@ tag_push_events: typing.Union[bool, IResolvable] Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#tag_push_events IntegrationMicrosoftTeams#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#tag_push_events IntegrationMicrosoftTeams#tag_push_events} --- @@ -1679,7 +1679,7 @@ wiki_page_events: typing.Union[bool, IResolvable] Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#wiki_page_events IntegrationMicrosoftTeams#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#wiki_page_events IntegrationMicrosoftTeams#wiki_page_events} --- diff --git a/docs/integrationMicrosoftTeams.typescript.md b/docs/integrationMicrosoftTeams.typescript.md index 9c214812f..c036eea43 100644 --- a/docs/integrationMicrosoftTeams.typescript.md +++ b/docs/integrationMicrosoftTeams.typescript.md @@ -4,7 +4,7 @@ ### IntegrationMicrosoftTeams -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams gitlab_integration_microsoft_teams}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams gitlab_integration_microsoft_teams}. #### Initializers @@ -551,7 +551,7 @@ The construct id used in the generated config for the IntegrationMicrosoftTeams The id of the existing IntegrationMicrosoftTeams that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#import import section} in the 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/integration_microsoft_teams#import import section} in the documentation of this resource for the id to use --- @@ -1113,7 +1113,7 @@ const integrationMicrosoftTeamsConfig: integrationMicrosoftTeams.IntegrationMicr | branchesToBeNotified | string | Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. | | confidentialIssuesEvents | boolean \| cdktf.IResolvable | Enable notifications for confidential issue events. | | confidentialNoteEvents | boolean \| cdktf.IResolvable | Enable notifications for confidential note events. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. | | issuesEvents | boolean \| cdktf.IResolvable | Enable notifications for issue events. | | mergeRequestsEvents | boolean \| cdktf.IResolvable | Enable notifications for merge request events. | | noteEvents | boolean \| cdktf.IResolvable | Enable notifications for note events. | @@ -1205,7 +1205,7 @@ public readonly project: string; ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#project IntegrationMicrosoftTeams#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#project IntegrationMicrosoftTeams#project} --- @@ -1219,7 +1219,7 @@ public readonly webhook: string; The Microsoft Teams webhook (Example, https://outlook.office.com/webhook/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#webhook IntegrationMicrosoftTeams#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#webhook IntegrationMicrosoftTeams#webhook} --- @@ -1233,7 +1233,7 @@ public readonly branchesToBeNotified: string; Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#branches_to_be_notified IntegrationMicrosoftTeams#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#branches_to_be_notified IntegrationMicrosoftTeams#branches_to_be_notified} --- @@ -1247,7 +1247,7 @@ public readonly confidentialIssuesEvents: boolean | IResolvable; Enable notifications for confidential issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#confidential_issues_events IntegrationMicrosoftTeams#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#confidential_issues_events IntegrationMicrosoftTeams#confidential_issues_events} --- @@ -1261,7 +1261,7 @@ public readonly confidentialNoteEvents: boolean | IResolvable; Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#confidential_note_events IntegrationMicrosoftTeams#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#confidential_note_events IntegrationMicrosoftTeams#confidential_note_events} --- @@ -1273,7 +1273,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1290,7 +1290,7 @@ public readonly issuesEvents: boolean | IResolvable; Enable notifications for issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#issues_events IntegrationMicrosoftTeams#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#issues_events IntegrationMicrosoftTeams#issues_events} --- @@ -1304,7 +1304,7 @@ public readonly mergeRequestsEvents: boolean | IResolvable; Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#merge_requests_events IntegrationMicrosoftTeams#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#merge_requests_events IntegrationMicrosoftTeams#merge_requests_events} --- @@ -1318,7 +1318,7 @@ public readonly noteEvents: boolean | IResolvable; Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#note_events IntegrationMicrosoftTeams#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#note_events IntegrationMicrosoftTeams#note_events} --- @@ -1332,7 +1332,7 @@ public readonly notifyOnlyBrokenPipelines: boolean | IResolvable; Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#notify_only_broken_pipelines IntegrationMicrosoftTeams#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#notify_only_broken_pipelines IntegrationMicrosoftTeams#notify_only_broken_pipelines} --- @@ -1346,7 +1346,7 @@ public readonly pipelineEvents: boolean | IResolvable; Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#pipeline_events IntegrationMicrosoftTeams#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#pipeline_events IntegrationMicrosoftTeams#pipeline_events} --- @@ -1360,7 +1360,7 @@ public readonly pushEvents: boolean | IResolvable; Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#push_events IntegrationMicrosoftTeams#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#push_events IntegrationMicrosoftTeams#push_events} --- @@ -1374,7 +1374,7 @@ public readonly tagPushEvents: boolean | IResolvable; Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#tag_push_events IntegrationMicrosoftTeams#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#tag_push_events IntegrationMicrosoftTeams#tag_push_events} --- @@ -1388,7 +1388,7 @@ public readonly wikiPageEvents: boolean | IResolvable; Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#wiki_page_events IntegrationMicrosoftTeams#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#wiki_page_events IntegrationMicrosoftTeams#wiki_page_events} --- diff --git a/docs/integrationPipelinesEmail.csharp.md b/docs/integrationPipelinesEmail.csharp.md index 0812a0bfa..3791d3875 100644 --- a/docs/integrationPipelinesEmail.csharp.md +++ b/docs/integrationPipelinesEmail.csharp.md @@ -4,7 +4,7 @@ ### IntegrationPipelinesEmail -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email gitlab_integration_pipelines_email}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email gitlab_integration_pipelines_email}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the IntegrationPipelinesEmail The id of the existing IntegrationPipelinesEmail that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#import import section} in the 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/integration_pipelines_email#import import section} in the documentation of this resource for the id to use --- @@ -830,7 +830,7 @@ new IntegrationPipelinesEmailConfig { | Project | string | ID of the project you want to activate integration on. | | Recipients | string[] | ) email addresses where notifications are sent. | | BranchesToBeNotified | string | Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. | | NotifyOnlyBrokenPipelines | object | Notify only broken pipelines. Default is true. | --- @@ -915,7 +915,7 @@ public string Project { get; set; } ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#project IntegrationPipelinesEmail#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#project IntegrationPipelinesEmail#project} --- @@ -929,7 +929,7 @@ public string[] Recipients { get; set; } ) email addresses where notifications are sent. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#recipients IntegrationPipelinesEmail#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#recipients IntegrationPipelinesEmail#recipients} --- @@ -943,7 +943,7 @@ public string BranchesToBeNotified { get; set; } Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#branches_to_be_notified IntegrationPipelinesEmail#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#branches_to_be_notified IntegrationPipelinesEmail#branches_to_be_notified} --- @@ -955,7 +955,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/integration_pipelines_email#id IntegrationPipelinesEmail#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -972,7 +972,7 @@ public object NotifyOnlyBrokenPipelines { get; set; } Notify only broken pipelines. Default is true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#notify_only_broken_pipelines IntegrationPipelinesEmail#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#notify_only_broken_pipelines IntegrationPipelinesEmail#notify_only_broken_pipelines} --- diff --git a/docs/integrationPipelinesEmail.go.md b/docs/integrationPipelinesEmail.go.md index b431aa45a..e1bf55286 100644 --- a/docs/integrationPipelinesEmail.go.md +++ b/docs/integrationPipelinesEmail.go.md @@ -4,7 +4,7 @@ ### IntegrationPipelinesEmail -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email gitlab_integration_pipelines_email}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email gitlab_integration_pipelines_email}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the IntegrationPipelinesEmail The id of the existing IntegrationPipelinesEmail that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#import import section} in the 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/integration_pipelines_email#import import section} in the documentation of this resource for the id to use --- @@ -830,7 +830,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/integrationpipeline | Project | *string | ID of the project you want to activate integration on. | | Recipients | *[]*string | ) email addresses where notifications are sent. | | BranchesToBeNotified | *string | Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. | | NotifyOnlyBrokenPipelines | interface{} | Notify only broken pipelines. Default is true. | --- @@ -915,7 +915,7 @@ Project *string ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#project IntegrationPipelinesEmail#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#project IntegrationPipelinesEmail#project} --- @@ -929,7 +929,7 @@ Recipients *[]*string ) email addresses where notifications are sent. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#recipients IntegrationPipelinesEmail#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#recipients IntegrationPipelinesEmail#recipients} --- @@ -943,7 +943,7 @@ BranchesToBeNotified *string Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#branches_to_be_notified IntegrationPipelinesEmail#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#branches_to_be_notified IntegrationPipelinesEmail#branches_to_be_notified} --- @@ -955,7 +955,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -972,7 +972,7 @@ NotifyOnlyBrokenPipelines interface{} Notify only broken pipelines. Default is true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#notify_only_broken_pipelines IntegrationPipelinesEmail#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#notify_only_broken_pipelines IntegrationPipelinesEmail#notify_only_broken_pipelines} --- diff --git a/docs/integrationPipelinesEmail.java.md b/docs/integrationPipelinesEmail.java.md index 2745935f3..5d45fe0ee 100644 --- a/docs/integrationPipelinesEmail.java.md +++ b/docs/integrationPipelinesEmail.java.md @@ -4,7 +4,7 @@ ### IntegrationPipelinesEmail -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email gitlab_integration_pipelines_email}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email gitlab_integration_pipelines_email}. #### Initializers @@ -46,7 +46,7 @@ IntegrationPipelinesEmail.Builder.create(Construct scope, java.lang.String id) | project | java.lang.String | ID of the project you want to activate integration on. | | recipients | java.util.List | ) email addresses where notifications are sent. | | branchesToBeNotified | java.lang.String | Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. | | notifyOnlyBrokenPipelines | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Notify only broken pipelines. Default is true. | --- @@ -117,7 +117,7 @@ Must be unique amongst siblings in the same scope ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#project IntegrationPipelinesEmail#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#project IntegrationPipelinesEmail#project} --- @@ -127,7 +127,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla ) email addresses where notifications are sent. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#recipients IntegrationPipelinesEmail#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#recipients IntegrationPipelinesEmail#recipients} --- @@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#branches_to_be_notified IntegrationPipelinesEmail#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#branches_to_be_notified IntegrationPipelinesEmail#branches_to_be_notified} --- @@ -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/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Notify only broken pipelines. Default is true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#notify_only_broken_pipelines IntegrationPipelinesEmail#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#notify_only_broken_pipelines IntegrationPipelinesEmail#notify_only_broken_pipelines} --- @@ -606,7 +606,7 @@ The construct id used in the generated config for the IntegrationPipelinesEmail The id of the existing IntegrationPipelinesEmail that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#import import section} in the 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/integration_pipelines_email#import import section} in the documentation of this resource for the id to use --- @@ -953,7 +953,7 @@ IntegrationPipelinesEmailConfig.builder() | project | java.lang.String | ID of the project you want to activate integration on. | | recipients | java.util.List | ) email addresses where notifications are sent. | | branchesToBeNotified | java.lang.String | Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. | | notifyOnlyBrokenPipelines | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Notify only broken pipelines. Default is true. | --- @@ -1038,7 +1038,7 @@ public java.lang.String getProject(); ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#project IntegrationPipelinesEmail#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#project IntegrationPipelinesEmail#project} --- @@ -1052,7 +1052,7 @@ public java.util.List getRecipients(); ) email addresses where notifications are sent. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#recipients IntegrationPipelinesEmail#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#recipients IntegrationPipelinesEmail#recipients} --- @@ -1066,7 +1066,7 @@ public java.lang.String getBranchesToBeNotified(); Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#branches_to_be_notified IntegrationPipelinesEmail#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#branches_to_be_notified IntegrationPipelinesEmail#branches_to_be_notified} --- @@ -1078,7 +1078,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/integration_pipelines_email#id IntegrationPipelinesEmail#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1095,7 +1095,7 @@ public java.lang.Object getNotifyOnlyBrokenPipelines(); Notify only broken pipelines. Default is true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#notify_only_broken_pipelines IntegrationPipelinesEmail#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#notify_only_broken_pipelines IntegrationPipelinesEmail#notify_only_broken_pipelines} --- diff --git a/docs/integrationPipelinesEmail.python.md b/docs/integrationPipelinesEmail.python.md index 83b0e1f5d..7f56619bd 100644 --- a/docs/integrationPipelinesEmail.python.md +++ b/docs/integrationPipelinesEmail.python.md @@ -4,7 +4,7 @@ ### IntegrationPipelinesEmail -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email gitlab_integration_pipelines_email}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email gitlab_integration_pipelines_email}. #### Initializers @@ -43,7 +43,7 @@ integrationPipelinesEmail.IntegrationPipelinesEmail( | project | str | ID of the project you want to activate integration on. | | recipients | typing.List[str] | ) email addresses where notifications are sent. | | branches_to_be_notified | str | Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. | | notify_only_broken_pipelines | typing.Union[bool, cdktf.IResolvable] | Notify only broken pipelines. Default is true. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#project IntegrationPipelinesEmail#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#project IntegrationPipelinesEmail#project} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla ) email addresses where notifications are sent. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#recipients IntegrationPipelinesEmail#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#recipients IntegrationPipelinesEmail#recipients} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#branches_to_be_notified IntegrationPipelinesEmail#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#branches_to_be_notified IntegrationPipelinesEmail#branches_to_be_notified} --- @@ -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/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Notify only broken pipelines. Default is true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#notify_only_broken_pipelines IntegrationPipelinesEmail#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#notify_only_broken_pipelines IntegrationPipelinesEmail#notify_only_broken_pipelines} --- @@ -649,7 +649,7 @@ The construct id used in the generated config for the IntegrationPipelinesEmail The id of the existing IntegrationPipelinesEmail that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#import import section} in the 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/integration_pipelines_email#import import section} in the documentation of this resource for the id to use --- @@ -991,7 +991,7 @@ integrationPipelinesEmail.IntegrationPipelinesEmailConfig( | project | str | ID of the project you want to activate integration on. | | recipients | typing.List[str] | ) email addresses where notifications are sent. | | branches_to_be_notified | str | Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. | | notify_only_broken_pipelines | typing.Union[bool, cdktf.IResolvable] | Notify only broken pipelines. Default is true. | --- @@ -1076,7 +1076,7 @@ project: str ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#project IntegrationPipelinesEmail#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#project IntegrationPipelinesEmail#project} --- @@ -1090,7 +1090,7 @@ recipients: typing.List[str] ) email addresses where notifications are sent. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#recipients IntegrationPipelinesEmail#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#recipients IntegrationPipelinesEmail#recipients} --- @@ -1104,7 +1104,7 @@ branches_to_be_notified: str Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#branches_to_be_notified IntegrationPipelinesEmail#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#branches_to_be_notified IntegrationPipelinesEmail#branches_to_be_notified} --- @@ -1116,7 +1116,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1133,7 +1133,7 @@ notify_only_broken_pipelines: typing.Union[bool, IResolvable] Notify only broken pipelines. Default is true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#notify_only_broken_pipelines IntegrationPipelinesEmail#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#notify_only_broken_pipelines IntegrationPipelinesEmail#notify_only_broken_pipelines} --- diff --git a/docs/integrationPipelinesEmail.typescript.md b/docs/integrationPipelinesEmail.typescript.md index aa1afc4a3..12fcc8ca7 100644 --- a/docs/integrationPipelinesEmail.typescript.md +++ b/docs/integrationPipelinesEmail.typescript.md @@ -4,7 +4,7 @@ ### IntegrationPipelinesEmail -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email gitlab_integration_pipelines_email}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email gitlab_integration_pipelines_email}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the IntegrationPipelinesEmail The id of the existing IntegrationPipelinesEmail that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#import import section} in the 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/integration_pipelines_email#import import section} in the documentation of this resource for the id to use --- @@ -817,7 +817,7 @@ const integrationPipelinesEmailConfig: integrationPipelinesEmail.IntegrationPipe | project | string | ID of the project you want to activate integration on. | | recipients | string[] | ) email addresses where notifications are sent. | | branchesToBeNotified | string | Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. | | notifyOnlyBrokenPipelines | boolean \| cdktf.IResolvable | Notify only broken pipelines. Default is true. | --- @@ -902,7 +902,7 @@ public readonly project: string; ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#project IntegrationPipelinesEmail#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#project IntegrationPipelinesEmail#project} --- @@ -916,7 +916,7 @@ public readonly recipients: string[]; ) email addresses where notifications are sent. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#recipients IntegrationPipelinesEmail#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#recipients IntegrationPipelinesEmail#recipients} --- @@ -930,7 +930,7 @@ public readonly branchesToBeNotified: string; Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#branches_to_be_notified IntegrationPipelinesEmail#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#branches_to_be_notified IntegrationPipelinesEmail#branches_to_be_notified} --- @@ -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/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 readonly notifyOnlyBrokenPipelines: boolean | IResolvable; Notify only broken pipelines. Default is true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#notify_only_broken_pipelines IntegrationPipelinesEmail#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#notify_only_broken_pipelines IntegrationPipelinesEmail#notify_only_broken_pipelines} --- diff --git a/docs/integrationSlack.csharp.md b/docs/integrationSlack.csharp.md index ce61504ab..eee90b408 100644 --- a/docs/integrationSlack.csharp.md +++ b/docs/integrationSlack.csharp.md @@ -4,7 +4,7 @@ ### IntegrationSlack -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack gitlab_integration_slack}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack gitlab_integration_slack}. #### Initializers @@ -628,7 +628,7 @@ The construct id used in the generated config for the IntegrationSlack to import The id of the existing IntegrationSlack that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#import import section} in the 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/integration_slack#import import section} in the documentation of this resource for the id to use --- @@ -1445,7 +1445,7 @@ new IntegrationSlackConfig { | ConfidentialIssuesEvents | object | Enable notifications for confidential issues events. | | ConfidentialNoteChannel | string | The name of the channel to receive confidential note events notifications. | | ConfidentialNoteEvents | object | Enable notifications for confidential note events. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#id IntegrationSlack#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#id IntegrationSlack#id}. | | IssueChannel | string | The name of the channel to receive issue events notifications. | | IssuesEvents | object | Enable notifications for issues events. | | MergeRequestChannel | string | The name of the channel to receive merge request events notifications. | @@ -1546,7 +1546,7 @@ public string Project { get; set; } ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#project IntegrationSlack#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#project IntegrationSlack#project} --- @@ -1560,7 +1560,7 @@ public string Webhook { get; set; } Webhook URL (Example, https://hooks.slack.com/services/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#webhook IntegrationSlack#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#webhook IntegrationSlack#webhook} --- @@ -1574,7 +1574,7 @@ public string BranchesToBeNotified { get; set; } Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#branches_to_be_notified IntegrationSlack#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#branches_to_be_notified IntegrationSlack#branches_to_be_notified} --- @@ -1588,7 +1588,7 @@ public string ConfidentialIssueChannel { get; set; } The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_issue_channel IntegrationSlack#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_issue_channel IntegrationSlack#confidential_issue_channel} --- @@ -1602,7 +1602,7 @@ public object ConfidentialIssuesEvents { get; set; } Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_issues_events IntegrationSlack#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_issues_events IntegrationSlack#confidential_issues_events} --- @@ -1616,7 +1616,7 @@ public string ConfidentialNoteChannel { get; set; } The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_note_channel IntegrationSlack#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_note_channel IntegrationSlack#confidential_note_channel} --- @@ -1630,7 +1630,7 @@ public object ConfidentialNoteEvents { get; set; } Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_note_events IntegrationSlack#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_note_events IntegrationSlack#confidential_note_events} --- @@ -1642,7 +1642,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/integration_slack#id IntegrationSlack#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#id IntegrationSlack#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1659,7 +1659,7 @@ public string IssueChannel { get; set; } The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#issue_channel IntegrationSlack#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#issue_channel IntegrationSlack#issue_channel} --- @@ -1673,7 +1673,7 @@ public object IssuesEvents { get; set; } Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#issues_events IntegrationSlack#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#issues_events IntegrationSlack#issues_events} --- @@ -1687,7 +1687,7 @@ public string MergeRequestChannel { get; set; } The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#merge_request_channel IntegrationSlack#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#merge_request_channel IntegrationSlack#merge_request_channel} --- @@ -1701,7 +1701,7 @@ public object MergeRequestsEvents { get; set; } Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#merge_requests_events IntegrationSlack#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#merge_requests_events IntegrationSlack#merge_requests_events} --- @@ -1715,7 +1715,7 @@ public string NoteChannel { get; set; } The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#note_channel IntegrationSlack#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#note_channel IntegrationSlack#note_channel} --- @@ -1729,7 +1729,7 @@ public object NoteEvents { get; set; } Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#note_events IntegrationSlack#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#note_events IntegrationSlack#note_events} --- @@ -1743,7 +1743,7 @@ public object NotifyOnlyBrokenPipelines { get; set; } Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#notify_only_broken_pipelines IntegrationSlack#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#notify_only_broken_pipelines IntegrationSlack#notify_only_broken_pipelines} --- @@ -1757,7 +1757,7 @@ public object NotifyOnlyDefaultBranch { get; set; } This parameter has been replaced with `branches_to_be_notified`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#notify_only_default_branch IntegrationSlack#notify_only_default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#notify_only_default_branch IntegrationSlack#notify_only_default_branch} --- @@ -1771,7 +1771,7 @@ public string PipelineChannel { get; set; } The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#pipeline_channel IntegrationSlack#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#pipeline_channel IntegrationSlack#pipeline_channel} --- @@ -1785,7 +1785,7 @@ public object PipelineEvents { get; set; } Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#pipeline_events IntegrationSlack#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#pipeline_events IntegrationSlack#pipeline_events} --- @@ -1799,7 +1799,7 @@ public string PushChannel { get; set; } The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#push_channel IntegrationSlack#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#push_channel IntegrationSlack#push_channel} --- @@ -1813,7 +1813,7 @@ public object PushEvents { get; set; } Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#push_events IntegrationSlack#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#push_events IntegrationSlack#push_events} --- @@ -1827,7 +1827,7 @@ public string TagPushChannel { get; set; } The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#tag_push_channel IntegrationSlack#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#tag_push_channel IntegrationSlack#tag_push_channel} --- @@ -1841,7 +1841,7 @@ public object TagPushEvents { get; set; } Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#tag_push_events IntegrationSlack#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#tag_push_events IntegrationSlack#tag_push_events} --- @@ -1855,7 +1855,7 @@ public string Username { get; set; } Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#username IntegrationSlack#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#username IntegrationSlack#username} --- @@ -1869,7 +1869,7 @@ public string WikiPageChannel { get; set; } The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#wiki_page_channel IntegrationSlack#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#wiki_page_channel IntegrationSlack#wiki_page_channel} --- @@ -1883,7 +1883,7 @@ public object WikiPageEvents { get; set; } Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#wiki_page_events IntegrationSlack#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#wiki_page_events IntegrationSlack#wiki_page_events} --- diff --git a/docs/integrationSlack.go.md b/docs/integrationSlack.go.md index 41567c8ab..8d51214ea 100644 --- a/docs/integrationSlack.go.md +++ b/docs/integrationSlack.go.md @@ -4,7 +4,7 @@ ### IntegrationSlack -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack gitlab_integration_slack}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack gitlab_integration_slack}. #### Initializers @@ -628,7 +628,7 @@ The construct id used in the generated config for the IntegrationSlack to import The id of the existing IntegrationSlack that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#import import section} in the 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/integration_slack#import import section} in the documentation of this resource for the id to use --- @@ -1445,7 +1445,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/integrationslack" | ConfidentialIssuesEvents | interface{} | Enable notifications for confidential issues events. | | ConfidentialNoteChannel | *string | The name of the channel to receive confidential note events notifications. | | ConfidentialNoteEvents | interface{} | Enable notifications for confidential note events. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#id IntegrationSlack#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#id IntegrationSlack#id}. | | IssueChannel | *string | The name of the channel to receive issue events notifications. | | IssuesEvents | interface{} | Enable notifications for issues events. | | MergeRequestChannel | *string | The name of the channel to receive merge request events notifications. | @@ -1546,7 +1546,7 @@ Project *string ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#project IntegrationSlack#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#project IntegrationSlack#project} --- @@ -1560,7 +1560,7 @@ Webhook *string Webhook URL (Example, https://hooks.slack.com/services/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#webhook IntegrationSlack#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#webhook IntegrationSlack#webhook} --- @@ -1574,7 +1574,7 @@ BranchesToBeNotified *string Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#branches_to_be_notified IntegrationSlack#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#branches_to_be_notified IntegrationSlack#branches_to_be_notified} --- @@ -1588,7 +1588,7 @@ ConfidentialIssueChannel *string The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_issue_channel IntegrationSlack#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_issue_channel IntegrationSlack#confidential_issue_channel} --- @@ -1602,7 +1602,7 @@ ConfidentialIssuesEvents interface{} Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_issues_events IntegrationSlack#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_issues_events IntegrationSlack#confidential_issues_events} --- @@ -1616,7 +1616,7 @@ ConfidentialNoteChannel *string The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_note_channel IntegrationSlack#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_note_channel IntegrationSlack#confidential_note_channel} --- @@ -1630,7 +1630,7 @@ ConfidentialNoteEvents interface{} Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_note_events IntegrationSlack#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_note_events IntegrationSlack#confidential_note_events} --- @@ -1642,7 +1642,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#id IntegrationSlack#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#id IntegrationSlack#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1659,7 +1659,7 @@ IssueChannel *string The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#issue_channel IntegrationSlack#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#issue_channel IntegrationSlack#issue_channel} --- @@ -1673,7 +1673,7 @@ IssuesEvents interface{} Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#issues_events IntegrationSlack#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#issues_events IntegrationSlack#issues_events} --- @@ -1687,7 +1687,7 @@ MergeRequestChannel *string The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#merge_request_channel IntegrationSlack#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#merge_request_channel IntegrationSlack#merge_request_channel} --- @@ -1701,7 +1701,7 @@ MergeRequestsEvents interface{} Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#merge_requests_events IntegrationSlack#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#merge_requests_events IntegrationSlack#merge_requests_events} --- @@ -1715,7 +1715,7 @@ NoteChannel *string The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#note_channel IntegrationSlack#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#note_channel IntegrationSlack#note_channel} --- @@ -1729,7 +1729,7 @@ NoteEvents interface{} Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#note_events IntegrationSlack#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#note_events IntegrationSlack#note_events} --- @@ -1743,7 +1743,7 @@ NotifyOnlyBrokenPipelines interface{} Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#notify_only_broken_pipelines IntegrationSlack#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#notify_only_broken_pipelines IntegrationSlack#notify_only_broken_pipelines} --- @@ -1757,7 +1757,7 @@ NotifyOnlyDefaultBranch interface{} This parameter has been replaced with `branches_to_be_notified`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#notify_only_default_branch IntegrationSlack#notify_only_default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#notify_only_default_branch IntegrationSlack#notify_only_default_branch} --- @@ -1771,7 +1771,7 @@ PipelineChannel *string The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#pipeline_channel IntegrationSlack#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#pipeline_channel IntegrationSlack#pipeline_channel} --- @@ -1785,7 +1785,7 @@ PipelineEvents interface{} Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#pipeline_events IntegrationSlack#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#pipeline_events IntegrationSlack#pipeline_events} --- @@ -1799,7 +1799,7 @@ PushChannel *string The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#push_channel IntegrationSlack#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#push_channel IntegrationSlack#push_channel} --- @@ -1813,7 +1813,7 @@ PushEvents interface{} Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#push_events IntegrationSlack#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#push_events IntegrationSlack#push_events} --- @@ -1827,7 +1827,7 @@ TagPushChannel *string The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#tag_push_channel IntegrationSlack#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#tag_push_channel IntegrationSlack#tag_push_channel} --- @@ -1841,7 +1841,7 @@ TagPushEvents interface{} Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#tag_push_events IntegrationSlack#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#tag_push_events IntegrationSlack#tag_push_events} --- @@ -1855,7 +1855,7 @@ Username *string Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#username IntegrationSlack#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#username IntegrationSlack#username} --- @@ -1869,7 +1869,7 @@ WikiPageChannel *string The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#wiki_page_channel IntegrationSlack#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#wiki_page_channel IntegrationSlack#wiki_page_channel} --- @@ -1883,7 +1883,7 @@ WikiPageEvents interface{} Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#wiki_page_events IntegrationSlack#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#wiki_page_events IntegrationSlack#wiki_page_events} --- diff --git a/docs/integrationSlack.java.md b/docs/integrationSlack.java.md index 7d2658e6b..838622127 100644 --- a/docs/integrationSlack.java.md +++ b/docs/integrationSlack.java.md @@ -4,7 +4,7 @@ ### IntegrationSlack -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack gitlab_integration_slack}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack gitlab_integration_slack}. #### Initializers @@ -80,7 +80,7 @@ IntegrationSlack.Builder.create(Construct scope, java.lang.String id) | confidentialIssuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for confidential issues events. | | confidentialNoteChannel | java.lang.String | The name of the channel to receive confidential note events notifications. | | confidentialNoteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for confidential note events. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#id IntegrationSlack#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#id IntegrationSlack#id}. | | issueChannel | java.lang.String | The name of the channel to receive issue events notifications. | | issuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for issues events. | | mergeRequestChannel | java.lang.String | The name of the channel to receive merge request events notifications. | @@ -167,7 +167,7 @@ Must be unique amongst siblings in the same scope ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#project IntegrationSlack#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#project IntegrationSlack#project} --- @@ -177,7 +177,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Webhook URL (Example, https://hooks.slack.com/services/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#webhook IntegrationSlack#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#webhook IntegrationSlack#webhook} --- @@ -187,7 +187,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#branches_to_be_notified IntegrationSlack#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#branches_to_be_notified IntegrationSlack#branches_to_be_notified} --- @@ -197,7 +197,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_issue_channel IntegrationSlack#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_issue_channel IntegrationSlack#confidential_issue_channel} --- @@ -207,7 +207,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_issues_events IntegrationSlack#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_issues_events IntegrationSlack#confidential_issues_events} --- @@ -217,7 +217,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_note_channel IntegrationSlack#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_note_channel IntegrationSlack#confidential_note_channel} --- @@ -227,7 +227,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_note_events IntegrationSlack#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_note_events IntegrationSlack#confidential_note_events} --- @@ -235,7 +235,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/integration_slack#id IntegrationSlack#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#id IntegrationSlack#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -248,7 +248,7 @@ If you experience problems setting this value it might not be settable. Please t The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#issue_channel IntegrationSlack#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#issue_channel IntegrationSlack#issue_channel} --- @@ -258,7 +258,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#issues_events IntegrationSlack#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#issues_events IntegrationSlack#issues_events} --- @@ -268,7 +268,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#merge_request_channel IntegrationSlack#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#merge_request_channel IntegrationSlack#merge_request_channel} --- @@ -278,7 +278,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#merge_requests_events IntegrationSlack#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#merge_requests_events IntegrationSlack#merge_requests_events} --- @@ -288,7 +288,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#note_channel IntegrationSlack#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#note_channel IntegrationSlack#note_channel} --- @@ -298,7 +298,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#note_events IntegrationSlack#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#note_events IntegrationSlack#note_events} --- @@ -308,7 +308,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#notify_only_broken_pipelines IntegrationSlack#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#notify_only_broken_pipelines IntegrationSlack#notify_only_broken_pipelines} --- @@ -318,7 +318,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla This parameter has been replaced with `branches_to_be_notified`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#notify_only_default_branch IntegrationSlack#notify_only_default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#notify_only_default_branch IntegrationSlack#notify_only_default_branch} --- @@ -328,7 +328,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#pipeline_channel IntegrationSlack#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#pipeline_channel IntegrationSlack#pipeline_channel} --- @@ -338,7 +338,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#pipeline_events IntegrationSlack#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#pipeline_events IntegrationSlack#pipeline_events} --- @@ -348,7 +348,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#push_channel IntegrationSlack#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#push_channel IntegrationSlack#push_channel} --- @@ -358,7 +358,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#push_events IntegrationSlack#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#push_events IntegrationSlack#push_events} --- @@ -368,7 +368,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#tag_push_channel IntegrationSlack#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#tag_push_channel IntegrationSlack#tag_push_channel} --- @@ -378,7 +378,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#tag_push_events IntegrationSlack#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#tag_push_events IntegrationSlack#tag_push_events} --- @@ -388,7 +388,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#username IntegrationSlack#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#username IntegrationSlack#username} --- @@ -398,7 +398,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#wiki_page_channel IntegrationSlack#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#wiki_page_channel IntegrationSlack#wiki_page_channel} --- @@ -408,7 +408,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#wiki_page_events IntegrationSlack#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#wiki_page_events IntegrationSlack#wiki_page_events} --- @@ -996,7 +996,7 @@ The construct id used in the generated config for the IntegrationSlack to import The id of the existing IntegrationSlack that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#import import section} in the 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/integration_slack#import import section} in the documentation of this resource for the id to use --- @@ -1828,7 +1828,7 @@ IntegrationSlackConfig.builder() | confidentialIssuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for confidential issues events. | | confidentialNoteChannel | java.lang.String | The name of the channel to receive confidential note events notifications. | | confidentialNoteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for confidential note events. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#id IntegrationSlack#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#id IntegrationSlack#id}. | | issueChannel | java.lang.String | The name of the channel to receive issue events notifications. | | issuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for issues events. | | mergeRequestChannel | java.lang.String | The name of the channel to receive merge request events notifications. | @@ -1929,7 +1929,7 @@ public java.lang.String getProject(); ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#project IntegrationSlack#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#project IntegrationSlack#project} --- @@ -1943,7 +1943,7 @@ public java.lang.String getWebhook(); Webhook URL (Example, https://hooks.slack.com/services/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#webhook IntegrationSlack#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#webhook IntegrationSlack#webhook} --- @@ -1957,7 +1957,7 @@ public java.lang.String getBranchesToBeNotified(); Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#branches_to_be_notified IntegrationSlack#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#branches_to_be_notified IntegrationSlack#branches_to_be_notified} --- @@ -1971,7 +1971,7 @@ public java.lang.String getConfidentialIssueChannel(); The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_issue_channel IntegrationSlack#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_issue_channel IntegrationSlack#confidential_issue_channel} --- @@ -1985,7 +1985,7 @@ public java.lang.Object getConfidentialIssuesEvents(); Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_issues_events IntegrationSlack#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_issues_events IntegrationSlack#confidential_issues_events} --- @@ -1999,7 +1999,7 @@ public java.lang.String getConfidentialNoteChannel(); The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_note_channel IntegrationSlack#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_note_channel IntegrationSlack#confidential_note_channel} --- @@ -2013,7 +2013,7 @@ public java.lang.Object getConfidentialNoteEvents(); Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_note_events IntegrationSlack#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_note_events IntegrationSlack#confidential_note_events} --- @@ -2025,7 +2025,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/integration_slack#id IntegrationSlack#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#id IntegrationSlack#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -2042,7 +2042,7 @@ public java.lang.String getIssueChannel(); The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#issue_channel IntegrationSlack#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#issue_channel IntegrationSlack#issue_channel} --- @@ -2056,7 +2056,7 @@ public java.lang.Object getIssuesEvents(); Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#issues_events IntegrationSlack#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#issues_events IntegrationSlack#issues_events} --- @@ -2070,7 +2070,7 @@ public java.lang.String getMergeRequestChannel(); The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#merge_request_channel IntegrationSlack#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#merge_request_channel IntegrationSlack#merge_request_channel} --- @@ -2084,7 +2084,7 @@ public java.lang.Object getMergeRequestsEvents(); Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#merge_requests_events IntegrationSlack#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#merge_requests_events IntegrationSlack#merge_requests_events} --- @@ -2098,7 +2098,7 @@ public java.lang.String getNoteChannel(); The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#note_channel IntegrationSlack#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#note_channel IntegrationSlack#note_channel} --- @@ -2112,7 +2112,7 @@ public java.lang.Object getNoteEvents(); Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#note_events IntegrationSlack#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#note_events IntegrationSlack#note_events} --- @@ -2126,7 +2126,7 @@ public java.lang.Object getNotifyOnlyBrokenPipelines(); Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#notify_only_broken_pipelines IntegrationSlack#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#notify_only_broken_pipelines IntegrationSlack#notify_only_broken_pipelines} --- @@ -2140,7 +2140,7 @@ public java.lang.Object getNotifyOnlyDefaultBranch(); This parameter has been replaced with `branches_to_be_notified`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#notify_only_default_branch IntegrationSlack#notify_only_default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#notify_only_default_branch IntegrationSlack#notify_only_default_branch} --- @@ -2154,7 +2154,7 @@ public java.lang.String getPipelineChannel(); The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#pipeline_channel IntegrationSlack#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#pipeline_channel IntegrationSlack#pipeline_channel} --- @@ -2168,7 +2168,7 @@ public java.lang.Object getPipelineEvents(); Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#pipeline_events IntegrationSlack#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#pipeline_events IntegrationSlack#pipeline_events} --- @@ -2182,7 +2182,7 @@ public java.lang.String getPushChannel(); The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#push_channel IntegrationSlack#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#push_channel IntegrationSlack#push_channel} --- @@ -2196,7 +2196,7 @@ public java.lang.Object getPushEvents(); Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#push_events IntegrationSlack#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#push_events IntegrationSlack#push_events} --- @@ -2210,7 +2210,7 @@ public java.lang.String getTagPushChannel(); The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#tag_push_channel IntegrationSlack#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#tag_push_channel IntegrationSlack#tag_push_channel} --- @@ -2224,7 +2224,7 @@ public java.lang.Object getTagPushEvents(); Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#tag_push_events IntegrationSlack#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#tag_push_events IntegrationSlack#tag_push_events} --- @@ -2238,7 +2238,7 @@ public java.lang.String getUsername(); Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#username IntegrationSlack#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#username IntegrationSlack#username} --- @@ -2252,7 +2252,7 @@ public java.lang.String getWikiPageChannel(); The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#wiki_page_channel IntegrationSlack#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#wiki_page_channel IntegrationSlack#wiki_page_channel} --- @@ -2266,7 +2266,7 @@ public java.lang.Object getWikiPageEvents(); Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#wiki_page_events IntegrationSlack#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#wiki_page_events IntegrationSlack#wiki_page_events} --- diff --git a/docs/integrationSlack.python.md b/docs/integrationSlack.python.md index 421009ce3..6e61eb266 100644 --- a/docs/integrationSlack.python.md +++ b/docs/integrationSlack.python.md @@ -4,7 +4,7 @@ ### IntegrationSlack -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack gitlab_integration_slack}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack gitlab_integration_slack}. #### Initializers @@ -67,7 +67,7 @@ integrationSlack.IntegrationSlack( | confidential_issues_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for confidential issues events. | | confidential_note_channel | str | The name of the channel to receive confidential note events notifications. | | confidential_note_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for confidential note events. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#id IntegrationSlack#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#id IntegrationSlack#id}. | | issue_channel | str | The name of the channel to receive issue events notifications. | | issues_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for issues events. | | merge_request_channel | str | The name of the channel to receive merge request events notifications. | @@ -154,7 +154,7 @@ Must be unique amongst siblings in the same scope ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#project IntegrationSlack#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#project IntegrationSlack#project} --- @@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Webhook URL (Example, https://hooks.slack.com/services/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#webhook IntegrationSlack#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#webhook IntegrationSlack#webhook} --- @@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#branches_to_be_notified IntegrationSlack#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#branches_to_be_notified IntegrationSlack#branches_to_be_notified} --- @@ -184,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_issue_channel IntegrationSlack#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_issue_channel IntegrationSlack#confidential_issue_channel} --- @@ -194,7 +194,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_issues_events IntegrationSlack#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_issues_events IntegrationSlack#confidential_issues_events} --- @@ -204,7 +204,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_note_channel IntegrationSlack#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_note_channel IntegrationSlack#confidential_note_channel} --- @@ -214,7 +214,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_note_events IntegrationSlack#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_note_events IntegrationSlack#confidential_note_events} --- @@ -222,7 +222,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/integration_slack#id IntegrationSlack#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#id IntegrationSlack#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -235,7 +235,7 @@ If you experience problems setting this value it might not be settable. Please t The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#issue_channel IntegrationSlack#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#issue_channel IntegrationSlack#issue_channel} --- @@ -245,7 +245,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#issues_events IntegrationSlack#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#issues_events IntegrationSlack#issues_events} --- @@ -255,7 +255,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#merge_request_channel IntegrationSlack#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#merge_request_channel IntegrationSlack#merge_request_channel} --- @@ -265,7 +265,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#merge_requests_events IntegrationSlack#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#merge_requests_events IntegrationSlack#merge_requests_events} --- @@ -275,7 +275,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#note_channel IntegrationSlack#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#note_channel IntegrationSlack#note_channel} --- @@ -285,7 +285,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#note_events IntegrationSlack#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#note_events IntegrationSlack#note_events} --- @@ -295,7 +295,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#notify_only_broken_pipelines IntegrationSlack#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#notify_only_broken_pipelines IntegrationSlack#notify_only_broken_pipelines} --- @@ -305,7 +305,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla This parameter has been replaced with `branches_to_be_notified`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#notify_only_default_branch IntegrationSlack#notify_only_default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#notify_only_default_branch IntegrationSlack#notify_only_default_branch} --- @@ -315,7 +315,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#pipeline_channel IntegrationSlack#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#pipeline_channel IntegrationSlack#pipeline_channel} --- @@ -325,7 +325,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#pipeline_events IntegrationSlack#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#pipeline_events IntegrationSlack#pipeline_events} --- @@ -335,7 +335,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#push_channel IntegrationSlack#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#push_channel IntegrationSlack#push_channel} --- @@ -345,7 +345,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#push_events IntegrationSlack#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#push_events IntegrationSlack#push_events} --- @@ -355,7 +355,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#tag_push_channel IntegrationSlack#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#tag_push_channel IntegrationSlack#tag_push_channel} --- @@ -365,7 +365,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#tag_push_events IntegrationSlack#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#tag_push_events IntegrationSlack#tag_push_events} --- @@ -375,7 +375,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#username IntegrationSlack#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#username IntegrationSlack#username} --- @@ -385,7 +385,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#wiki_page_channel IntegrationSlack#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#wiki_page_channel IntegrationSlack#wiki_page_channel} --- @@ -395,7 +395,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#wiki_page_events IntegrationSlack#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#wiki_page_events IntegrationSlack#wiki_page_events} --- @@ -1029,7 +1029,7 @@ The construct id used in the generated config for the IntegrationSlack to import The id of the existing IntegrationSlack that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#import import section} in the 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/integration_slack#import import section} in the documentation of this resource for the id to use --- @@ -1846,7 +1846,7 @@ integrationSlack.IntegrationSlackConfig( | confidential_issues_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for confidential issues events. | | confidential_note_channel | str | The name of the channel to receive confidential note events notifications. | | confidential_note_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for confidential note events. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#id IntegrationSlack#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#id IntegrationSlack#id}. | | issue_channel | str | The name of the channel to receive issue events notifications. | | issues_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for issues events. | | merge_request_channel | str | The name of the channel to receive merge request events notifications. | @@ -1947,7 +1947,7 @@ project: str ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#project IntegrationSlack#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#project IntegrationSlack#project} --- @@ -1961,7 +1961,7 @@ webhook: str Webhook URL (Example, https://hooks.slack.com/services/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#webhook IntegrationSlack#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#webhook IntegrationSlack#webhook} --- @@ -1975,7 +1975,7 @@ branches_to_be_notified: str Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#branches_to_be_notified IntegrationSlack#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#branches_to_be_notified IntegrationSlack#branches_to_be_notified} --- @@ -1989,7 +1989,7 @@ confidential_issue_channel: str The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_issue_channel IntegrationSlack#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_issue_channel IntegrationSlack#confidential_issue_channel} --- @@ -2003,7 +2003,7 @@ confidential_issues_events: typing.Union[bool, IResolvable] Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_issues_events IntegrationSlack#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_issues_events IntegrationSlack#confidential_issues_events} --- @@ -2017,7 +2017,7 @@ confidential_note_channel: str The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_note_channel IntegrationSlack#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_note_channel IntegrationSlack#confidential_note_channel} --- @@ -2031,7 +2031,7 @@ confidential_note_events: typing.Union[bool, IResolvable] Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_note_events IntegrationSlack#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_note_events IntegrationSlack#confidential_note_events} --- @@ -2043,7 +2043,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#id IntegrationSlack#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#id IntegrationSlack#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -2060,7 +2060,7 @@ issue_channel: str The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#issue_channel IntegrationSlack#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#issue_channel IntegrationSlack#issue_channel} --- @@ -2074,7 +2074,7 @@ issues_events: typing.Union[bool, IResolvable] Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#issues_events IntegrationSlack#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#issues_events IntegrationSlack#issues_events} --- @@ -2088,7 +2088,7 @@ merge_request_channel: str The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#merge_request_channel IntegrationSlack#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#merge_request_channel IntegrationSlack#merge_request_channel} --- @@ -2102,7 +2102,7 @@ merge_requests_events: typing.Union[bool, IResolvable] Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#merge_requests_events IntegrationSlack#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#merge_requests_events IntegrationSlack#merge_requests_events} --- @@ -2116,7 +2116,7 @@ note_channel: str The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#note_channel IntegrationSlack#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#note_channel IntegrationSlack#note_channel} --- @@ -2130,7 +2130,7 @@ note_events: typing.Union[bool, IResolvable] Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#note_events IntegrationSlack#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#note_events IntegrationSlack#note_events} --- @@ -2144,7 +2144,7 @@ notify_only_broken_pipelines: typing.Union[bool, IResolvable] Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#notify_only_broken_pipelines IntegrationSlack#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#notify_only_broken_pipelines IntegrationSlack#notify_only_broken_pipelines} --- @@ -2158,7 +2158,7 @@ notify_only_default_branch: typing.Union[bool, IResolvable] This parameter has been replaced with `branches_to_be_notified`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#notify_only_default_branch IntegrationSlack#notify_only_default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#notify_only_default_branch IntegrationSlack#notify_only_default_branch} --- @@ -2172,7 +2172,7 @@ pipeline_channel: str The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#pipeline_channel IntegrationSlack#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#pipeline_channel IntegrationSlack#pipeline_channel} --- @@ -2186,7 +2186,7 @@ pipeline_events: typing.Union[bool, IResolvable] Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#pipeline_events IntegrationSlack#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#pipeline_events IntegrationSlack#pipeline_events} --- @@ -2200,7 +2200,7 @@ push_channel: str The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#push_channel IntegrationSlack#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#push_channel IntegrationSlack#push_channel} --- @@ -2214,7 +2214,7 @@ push_events: typing.Union[bool, IResolvable] Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#push_events IntegrationSlack#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#push_events IntegrationSlack#push_events} --- @@ -2228,7 +2228,7 @@ tag_push_channel: str The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#tag_push_channel IntegrationSlack#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#tag_push_channel IntegrationSlack#tag_push_channel} --- @@ -2242,7 +2242,7 @@ tag_push_events: typing.Union[bool, IResolvable] Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#tag_push_events IntegrationSlack#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#tag_push_events IntegrationSlack#tag_push_events} --- @@ -2256,7 +2256,7 @@ username: str Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#username IntegrationSlack#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#username IntegrationSlack#username} --- @@ -2270,7 +2270,7 @@ wiki_page_channel: str The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#wiki_page_channel IntegrationSlack#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#wiki_page_channel IntegrationSlack#wiki_page_channel} --- @@ -2284,7 +2284,7 @@ wiki_page_events: typing.Union[bool, IResolvable] Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#wiki_page_events IntegrationSlack#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#wiki_page_events IntegrationSlack#wiki_page_events} --- diff --git a/docs/integrationSlack.typescript.md b/docs/integrationSlack.typescript.md index 5cb3107a3..4b24bf2b7 100644 --- a/docs/integrationSlack.typescript.md +++ b/docs/integrationSlack.typescript.md @@ -4,7 +4,7 @@ ### IntegrationSlack -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack gitlab_integration_slack}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack gitlab_integration_slack}. #### Initializers @@ -628,7 +628,7 @@ The construct id used in the generated config for the IntegrationSlack to import The id of the existing IntegrationSlack that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#import import section} in the 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/integration_slack#import import section} in the documentation of this resource for the id to use --- @@ -1412,7 +1412,7 @@ const integrationSlackConfig: integrationSlack.IntegrationSlackConfig = { ... } | confidentialIssuesEvents | boolean \| cdktf.IResolvable | Enable notifications for confidential issues events. | | confidentialNoteChannel | string | The name of the channel to receive confidential note events notifications. | | confidentialNoteEvents | boolean \| cdktf.IResolvable | Enable notifications for confidential note events. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#id IntegrationSlack#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#id IntegrationSlack#id}. | | issueChannel | string | The name of the channel to receive issue events notifications. | | issuesEvents | boolean \| cdktf.IResolvable | Enable notifications for issues events. | | mergeRequestChannel | string | The name of the channel to receive merge request events notifications. | @@ -1513,7 +1513,7 @@ public readonly project: string; ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#project IntegrationSlack#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#project IntegrationSlack#project} --- @@ -1527,7 +1527,7 @@ public readonly webhook: string; Webhook URL (Example, https://hooks.slack.com/services/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#webhook IntegrationSlack#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#webhook IntegrationSlack#webhook} --- @@ -1541,7 +1541,7 @@ public readonly branchesToBeNotified: string; Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#branches_to_be_notified IntegrationSlack#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#branches_to_be_notified IntegrationSlack#branches_to_be_notified} --- @@ -1555,7 +1555,7 @@ public readonly confidentialIssueChannel: string; The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_issue_channel IntegrationSlack#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_issue_channel IntegrationSlack#confidential_issue_channel} --- @@ -1569,7 +1569,7 @@ public readonly confidentialIssuesEvents: boolean | IResolvable; Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_issues_events IntegrationSlack#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_issues_events IntegrationSlack#confidential_issues_events} --- @@ -1583,7 +1583,7 @@ public readonly confidentialNoteChannel: string; The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_note_channel IntegrationSlack#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_note_channel IntegrationSlack#confidential_note_channel} --- @@ -1597,7 +1597,7 @@ public readonly confidentialNoteEvents: boolean | IResolvable; Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_note_events IntegrationSlack#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_note_events IntegrationSlack#confidential_note_events} --- @@ -1609,7 +1609,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#id IntegrationSlack#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#id IntegrationSlack#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +1626,7 @@ public readonly issueChannel: string; The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#issue_channel IntegrationSlack#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#issue_channel IntegrationSlack#issue_channel} --- @@ -1640,7 +1640,7 @@ public readonly issuesEvents: boolean | IResolvable; Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#issues_events IntegrationSlack#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#issues_events IntegrationSlack#issues_events} --- @@ -1654,7 +1654,7 @@ public readonly mergeRequestChannel: string; The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#merge_request_channel IntegrationSlack#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#merge_request_channel IntegrationSlack#merge_request_channel} --- @@ -1668,7 +1668,7 @@ public readonly mergeRequestsEvents: boolean | IResolvable; Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#merge_requests_events IntegrationSlack#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#merge_requests_events IntegrationSlack#merge_requests_events} --- @@ -1682,7 +1682,7 @@ public readonly noteChannel: string; The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#note_channel IntegrationSlack#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#note_channel IntegrationSlack#note_channel} --- @@ -1696,7 +1696,7 @@ public readonly noteEvents: boolean | IResolvable; Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#note_events IntegrationSlack#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#note_events IntegrationSlack#note_events} --- @@ -1710,7 +1710,7 @@ public readonly notifyOnlyBrokenPipelines: boolean | IResolvable; Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#notify_only_broken_pipelines IntegrationSlack#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#notify_only_broken_pipelines IntegrationSlack#notify_only_broken_pipelines} --- @@ -1724,7 +1724,7 @@ public readonly notifyOnlyDefaultBranch: boolean | IResolvable; This parameter has been replaced with `branches_to_be_notified`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#notify_only_default_branch IntegrationSlack#notify_only_default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#notify_only_default_branch IntegrationSlack#notify_only_default_branch} --- @@ -1738,7 +1738,7 @@ public readonly pipelineChannel: string; The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#pipeline_channel IntegrationSlack#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#pipeline_channel IntegrationSlack#pipeline_channel} --- @@ -1752,7 +1752,7 @@ public readonly pipelineEvents: boolean | IResolvable; Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#pipeline_events IntegrationSlack#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#pipeline_events IntegrationSlack#pipeline_events} --- @@ -1766,7 +1766,7 @@ public readonly pushChannel: string; The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#push_channel IntegrationSlack#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#push_channel IntegrationSlack#push_channel} --- @@ -1780,7 +1780,7 @@ public readonly pushEvents: boolean | IResolvable; Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#push_events IntegrationSlack#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#push_events IntegrationSlack#push_events} --- @@ -1794,7 +1794,7 @@ public readonly tagPushChannel: string; The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#tag_push_channel IntegrationSlack#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#tag_push_channel IntegrationSlack#tag_push_channel} --- @@ -1808,7 +1808,7 @@ public readonly tagPushEvents: boolean | IResolvable; Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#tag_push_events IntegrationSlack#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#tag_push_events IntegrationSlack#tag_push_events} --- @@ -1822,7 +1822,7 @@ public readonly username: string; Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#username IntegrationSlack#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#username IntegrationSlack#username} --- @@ -1836,7 +1836,7 @@ public readonly wikiPageChannel: string; The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#wiki_page_channel IntegrationSlack#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#wiki_page_channel IntegrationSlack#wiki_page_channel} --- @@ -1850,7 +1850,7 @@ public readonly wikiPageEvents: boolean | IResolvable; Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#wiki_page_events IntegrationSlack#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#wiki_page_events IntegrationSlack#wiki_page_events} --- diff --git a/docs/integrationTelegram.csharp.md b/docs/integrationTelegram.csharp.md index 69e4b86cb..6d4c9d8b0 100644 --- a/docs/integrationTelegram.csharp.md +++ b/docs/integrationTelegram.csharp.md @@ -4,7 +4,7 @@ ### IntegrationTelegram -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram gitlab_integration_telegram}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram gitlab_integration_telegram}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the IntegrationTelegram to imp The id of the existing IntegrationTelegram that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#import import section} in the 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/integration_telegram#import import section} in the documentation of this resource for the id to use --- @@ -1135,7 +1135,7 @@ public object ConfidentialIssuesEvents { get; set; } Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#confidential_issues_events IntegrationTelegram#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#confidential_issues_events IntegrationTelegram#confidential_issues_events} --- @@ -1149,7 +1149,7 @@ public object ConfidentialNoteEvents { get; set; } Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#confidential_note_events IntegrationTelegram#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#confidential_note_events IntegrationTelegram#confidential_note_events} --- @@ -1163,7 +1163,7 @@ public object IssuesEvents { get; set; } Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#issues_events IntegrationTelegram#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#issues_events IntegrationTelegram#issues_events} --- @@ -1177,7 +1177,7 @@ public object MergeRequestsEvents { get; set; } Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#merge_requests_events IntegrationTelegram#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#merge_requests_events IntegrationTelegram#merge_requests_events} --- @@ -1191,7 +1191,7 @@ public object NoteEvents { get; set; } Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#note_events IntegrationTelegram#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#note_events IntegrationTelegram#note_events} --- @@ -1205,7 +1205,7 @@ public object PipelineEvents { get; set; } Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#pipeline_events IntegrationTelegram#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#pipeline_events IntegrationTelegram#pipeline_events} --- @@ -1219,7 +1219,7 @@ public string Project { get; set; } The ID or full path of the project to integrate with Telegram. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#project IntegrationTelegram#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#project IntegrationTelegram#project} --- @@ -1233,7 +1233,7 @@ public object PushEvents { get; set; } Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#push_events IntegrationTelegram#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#push_events IntegrationTelegram#push_events} --- @@ -1247,7 +1247,7 @@ public string Room { get; set; } Unique identifier for the target chat or the username of the target channel (in the format `@channelusername`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#room IntegrationTelegram#room} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#room IntegrationTelegram#room} --- @@ -1261,7 +1261,7 @@ public object TagPushEvents { get; set; } Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#tag_push_events IntegrationTelegram#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#tag_push_events IntegrationTelegram#tag_push_events} --- @@ -1275,7 +1275,7 @@ public string Token { get; set; } The Telegram bot token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#token IntegrationTelegram#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#token IntegrationTelegram#token} --- @@ -1289,7 +1289,7 @@ public object WikiPageEvents { get; set; } Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#wiki_page_events IntegrationTelegram#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#wiki_page_events IntegrationTelegram#wiki_page_events} --- @@ -1303,7 +1303,7 @@ public string BranchesToBeNotified { get; set; } Branches to send notifications for (introduced in GitLab 16.5). Update of this attribute was not supported before Gitlab 16.11 due to API bug. Valid options are `all`, `default`, `protected`, `default_and_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#branches_to_be_notified IntegrationTelegram#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#branches_to_be_notified IntegrationTelegram#branches_to_be_notified} --- @@ -1317,7 +1317,7 @@ public object NotifyOnlyBrokenPipelines { get; set; } Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#notify_only_broken_pipelines IntegrationTelegram#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#notify_only_broken_pipelines IntegrationTelegram#notify_only_broken_pipelines} --- diff --git a/docs/integrationTelegram.go.md b/docs/integrationTelegram.go.md index 63375fed8..4c7cf3c3f 100644 --- a/docs/integrationTelegram.go.md +++ b/docs/integrationTelegram.go.md @@ -4,7 +4,7 @@ ### IntegrationTelegram -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram gitlab_integration_telegram}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram gitlab_integration_telegram}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the IntegrationTelegram to imp The id of the existing IntegrationTelegram that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#import import section} in the 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/integration_telegram#import import section} in the documentation of this resource for the id to use --- @@ -1135,7 +1135,7 @@ ConfidentialIssuesEvents interface{} Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#confidential_issues_events IntegrationTelegram#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#confidential_issues_events IntegrationTelegram#confidential_issues_events} --- @@ -1149,7 +1149,7 @@ ConfidentialNoteEvents interface{} Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#confidential_note_events IntegrationTelegram#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#confidential_note_events IntegrationTelegram#confidential_note_events} --- @@ -1163,7 +1163,7 @@ IssuesEvents interface{} Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#issues_events IntegrationTelegram#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#issues_events IntegrationTelegram#issues_events} --- @@ -1177,7 +1177,7 @@ MergeRequestsEvents interface{} Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#merge_requests_events IntegrationTelegram#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#merge_requests_events IntegrationTelegram#merge_requests_events} --- @@ -1191,7 +1191,7 @@ NoteEvents interface{} Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#note_events IntegrationTelegram#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#note_events IntegrationTelegram#note_events} --- @@ -1205,7 +1205,7 @@ PipelineEvents interface{} Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#pipeline_events IntegrationTelegram#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#pipeline_events IntegrationTelegram#pipeline_events} --- @@ -1219,7 +1219,7 @@ Project *string The ID or full path of the project to integrate with Telegram. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#project IntegrationTelegram#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#project IntegrationTelegram#project} --- @@ -1233,7 +1233,7 @@ PushEvents interface{} Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#push_events IntegrationTelegram#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#push_events IntegrationTelegram#push_events} --- @@ -1247,7 +1247,7 @@ Room *string Unique identifier for the target chat or the username of the target channel (in the format `@channelusername`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#room IntegrationTelegram#room} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#room IntegrationTelegram#room} --- @@ -1261,7 +1261,7 @@ TagPushEvents interface{} Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#tag_push_events IntegrationTelegram#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#tag_push_events IntegrationTelegram#tag_push_events} --- @@ -1275,7 +1275,7 @@ Token *string The Telegram bot token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#token IntegrationTelegram#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#token IntegrationTelegram#token} --- @@ -1289,7 +1289,7 @@ WikiPageEvents interface{} Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#wiki_page_events IntegrationTelegram#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#wiki_page_events IntegrationTelegram#wiki_page_events} --- @@ -1303,7 +1303,7 @@ BranchesToBeNotified *string Branches to send notifications for (introduced in GitLab 16.5). Update of this attribute was not supported before Gitlab 16.11 due to API bug. Valid options are `all`, `default`, `protected`, `default_and_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#branches_to_be_notified IntegrationTelegram#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#branches_to_be_notified IntegrationTelegram#branches_to_be_notified} --- @@ -1317,7 +1317,7 @@ NotifyOnlyBrokenPipelines interface{} Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#notify_only_broken_pipelines IntegrationTelegram#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#notify_only_broken_pipelines IntegrationTelegram#notify_only_broken_pipelines} --- diff --git a/docs/integrationTelegram.java.md b/docs/integrationTelegram.java.md index 55076248f..fdfc6058e 100644 --- a/docs/integrationTelegram.java.md +++ b/docs/integrationTelegram.java.md @@ -4,7 +4,7 @@ ### IntegrationTelegram -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram gitlab_integration_telegram}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram gitlab_integration_telegram}. #### Initializers @@ -144,7 +144,7 @@ Must be unique amongst siblings in the same scope Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#confidential_issues_events IntegrationTelegram#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#confidential_issues_events IntegrationTelegram#confidential_issues_events} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#confidential_note_events IntegrationTelegram#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#confidential_note_events IntegrationTelegram#confidential_note_events} --- @@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#issues_events IntegrationTelegram#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#issues_events IntegrationTelegram#issues_events} --- @@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#merge_requests_events IntegrationTelegram#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#merge_requests_events IntegrationTelegram#merge_requests_events} --- @@ -184,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#note_events IntegrationTelegram#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#note_events IntegrationTelegram#note_events} --- @@ -194,7 +194,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#pipeline_events IntegrationTelegram#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#pipeline_events IntegrationTelegram#pipeline_events} --- @@ -204,7 +204,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or full path of the project to integrate with Telegram. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#project IntegrationTelegram#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#project IntegrationTelegram#project} --- @@ -214,7 +214,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#push_events IntegrationTelegram#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#push_events IntegrationTelegram#push_events} --- @@ -224,7 +224,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Unique identifier for the target chat or the username of the target channel (in the format `@channelusername`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#room IntegrationTelegram#room} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#room IntegrationTelegram#room} --- @@ -234,7 +234,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#tag_push_events IntegrationTelegram#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#tag_push_events IntegrationTelegram#tag_push_events} --- @@ -244,7 +244,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The Telegram bot token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#token IntegrationTelegram#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#token IntegrationTelegram#token} --- @@ -254,7 +254,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#wiki_page_events IntegrationTelegram#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#wiki_page_events IntegrationTelegram#wiki_page_events} --- @@ -264,7 +264,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Branches to send notifications for (introduced in GitLab 16.5). Update of this attribute was not supported before Gitlab 16.11 due to API bug. Valid options are `all`, `default`, `protected`, `default_and_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#branches_to_be_notified IntegrationTelegram#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#branches_to_be_notified IntegrationTelegram#branches_to_be_notified} --- @@ -274,7 +274,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#notify_only_broken_pipelines IntegrationTelegram#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#notify_only_broken_pipelines IntegrationTelegram#notify_only_broken_pipelines} --- @@ -715,7 +715,7 @@ The construct id used in the generated config for the IntegrationTelegram to imp The id of the existing IntegrationTelegram that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#import import section} in the 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/integration_telegram#import import section} in the documentation of this resource for the id to use --- @@ -1383,7 +1383,7 @@ public java.lang.Object getConfidentialIssuesEvents(); Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#confidential_issues_events IntegrationTelegram#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#confidential_issues_events IntegrationTelegram#confidential_issues_events} --- @@ -1397,7 +1397,7 @@ public java.lang.Object getConfidentialNoteEvents(); Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#confidential_note_events IntegrationTelegram#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#confidential_note_events IntegrationTelegram#confidential_note_events} --- @@ -1411,7 +1411,7 @@ public java.lang.Object getIssuesEvents(); Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#issues_events IntegrationTelegram#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#issues_events IntegrationTelegram#issues_events} --- @@ -1425,7 +1425,7 @@ public java.lang.Object getMergeRequestsEvents(); Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#merge_requests_events IntegrationTelegram#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#merge_requests_events IntegrationTelegram#merge_requests_events} --- @@ -1439,7 +1439,7 @@ public java.lang.Object getNoteEvents(); Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#note_events IntegrationTelegram#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#note_events IntegrationTelegram#note_events} --- @@ -1453,7 +1453,7 @@ public java.lang.Object getPipelineEvents(); Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#pipeline_events IntegrationTelegram#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#pipeline_events IntegrationTelegram#pipeline_events} --- @@ -1467,7 +1467,7 @@ public java.lang.String getProject(); The ID or full path of the project to integrate with Telegram. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#project IntegrationTelegram#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#project IntegrationTelegram#project} --- @@ -1481,7 +1481,7 @@ public java.lang.Object getPushEvents(); Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#push_events IntegrationTelegram#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#push_events IntegrationTelegram#push_events} --- @@ -1495,7 +1495,7 @@ public java.lang.String getRoom(); Unique identifier for the target chat or the username of the target channel (in the format `@channelusername`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#room IntegrationTelegram#room} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#room IntegrationTelegram#room} --- @@ -1509,7 +1509,7 @@ public java.lang.Object getTagPushEvents(); Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#tag_push_events IntegrationTelegram#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#tag_push_events IntegrationTelegram#tag_push_events} --- @@ -1523,7 +1523,7 @@ public java.lang.String getToken(); The Telegram bot token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#token IntegrationTelegram#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#token IntegrationTelegram#token} --- @@ -1537,7 +1537,7 @@ public java.lang.Object getWikiPageEvents(); Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#wiki_page_events IntegrationTelegram#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#wiki_page_events IntegrationTelegram#wiki_page_events} --- @@ -1551,7 +1551,7 @@ public java.lang.String getBranchesToBeNotified(); Branches to send notifications for (introduced in GitLab 16.5). Update of this attribute was not supported before Gitlab 16.11 due to API bug. Valid options are `all`, `default`, `protected`, `default_and_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#branches_to_be_notified IntegrationTelegram#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#branches_to_be_notified IntegrationTelegram#branches_to_be_notified} --- @@ -1565,7 +1565,7 @@ public java.lang.Object getNotifyOnlyBrokenPipelines(); Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#notify_only_broken_pipelines IntegrationTelegram#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#notify_only_broken_pipelines IntegrationTelegram#notify_only_broken_pipelines} --- diff --git a/docs/integrationTelegram.python.md b/docs/integrationTelegram.python.md index a589e8bbb..0d7b5b94c 100644 --- a/docs/integrationTelegram.python.md +++ b/docs/integrationTelegram.python.md @@ -4,7 +4,7 @@ ### IntegrationTelegram -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram gitlab_integration_telegram}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram gitlab_integration_telegram}. #### Initializers @@ -132,7 +132,7 @@ Must be unique amongst siblings in the same scope Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#confidential_issues_events IntegrationTelegram#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#confidential_issues_events IntegrationTelegram#confidential_issues_events} --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#confidential_note_events IntegrationTelegram#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#confidential_note_events IntegrationTelegram#confidential_note_events} --- @@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#issues_events IntegrationTelegram#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#issues_events IntegrationTelegram#issues_events} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#merge_requests_events IntegrationTelegram#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#merge_requests_events IntegrationTelegram#merge_requests_events} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#note_events IntegrationTelegram#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#note_events IntegrationTelegram#note_events} --- @@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#pipeline_events IntegrationTelegram#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#pipeline_events IntegrationTelegram#pipeline_events} --- @@ -192,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or full path of the project to integrate with Telegram. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#project IntegrationTelegram#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#project IntegrationTelegram#project} --- @@ -202,7 +202,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#push_events IntegrationTelegram#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#push_events IntegrationTelegram#push_events} --- @@ -212,7 +212,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Unique identifier for the target chat or the username of the target channel (in the format `@channelusername`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#room IntegrationTelegram#room} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#room IntegrationTelegram#room} --- @@ -222,7 +222,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#tag_push_events IntegrationTelegram#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#tag_push_events IntegrationTelegram#tag_push_events} --- @@ -232,7 +232,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The Telegram bot token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#token IntegrationTelegram#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#token IntegrationTelegram#token} --- @@ -242,7 +242,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#wiki_page_events IntegrationTelegram#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#wiki_page_events IntegrationTelegram#wiki_page_events} --- @@ -252,7 +252,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Branches to send notifications for (introduced in GitLab 16.5). Update of this attribute was not supported before Gitlab 16.11 due to API bug. Valid options are `all`, `default`, `protected`, `default_and_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#branches_to_be_notified IntegrationTelegram#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#branches_to_be_notified IntegrationTelegram#branches_to_be_notified} --- @@ -262,7 +262,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#notify_only_broken_pipelines IntegrationTelegram#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#notify_only_broken_pipelines IntegrationTelegram#notify_only_broken_pipelines} --- @@ -749,7 +749,7 @@ The construct id used in the generated config for the IntegrationTelegram to imp The id of the existing IntegrationTelegram that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#import import section} in the 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/integration_telegram#import import section} in the documentation of this resource for the id to use --- @@ -1403,7 +1403,7 @@ confidential_issues_events: typing.Union[bool, IResolvable] Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#confidential_issues_events IntegrationTelegram#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#confidential_issues_events IntegrationTelegram#confidential_issues_events} --- @@ -1417,7 +1417,7 @@ confidential_note_events: typing.Union[bool, IResolvable] Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#confidential_note_events IntegrationTelegram#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#confidential_note_events IntegrationTelegram#confidential_note_events} --- @@ -1431,7 +1431,7 @@ issues_events: typing.Union[bool, IResolvable] Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#issues_events IntegrationTelegram#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#issues_events IntegrationTelegram#issues_events} --- @@ -1445,7 +1445,7 @@ merge_requests_events: typing.Union[bool, IResolvable] Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#merge_requests_events IntegrationTelegram#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#merge_requests_events IntegrationTelegram#merge_requests_events} --- @@ -1459,7 +1459,7 @@ note_events: typing.Union[bool, IResolvable] Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#note_events IntegrationTelegram#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#note_events IntegrationTelegram#note_events} --- @@ -1473,7 +1473,7 @@ pipeline_events: typing.Union[bool, IResolvable] Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#pipeline_events IntegrationTelegram#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#pipeline_events IntegrationTelegram#pipeline_events} --- @@ -1487,7 +1487,7 @@ project: str The ID or full path of the project to integrate with Telegram. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#project IntegrationTelegram#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#project IntegrationTelegram#project} --- @@ -1501,7 +1501,7 @@ push_events: typing.Union[bool, IResolvable] Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#push_events IntegrationTelegram#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#push_events IntegrationTelegram#push_events} --- @@ -1515,7 +1515,7 @@ room: str Unique identifier for the target chat or the username of the target channel (in the format `@channelusername`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#room IntegrationTelegram#room} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#room IntegrationTelegram#room} --- @@ -1529,7 +1529,7 @@ tag_push_events: typing.Union[bool, IResolvable] Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#tag_push_events IntegrationTelegram#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#tag_push_events IntegrationTelegram#tag_push_events} --- @@ -1543,7 +1543,7 @@ token: str The Telegram bot token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#token IntegrationTelegram#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#token IntegrationTelegram#token} --- @@ -1557,7 +1557,7 @@ wiki_page_events: typing.Union[bool, IResolvable] Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#wiki_page_events IntegrationTelegram#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#wiki_page_events IntegrationTelegram#wiki_page_events} --- @@ -1571,7 +1571,7 @@ branches_to_be_notified: str Branches to send notifications for (introduced in GitLab 16.5). Update of this attribute was not supported before Gitlab 16.11 due to API bug. Valid options are `all`, `default`, `protected`, `default_and_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#branches_to_be_notified IntegrationTelegram#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#branches_to_be_notified IntegrationTelegram#branches_to_be_notified} --- @@ -1585,7 +1585,7 @@ notify_only_broken_pipelines: typing.Union[bool, IResolvable] Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#notify_only_broken_pipelines IntegrationTelegram#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#notify_only_broken_pipelines IntegrationTelegram#notify_only_broken_pipelines} --- diff --git a/docs/integrationTelegram.typescript.md b/docs/integrationTelegram.typescript.md index 4ae0f0c2a..867de1048 100644 --- a/docs/integrationTelegram.typescript.md +++ b/docs/integrationTelegram.typescript.md @@ -4,7 +4,7 @@ ### IntegrationTelegram -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram gitlab_integration_telegram}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram gitlab_integration_telegram}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the IntegrationTelegram to imp The id of the existing IntegrationTelegram that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#import import section} in the 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/integration_telegram#import import section} in the documentation of this resource for the id to use --- @@ -1113,7 +1113,7 @@ public readonly confidentialIssuesEvents: boolean | IResolvable; Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#confidential_issues_events IntegrationTelegram#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#confidential_issues_events IntegrationTelegram#confidential_issues_events} --- @@ -1127,7 +1127,7 @@ public readonly confidentialNoteEvents: boolean | IResolvable; Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#confidential_note_events IntegrationTelegram#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#confidential_note_events IntegrationTelegram#confidential_note_events} --- @@ -1141,7 +1141,7 @@ public readonly issuesEvents: boolean | IResolvable; Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#issues_events IntegrationTelegram#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#issues_events IntegrationTelegram#issues_events} --- @@ -1155,7 +1155,7 @@ public readonly mergeRequestsEvents: boolean | IResolvable; Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#merge_requests_events IntegrationTelegram#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#merge_requests_events IntegrationTelegram#merge_requests_events} --- @@ -1169,7 +1169,7 @@ public readonly noteEvents: boolean | IResolvable; Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#note_events IntegrationTelegram#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#note_events IntegrationTelegram#note_events} --- @@ -1183,7 +1183,7 @@ public readonly pipelineEvents: boolean | IResolvable; Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#pipeline_events IntegrationTelegram#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#pipeline_events IntegrationTelegram#pipeline_events} --- @@ -1197,7 +1197,7 @@ public readonly project: string; The ID or full path of the project to integrate with Telegram. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#project IntegrationTelegram#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#project IntegrationTelegram#project} --- @@ -1211,7 +1211,7 @@ public readonly pushEvents: boolean | IResolvable; Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#push_events IntegrationTelegram#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#push_events IntegrationTelegram#push_events} --- @@ -1225,7 +1225,7 @@ public readonly room: string; Unique identifier for the target chat or the username of the target channel (in the format `@channelusername`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#room IntegrationTelegram#room} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#room IntegrationTelegram#room} --- @@ -1239,7 +1239,7 @@ public readonly tagPushEvents: boolean | IResolvable; Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#tag_push_events IntegrationTelegram#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#tag_push_events IntegrationTelegram#tag_push_events} --- @@ -1253,7 +1253,7 @@ public readonly token: string; The Telegram bot token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#token IntegrationTelegram#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#token IntegrationTelegram#token} --- @@ -1267,7 +1267,7 @@ public readonly wikiPageEvents: boolean | IResolvable; Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#wiki_page_events IntegrationTelegram#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#wiki_page_events IntegrationTelegram#wiki_page_events} --- @@ -1281,7 +1281,7 @@ public readonly branchesToBeNotified: string; Branches to send notifications for (introduced in GitLab 16.5). Update of this attribute was not supported before Gitlab 16.11 due to API bug. Valid options are `all`, `default`, `protected`, `default_and_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#branches_to_be_notified IntegrationTelegram#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#branches_to_be_notified IntegrationTelegram#branches_to_be_notified} --- @@ -1295,7 +1295,7 @@ public readonly notifyOnlyBrokenPipelines: boolean | IResolvable; Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#notify_only_broken_pipelines IntegrationTelegram#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#notify_only_broken_pipelines IntegrationTelegram#notify_only_broken_pipelines} --- diff --git a/docs/label.csharp.md b/docs/label.csharp.md index b9cfc9eb1..77755a192 100644 --- a/docs/label.csharp.md +++ b/docs/label.csharp.md @@ -4,7 +4,7 @@ ### Label -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label gitlab_label}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label gitlab_label}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the Label to import. The id of the existing Label that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#import import section} in the 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/label#import import section} in the documentation of this resource for the id to use --- @@ -835,7 +835,7 @@ new LabelConfig { | Name | string | The name of the label. | | Project | string | The name or id of the project to add the label to. | | Description | string | The description of the label. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#id Label#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#id Label#id}. | --- @@ -919,7 +919,7 @@ public string Color { get; set; } The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#color Label#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#color Label#color} --- @@ -933,7 +933,7 @@ public string Name { get; set; } The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#name Label#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#name Label#name} --- @@ -947,7 +947,7 @@ public string Project { get; set; } The name or id of the project to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#project Label#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#project Label#project} --- @@ -961,7 +961,7 @@ public string Description { get; set; } The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#description Label#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#description Label#description} --- @@ -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/label#id Label#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#id Label#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/label.go.md b/docs/label.go.md index b58a16792..8394c65ac 100644 --- a/docs/label.go.md +++ b/docs/label.go.md @@ -4,7 +4,7 @@ ### Label -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label gitlab_label}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label gitlab_label}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the Label to import. The id of the existing Label that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#import import section} in the 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/label#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/label" | Name | *string | The name of the label. | | Project | *string | The name or id of the project to add the label to. | | Description | *string | The description of the label. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#id Label#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#id Label#id}. | --- @@ -919,7 +919,7 @@ Color *string The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#color Label#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#color Label#color} --- @@ -933,7 +933,7 @@ Name *string The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#name Label#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#name Label#name} --- @@ -947,7 +947,7 @@ Project *string The name or id of the project to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#project Label#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#project Label#project} --- @@ -961,7 +961,7 @@ Description *string The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#description Label#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#description Label#description} --- @@ -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/label#id Label#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#id Label#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/label.java.md b/docs/label.java.md index cd275b6a4..fa10db6ed 100644 --- a/docs/label.java.md +++ b/docs/label.java.md @@ -4,7 +4,7 @@ ### Label -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label gitlab_label}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label gitlab_label}. #### Initializers @@ -46,7 +46,7 @@ Label.Builder.create(Construct scope, java.lang.String id) | name | java.lang.String | The name of the label. | | project | java.lang.String | The name or id of the project to add the label to. | | description | java.lang.String | The description of the label. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#id Label#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#id Label#id}. | --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#color Label#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#color Label#color} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#name Label#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#name Label#name} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name or id of the project to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#project Label#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#project Label#project} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#description Label#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#description Label#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/label#id Label#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#id Label#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Label to import. The id of the existing Label that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#import import section} in the 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/label#import import section} in the documentation of this resource for the id to use --- @@ -956,7 +956,7 @@ LabelConfig.builder() | name | java.lang.String | The name of the label. | | project | java.lang.String | The name or id of the project to add the label to. | | description | java.lang.String | The description of the label. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#id Label#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#id Label#id}. | --- @@ -1040,7 +1040,7 @@ public java.lang.String getColor(); The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#color Label#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#color Label#color} --- @@ -1054,7 +1054,7 @@ public java.lang.String getName(); The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#name Label#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#name Label#name} --- @@ -1068,7 +1068,7 @@ public java.lang.String getProject(); The name or id of the project to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#project Label#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#project Label#project} --- @@ -1082,7 +1082,7 @@ public java.lang.String getDescription(); The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#description Label#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#description Label#description} --- @@ -1094,7 +1094,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/label#id Label#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#id Label#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/label.python.md b/docs/label.python.md index c39be019f..69a6ec87b 100644 --- a/docs/label.python.md +++ b/docs/label.python.md @@ -4,7 +4,7 @@ ### Label -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label gitlab_label}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label gitlab_label}. #### Initializers @@ -44,7 +44,7 @@ label.Label( | name | str | The name of the label. | | project | str | The name or id of the project to add the label to. | | description | str | The description of the label. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#id Label#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#id Label#id}. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#color Label#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#color Label#color} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#name Label#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#name Label#name} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name or id of the project to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#project Label#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#project Label#project} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#description Label#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#description Label#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/label#id Label#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#id Label#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Label to import. The id of the existing Label that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#import import section} in the 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/label#import import section} in the documentation of this resource for the id to use --- @@ -996,7 +996,7 @@ label.LabelConfig( | name | str | The name of the label. | | project | str | The name or id of the project to add the label to. | | description | str | The description of the label. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#id Label#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#id Label#id}. | --- @@ -1080,7 +1080,7 @@ color: str The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#color Label#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#color Label#color} --- @@ -1094,7 +1094,7 @@ name: str The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#name Label#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#name Label#name} --- @@ -1108,7 +1108,7 @@ project: str The name or id of the project to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#project Label#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#project Label#project} --- @@ -1122,7 +1122,7 @@ description: str The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#description Label#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#description Label#description} --- @@ -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/label#id Label#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#id Label#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/label.typescript.md b/docs/label.typescript.md index 2cdbcf7f1..f4df0a5d3 100644 --- a/docs/label.typescript.md +++ b/docs/label.typescript.md @@ -4,7 +4,7 @@ ### Label -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label gitlab_label}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label gitlab_label}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the Label to import. The id of the existing Label that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#import import section} in the 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/label#import import section} in the documentation of this resource for the id to use --- @@ -822,7 +822,7 @@ const labelConfig: label.LabelConfig = { ... } | name | string | The name of the label. | | project | string | The name or id of the project to add the label to. | | description | string | The description of the label. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#id Label#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#id Label#id}. | --- @@ -906,7 +906,7 @@ public readonly color: string; The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#color Label#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#color Label#color} --- @@ -920,7 +920,7 @@ public readonly name: string; The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#name Label#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#name Label#name} --- @@ -934,7 +934,7 @@ public readonly project: string; The name or id of the project to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#project Label#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#project Label#project} --- @@ -948,7 +948,7 @@ public readonly description: string; The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#description Label#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#description Label#description} --- @@ -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/label#id Label#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#id Label#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/memberRole.csharp.md b/docs/memberRole.csharp.md index 10c0e4b7d..012ffc4e4 100644 --- a/docs/memberRole.csharp.md +++ b/docs/memberRole.csharp.md @@ -4,7 +4,7 @@ ### MemberRole -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role gitlab_member_role}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role gitlab_member_role}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the MemberRole to import. The id of the existing MemberRole that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#import import section} in the 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/member_role#import import section} in the documentation of this resource for the id to use --- @@ -952,7 +952,7 @@ public string BaseAccessLevel { get; set; } The base access level for the custom role. Valid values are: `DEVELOPER`, `GUEST`, `MAINTAINER`, `MINIMAL_ACCESS`, `OWNER`, `REPORTER`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#base_access_level MemberRole#base_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#base_access_level MemberRole#base_access_level} --- @@ -968,7 +968,7 @@ All permissions enabled for the custom role. Valid values are: `ADMIN_CICD_VARIABLES`, `ADMIN_COMPLIANCE_FRAMEWORK`, `ADMIN_GROUP_MEMBER`, `ADMIN_INTEGRATIONS`, `ADMIN_MERGE_REQUEST`, `ADMIN_PUSH_RULES`, `ADMIN_RUNNERS`, `ADMIN_TERRAFORM_STATE`, `ADMIN_VULNERABILITY`, `ADMIN_WEB_HOOK`, `ARCHIVE_PROJECT`, `MANAGE_DEPLOY_TOKENS`, `MANAGE_GROUP_ACCESS_TOKENS`, `MANAGE_MERGE_REQUEST_SETTINGS`, `MANAGE_PROJECT_ACCESS_TOKENS`, `MANAGE_SECURITY_POLICY_LINK`, `READ_CODE`, `READ_CRM_CONTACT`, `READ_DEPENDENCY`, `READ_RUNNERS`, `READ_VULNERABILITY`, `REMOVE_GROUP`, `REMOVE_PROJECT` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#enabled_permissions MemberRole#enabled_permissions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#enabled_permissions MemberRole#enabled_permissions} --- @@ -982,7 +982,7 @@ public string Name { get; set; } Name for the member role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#name MemberRole#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#name MemberRole#name} --- @@ -996,7 +996,7 @@ public string Description { get; set; } Description for the member role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#description MemberRole#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#description MemberRole#description} --- @@ -1010,7 +1010,7 @@ public string GroupPath { get; set; } Full path of the namespace to create the member role in. **Required for SAAS** **Not allowed for self-managed**. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#group_path MemberRole#group_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#group_path MemberRole#group_path} --- diff --git a/docs/memberRole.go.md b/docs/memberRole.go.md index c3cbfe37c..bf8ec0a0c 100644 --- a/docs/memberRole.go.md +++ b/docs/memberRole.go.md @@ -4,7 +4,7 @@ ### MemberRole -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role gitlab_member_role}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role gitlab_member_role}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the MemberRole to import. The id of the existing MemberRole that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#import import section} in the 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/member_role#import import section} in the documentation of this resource for the id to use --- @@ -952,7 +952,7 @@ BaseAccessLevel *string The base access level for the custom role. Valid values are: `DEVELOPER`, `GUEST`, `MAINTAINER`, `MINIMAL_ACCESS`, `OWNER`, `REPORTER`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#base_access_level MemberRole#base_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#base_access_level MemberRole#base_access_level} --- @@ -968,7 +968,7 @@ All permissions enabled for the custom role. Valid values are: `ADMIN_CICD_VARIABLES`, `ADMIN_COMPLIANCE_FRAMEWORK`, `ADMIN_GROUP_MEMBER`, `ADMIN_INTEGRATIONS`, `ADMIN_MERGE_REQUEST`, `ADMIN_PUSH_RULES`, `ADMIN_RUNNERS`, `ADMIN_TERRAFORM_STATE`, `ADMIN_VULNERABILITY`, `ADMIN_WEB_HOOK`, `ARCHIVE_PROJECT`, `MANAGE_DEPLOY_TOKENS`, `MANAGE_GROUP_ACCESS_TOKENS`, `MANAGE_MERGE_REQUEST_SETTINGS`, `MANAGE_PROJECT_ACCESS_TOKENS`, `MANAGE_SECURITY_POLICY_LINK`, `READ_CODE`, `READ_CRM_CONTACT`, `READ_DEPENDENCY`, `READ_RUNNERS`, `READ_VULNERABILITY`, `REMOVE_GROUP`, `REMOVE_PROJECT` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#enabled_permissions MemberRole#enabled_permissions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#enabled_permissions MemberRole#enabled_permissions} --- @@ -982,7 +982,7 @@ Name *string Name for the member role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#name MemberRole#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#name MemberRole#name} --- @@ -996,7 +996,7 @@ Description *string Description for the member role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#description MemberRole#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#description MemberRole#description} --- @@ -1010,7 +1010,7 @@ GroupPath *string Full path of the namespace to create the member role in. **Required for SAAS** **Not allowed for self-managed**. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#group_path MemberRole#group_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#group_path MemberRole#group_path} --- diff --git a/docs/memberRole.java.md b/docs/memberRole.java.md index b778ee6c5..db4b93297 100644 --- a/docs/memberRole.java.md +++ b/docs/memberRole.java.md @@ -4,7 +4,7 @@ ### MemberRole -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role gitlab_member_role}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role gitlab_member_role}. #### Initializers @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The base access level for the custom role. Valid values are: `DEVELOPER`, `GUEST`, `MAINTAINER`, `MINIMAL_ACCESS`, `OWNER`, `REPORTER`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#base_access_level MemberRole#base_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#base_access_level MemberRole#base_access_level} --- @@ -128,7 +128,7 @@ All permissions enabled for the custom role. Valid values are: `ADMIN_CICD_VARIABLES`, `ADMIN_COMPLIANCE_FRAMEWORK`, `ADMIN_GROUP_MEMBER`, `ADMIN_INTEGRATIONS`, `ADMIN_MERGE_REQUEST`, `ADMIN_PUSH_RULES`, `ADMIN_RUNNERS`, `ADMIN_TERRAFORM_STATE`, `ADMIN_VULNERABILITY`, `ADMIN_WEB_HOOK`, `ARCHIVE_PROJECT`, `MANAGE_DEPLOY_TOKENS`, `MANAGE_GROUP_ACCESS_TOKENS`, `MANAGE_MERGE_REQUEST_SETTINGS`, `MANAGE_PROJECT_ACCESS_TOKENS`, `MANAGE_SECURITY_POLICY_LINK`, `READ_CODE`, `READ_CRM_CONTACT`, `READ_DEPENDENCY`, `READ_RUNNERS`, `READ_VULNERABILITY`, `REMOVE_GROUP`, `REMOVE_PROJECT` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#enabled_permissions MemberRole#enabled_permissions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#enabled_permissions MemberRole#enabled_permissions} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Name for the member role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#name MemberRole#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#name MemberRole#name} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Description for the member role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#description MemberRole#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#description MemberRole#description} --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Full path of the namespace to create the member role in. **Required for SAAS** **Not allowed for self-managed**. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#group_path MemberRole#group_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#group_path MemberRole#group_path} --- @@ -599,7 +599,7 @@ The construct id used in the generated config for the MemberRole to import. The id of the existing MemberRole that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#import import section} in the 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/member_role#import import section} in the documentation of this resource for the id to use --- @@ -1074,7 +1074,7 @@ public java.lang.String getBaseAccessLevel(); The base access level for the custom role. Valid values are: `DEVELOPER`, `GUEST`, `MAINTAINER`, `MINIMAL_ACCESS`, `OWNER`, `REPORTER`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#base_access_level MemberRole#base_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#base_access_level MemberRole#base_access_level} --- @@ -1090,7 +1090,7 @@ All permissions enabled for the custom role. Valid values are: `ADMIN_CICD_VARIABLES`, `ADMIN_COMPLIANCE_FRAMEWORK`, `ADMIN_GROUP_MEMBER`, `ADMIN_INTEGRATIONS`, `ADMIN_MERGE_REQUEST`, `ADMIN_PUSH_RULES`, `ADMIN_RUNNERS`, `ADMIN_TERRAFORM_STATE`, `ADMIN_VULNERABILITY`, `ADMIN_WEB_HOOK`, `ARCHIVE_PROJECT`, `MANAGE_DEPLOY_TOKENS`, `MANAGE_GROUP_ACCESS_TOKENS`, `MANAGE_MERGE_REQUEST_SETTINGS`, `MANAGE_PROJECT_ACCESS_TOKENS`, `MANAGE_SECURITY_POLICY_LINK`, `READ_CODE`, `READ_CRM_CONTACT`, `READ_DEPENDENCY`, `READ_RUNNERS`, `READ_VULNERABILITY`, `REMOVE_GROUP`, `REMOVE_PROJECT` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#enabled_permissions MemberRole#enabled_permissions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#enabled_permissions MemberRole#enabled_permissions} --- @@ -1104,7 +1104,7 @@ public java.lang.String getName(); Name for the member role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#name MemberRole#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#name MemberRole#name} --- @@ -1118,7 +1118,7 @@ public java.lang.String getDescription(); Description for the member role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#description MemberRole#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#description MemberRole#description} --- @@ -1132,7 +1132,7 @@ public java.lang.String getGroupPath(); Full path of the namespace to create the member role in. **Required for SAAS** **Not allowed for self-managed**. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#group_path MemberRole#group_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#group_path MemberRole#group_path} --- diff --git a/docs/memberRole.python.md b/docs/memberRole.python.md index 86841b211..af2dd65b3 100644 --- a/docs/memberRole.python.md +++ b/docs/memberRole.python.md @@ -4,7 +4,7 @@ ### MemberRole -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role gitlab_member_role}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role gitlab_member_role}. #### Initializers @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The base access level for the custom role. Valid values are: `DEVELOPER`, `GUEST`, `MAINTAINER`, `MINIMAL_ACCESS`, `OWNER`, `REPORTER`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#base_access_level MemberRole#base_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#base_access_level MemberRole#base_access_level} --- @@ -126,7 +126,7 @@ All permissions enabled for the custom role. Valid values are: `ADMIN_CICD_VARIABLES`, `ADMIN_COMPLIANCE_FRAMEWORK`, `ADMIN_GROUP_MEMBER`, `ADMIN_INTEGRATIONS`, `ADMIN_MERGE_REQUEST`, `ADMIN_PUSH_RULES`, `ADMIN_RUNNERS`, `ADMIN_TERRAFORM_STATE`, `ADMIN_VULNERABILITY`, `ADMIN_WEB_HOOK`, `ARCHIVE_PROJECT`, `MANAGE_DEPLOY_TOKENS`, `MANAGE_GROUP_ACCESS_TOKENS`, `MANAGE_MERGE_REQUEST_SETTINGS`, `MANAGE_PROJECT_ACCESS_TOKENS`, `MANAGE_SECURITY_POLICY_LINK`, `READ_CODE`, `READ_CRM_CONTACT`, `READ_DEPENDENCY`, `READ_RUNNERS`, `READ_VULNERABILITY`, `REMOVE_GROUP`, `REMOVE_PROJECT` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#enabled_permissions MemberRole#enabled_permissions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#enabled_permissions MemberRole#enabled_permissions} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Name for the member role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#name MemberRole#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#name MemberRole#name} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Description for the member role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#description MemberRole#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#description MemberRole#description} --- @@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Full path of the namespace to create the member role in. **Required for SAAS** **Not allowed for self-managed**. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#group_path MemberRole#group_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#group_path MemberRole#group_path} --- @@ -643,7 +643,7 @@ The construct id used in the generated config for the MemberRole to import. The id of the existing MemberRole that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#import import section} in the 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/member_role#import import section} in the documentation of this resource for the id to use --- @@ -1114,7 +1114,7 @@ base_access_level: str The base access level for the custom role. Valid values are: `DEVELOPER`, `GUEST`, `MAINTAINER`, `MINIMAL_ACCESS`, `OWNER`, `REPORTER`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#base_access_level MemberRole#base_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#base_access_level MemberRole#base_access_level} --- @@ -1130,7 +1130,7 @@ All permissions enabled for the custom role. Valid values are: `ADMIN_CICD_VARIABLES`, `ADMIN_COMPLIANCE_FRAMEWORK`, `ADMIN_GROUP_MEMBER`, `ADMIN_INTEGRATIONS`, `ADMIN_MERGE_REQUEST`, `ADMIN_PUSH_RULES`, `ADMIN_RUNNERS`, `ADMIN_TERRAFORM_STATE`, `ADMIN_VULNERABILITY`, `ADMIN_WEB_HOOK`, `ARCHIVE_PROJECT`, `MANAGE_DEPLOY_TOKENS`, `MANAGE_GROUP_ACCESS_TOKENS`, `MANAGE_MERGE_REQUEST_SETTINGS`, `MANAGE_PROJECT_ACCESS_TOKENS`, `MANAGE_SECURITY_POLICY_LINK`, `READ_CODE`, `READ_CRM_CONTACT`, `READ_DEPENDENCY`, `READ_RUNNERS`, `READ_VULNERABILITY`, `REMOVE_GROUP`, `REMOVE_PROJECT` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#enabled_permissions MemberRole#enabled_permissions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#enabled_permissions MemberRole#enabled_permissions} --- @@ -1144,7 +1144,7 @@ name: str Name for the member role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#name MemberRole#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#name MemberRole#name} --- @@ -1158,7 +1158,7 @@ description: str Description for the member role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#description MemberRole#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#description MemberRole#description} --- @@ -1172,7 +1172,7 @@ group_path: str Full path of the namespace to create the member role in. **Required for SAAS** **Not allowed for self-managed**. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#group_path MemberRole#group_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#group_path MemberRole#group_path} --- diff --git a/docs/memberRole.typescript.md b/docs/memberRole.typescript.md index 8354faf77..f96878c48 100644 --- a/docs/memberRole.typescript.md +++ b/docs/memberRole.typescript.md @@ -4,7 +4,7 @@ ### MemberRole -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role gitlab_member_role}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role gitlab_member_role}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the MemberRole to import. The id of the existing MemberRole that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#import import section} in the 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/member_role#import import section} in the documentation of this resource for the id to use --- @@ -939,7 +939,7 @@ public readonly baseAccessLevel: string; The base access level for the custom role. Valid values are: `DEVELOPER`, `GUEST`, `MAINTAINER`, `MINIMAL_ACCESS`, `OWNER`, `REPORTER`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#base_access_level MemberRole#base_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#base_access_level MemberRole#base_access_level} --- @@ -955,7 +955,7 @@ All permissions enabled for the custom role. Valid values are: `ADMIN_CICD_VARIABLES`, `ADMIN_COMPLIANCE_FRAMEWORK`, `ADMIN_GROUP_MEMBER`, `ADMIN_INTEGRATIONS`, `ADMIN_MERGE_REQUEST`, `ADMIN_PUSH_RULES`, `ADMIN_RUNNERS`, `ADMIN_TERRAFORM_STATE`, `ADMIN_VULNERABILITY`, `ADMIN_WEB_HOOK`, `ARCHIVE_PROJECT`, `MANAGE_DEPLOY_TOKENS`, `MANAGE_GROUP_ACCESS_TOKENS`, `MANAGE_MERGE_REQUEST_SETTINGS`, `MANAGE_PROJECT_ACCESS_TOKENS`, `MANAGE_SECURITY_POLICY_LINK`, `READ_CODE`, `READ_CRM_CONTACT`, `READ_DEPENDENCY`, `READ_RUNNERS`, `READ_VULNERABILITY`, `REMOVE_GROUP`, `REMOVE_PROJECT` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#enabled_permissions MemberRole#enabled_permissions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#enabled_permissions MemberRole#enabled_permissions} --- @@ -969,7 +969,7 @@ public readonly name: string; Name for the member role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#name MemberRole#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#name MemberRole#name} --- @@ -983,7 +983,7 @@ public readonly description: string; Description for the member role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#description MemberRole#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#description MemberRole#description} --- @@ -997,7 +997,7 @@ public readonly groupPath: string; Full path of the namespace to create the member role in. **Required for SAAS** **Not allowed for self-managed**. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#group_path MemberRole#group_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#group_path MemberRole#group_path} --- diff --git a/docs/pagesDomain.csharp.md b/docs/pagesDomain.csharp.md index 6d97b52c8..50188086a 100644 --- a/docs/pagesDomain.csharp.md +++ b/docs/pagesDomain.csharp.md @@ -4,7 +4,7 @@ ### PagesDomain -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain gitlab_pages_domain}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain gitlab_pages_domain}. #### Initializers @@ -495,7 +495,7 @@ The construct id used in the generated config for the PagesDomain to import. The id of the existing PagesDomain that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#import import section} in the 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/pages_domain#import import section} in the documentation of this resource for the id to use --- @@ -990,7 +990,7 @@ public string Domain { get; set; } The custom domain indicated by the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#domain PagesDomain#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#domain PagesDomain#domain} --- @@ -1004,7 +1004,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) owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#project PagesDomain#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#project PagesDomain#project} --- @@ -1018,7 +1018,7 @@ public object AutoSslEnabled { get; set; } Enables [automatic generation](https://docs.gitlab.com/ee/user/project/pages/custom_domains_ssl_tls_certification/lets_encrypt_integration.html) of SSL certificates issued by Let’s Encrypt for custom domains. When this is set to "true", certificate can't be provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#auto_ssl_enabled PagesDomain#auto_ssl_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#auto_ssl_enabled PagesDomain#auto_ssl_enabled} --- @@ -1032,7 +1032,7 @@ public string Certificate { get; set; } The certificate in PEM format with intermediates following in most specific to least specific order. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#certificate PagesDomain#certificate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#certificate PagesDomain#certificate} --- @@ -1046,7 +1046,7 @@ public object Expired { get; set; } Whether the certificate is expired. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#expired PagesDomain#expired} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#expired PagesDomain#expired} --- @@ -1060,7 +1060,7 @@ public string Key { get; set; } The certificate key in PEM format. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#key PagesDomain#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#key PagesDomain#key} --- diff --git a/docs/pagesDomain.go.md b/docs/pagesDomain.go.md index 6ca2e6c5a..c41218864 100644 --- a/docs/pagesDomain.go.md +++ b/docs/pagesDomain.go.md @@ -4,7 +4,7 @@ ### PagesDomain -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain gitlab_pages_domain}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain gitlab_pages_domain}. #### Initializers @@ -495,7 +495,7 @@ The construct id used in the generated config for the PagesDomain to import. The id of the existing PagesDomain that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#import import section} in the 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/pages_domain#import import section} in the documentation of this resource for the id to use --- @@ -990,7 +990,7 @@ Domain *string The custom domain indicated by the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#domain PagesDomain#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#domain PagesDomain#domain} --- @@ -1004,7 +1004,7 @@ Project *string The ID or [URL-encoded path of the project](https://docs.gitlab.com/ee/api/index.html#namespaced-path-encoding) owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#project PagesDomain#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#project PagesDomain#project} --- @@ -1018,7 +1018,7 @@ AutoSslEnabled interface{} Enables [automatic generation](https://docs.gitlab.com/ee/user/project/pages/custom_domains_ssl_tls_certification/lets_encrypt_integration.html) of SSL certificates issued by Let’s Encrypt for custom domains. When this is set to "true", certificate can't be provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#auto_ssl_enabled PagesDomain#auto_ssl_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#auto_ssl_enabled PagesDomain#auto_ssl_enabled} --- @@ -1032,7 +1032,7 @@ Certificate *string The certificate in PEM format with intermediates following in most specific to least specific order. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#certificate PagesDomain#certificate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#certificate PagesDomain#certificate} --- @@ -1046,7 +1046,7 @@ Expired interface{} Whether the certificate is expired. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#expired PagesDomain#expired} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#expired PagesDomain#expired} --- @@ -1060,7 +1060,7 @@ Key *string The certificate key in PEM format. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#key PagesDomain#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#key PagesDomain#key} --- diff --git a/docs/pagesDomain.java.md b/docs/pagesDomain.java.md index d363a9887..066ede65c 100644 --- a/docs/pagesDomain.java.md +++ b/docs/pagesDomain.java.md @@ -4,7 +4,7 @@ ### PagesDomain -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain gitlab_pages_domain}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain gitlab_pages_domain}. #### Initializers @@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope The custom domain indicated by the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#domain PagesDomain#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#domain PagesDomain#domain} --- @@ -130,7 +130,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) owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#project PagesDomain#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#project PagesDomain#project} --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enables [automatic generation](https://docs.gitlab.com/ee/user/project/pages/custom_domains_ssl_tls_certification/lets_encrypt_integration.html) of SSL certificates issued by Let’s Encrypt for custom domains. When this is set to "true", certificate can't be provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#auto_ssl_enabled PagesDomain#auto_ssl_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#auto_ssl_enabled PagesDomain#auto_ssl_enabled} --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The certificate in PEM format with intermediates following in most specific to least specific order. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#certificate PagesDomain#certificate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#certificate PagesDomain#certificate} --- @@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Whether the certificate is expired. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#expired PagesDomain#expired} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#expired PagesDomain#expired} --- @@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The certificate key in PEM format. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#key PagesDomain#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#key PagesDomain#key} --- @@ -625,7 +625,7 @@ The construct id used in the generated config for the PagesDomain to import. The id of the existing PagesDomain that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#import import section} in the 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/pages_domain#import import section} in the documentation of this resource for the id to use --- @@ -1126,7 +1126,7 @@ public java.lang.String getDomain(); The custom domain indicated by the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#domain PagesDomain#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#domain PagesDomain#domain} --- @@ -1140,7 +1140,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) owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#project PagesDomain#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#project PagesDomain#project} --- @@ -1154,7 +1154,7 @@ public java.lang.Object getAutoSslEnabled(); Enables [automatic generation](https://docs.gitlab.com/ee/user/project/pages/custom_domains_ssl_tls_certification/lets_encrypt_integration.html) of SSL certificates issued by Let’s Encrypt for custom domains. When this is set to "true", certificate can't be provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#auto_ssl_enabled PagesDomain#auto_ssl_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#auto_ssl_enabled PagesDomain#auto_ssl_enabled} --- @@ -1168,7 +1168,7 @@ public java.lang.String getCertificate(); The certificate in PEM format with intermediates following in most specific to least specific order. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#certificate PagesDomain#certificate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#certificate PagesDomain#certificate} --- @@ -1182,7 +1182,7 @@ public java.lang.Object getExpired(); Whether the certificate is expired. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#expired PagesDomain#expired} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#expired PagesDomain#expired} --- @@ -1196,7 +1196,7 @@ public java.lang.String getKey(); The certificate key in PEM format. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#key PagesDomain#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#key PagesDomain#key} --- diff --git a/docs/pagesDomain.python.md b/docs/pagesDomain.python.md index 996640cb8..6d82ed595 100644 --- a/docs/pagesDomain.python.md +++ b/docs/pagesDomain.python.md @@ -4,7 +4,7 @@ ### PagesDomain -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain gitlab_pages_domain}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain gitlab_pages_domain}. #### Initializers @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The custom domain indicated by the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#domain PagesDomain#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#domain PagesDomain#domain} --- @@ -126,7 +126,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) owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#project PagesDomain#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#project PagesDomain#project} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enables [automatic generation](https://docs.gitlab.com/ee/user/project/pages/custom_domains_ssl_tls_certification/lets_encrypt_integration.html) of SSL certificates issued by Let’s Encrypt for custom domains. When this is set to "true", certificate can't be provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#auto_ssl_enabled PagesDomain#auto_ssl_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#auto_ssl_enabled PagesDomain#auto_ssl_enabled} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The certificate in PEM format with intermediates following in most specific to least specific order. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#certificate PagesDomain#certificate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#certificate PagesDomain#certificate} --- @@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Whether the certificate is expired. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#expired PagesDomain#expired} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#expired PagesDomain#expired} --- @@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The certificate key in PEM format. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#key PagesDomain#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#key PagesDomain#key} --- @@ -667,7 +667,7 @@ The construct id used in the generated config for the PagesDomain to import. The id of the existing PagesDomain that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#import import section} in the 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/pages_domain#import import section} in the documentation of this resource for the id to use --- @@ -1162,7 +1162,7 @@ domain: str The custom domain indicated by the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#domain PagesDomain#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#domain PagesDomain#domain} --- @@ -1176,7 +1176,7 @@ project: str The ID or [URL-encoded path of the project](https://docs.gitlab.com/ee/api/index.html#namespaced-path-encoding) owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#project PagesDomain#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#project PagesDomain#project} --- @@ -1190,7 +1190,7 @@ auto_ssl_enabled: typing.Union[bool, IResolvable] Enables [automatic generation](https://docs.gitlab.com/ee/user/project/pages/custom_domains_ssl_tls_certification/lets_encrypt_integration.html) of SSL certificates issued by Let’s Encrypt for custom domains. When this is set to "true", certificate can't be provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#auto_ssl_enabled PagesDomain#auto_ssl_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#auto_ssl_enabled PagesDomain#auto_ssl_enabled} --- @@ -1204,7 +1204,7 @@ certificate: str The certificate in PEM format with intermediates following in most specific to least specific order. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#certificate PagesDomain#certificate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#certificate PagesDomain#certificate} --- @@ -1218,7 +1218,7 @@ expired: typing.Union[bool, IResolvable] Whether the certificate is expired. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#expired PagesDomain#expired} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#expired PagesDomain#expired} --- @@ -1232,7 +1232,7 @@ key: str The certificate key in PEM format. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#key PagesDomain#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#key PagesDomain#key} --- diff --git a/docs/pagesDomain.typescript.md b/docs/pagesDomain.typescript.md index 4240933c5..433012e2b 100644 --- a/docs/pagesDomain.typescript.md +++ b/docs/pagesDomain.typescript.md @@ -4,7 +4,7 @@ ### PagesDomain -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain gitlab_pages_domain}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain gitlab_pages_domain}. #### Initializers @@ -495,7 +495,7 @@ The construct id used in the generated config for the PagesDomain to import. The id of the existing PagesDomain that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#import import section} in the 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/pages_domain#import import section} in the documentation of this resource for the id to use --- @@ -976,7 +976,7 @@ public readonly domain: string; The custom domain indicated by the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#domain PagesDomain#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#domain PagesDomain#domain} --- @@ -990,7 +990,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) owned by the authenticated user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#project PagesDomain#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#project PagesDomain#project} --- @@ -1004,7 +1004,7 @@ public readonly autoSslEnabled: boolean | IResolvable; Enables [automatic generation](https://docs.gitlab.com/ee/user/project/pages/custom_domains_ssl_tls_certification/lets_encrypt_integration.html) of SSL certificates issued by Let’s Encrypt for custom domains. When this is set to "true", certificate can't be provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#auto_ssl_enabled PagesDomain#auto_ssl_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#auto_ssl_enabled PagesDomain#auto_ssl_enabled} --- @@ -1018,7 +1018,7 @@ public readonly certificate: string; The certificate in PEM format with intermediates following in most specific to least specific order. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#certificate PagesDomain#certificate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#certificate PagesDomain#certificate} --- @@ -1032,7 +1032,7 @@ public readonly expired: boolean | IResolvable; Whether the certificate is expired. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#expired PagesDomain#expired} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#expired PagesDomain#expired} --- @@ -1046,7 +1046,7 @@ public readonly key: string; The certificate key in PEM format. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#key PagesDomain#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#key PagesDomain#key} --- diff --git a/docs/personalAccessToken.csharp.md b/docs/personalAccessToken.csharp.md index 72baba399..30a304078 100644 --- a/docs/personalAccessToken.csharp.md +++ b/docs/personalAccessToken.csharp.md @@ -4,7 +4,7 @@ ### PersonalAccessToken -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token gitlab_personal_access_token}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token gitlab_personal_access_token}. #### Initializers @@ -73,7 +73,9 @@ Must be unique amongst siblings in the same scope | MoveFromId | Move the resource corresponding to "id" to this resource. | | MoveTo | Moves this resource to the target resource given by moveTarget. | | MoveToId | Moves this resource to the resource corresponding to "id". | +| PutRotationConfiguration | *No description.* | | ResetExpiresAt | *No description.* | +| ResetRotationConfiguration | *No description.* | --- @@ -365,12 +367,30 @@ Full id of resource to move to, e.g. "aws_s3_bucket.example". --- +##### `PutRotationConfiguration` + +```csharp +private void PutRotationConfiguration(PersonalAccessTokenRotationConfiguration Value) +``` + +###### `Value`Required + +- *Type:* PersonalAccessTokenRotationConfiguration + +--- + ##### `ResetExpiresAt` ```csharp private void ResetExpiresAt() ``` +##### `ResetRotationConfiguration` + +```csharp +private void ResetRotationConfiguration() +``` + #### Static Functions | **Name** | **Description** | @@ -474,7 +494,7 @@ The construct id used in the generated config for the PersonalAccessToken to imp The id of the existing PersonalAccessToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_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/personal_access_token#import import section} in the documentation of this resource for the id to use --- @@ -508,9 +528,11 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | CreatedAt | string | *No description.* | | Id | string | *No description.* | | Revoked | HashiCorp.Cdktf.IResolvable | *No description.* | +| RotationConfiguration | PersonalAccessTokenRotationConfigurationOutputReference | *No description.* | | Token | string | *No description.* | | ExpiresAtInput | string | *No description.* | | NameInput | string | *No description.* | +| RotationConfigurationInput | object | *No description.* | | ScopesInput | string[] | *No description.* | | UserIdInput | double | *No description.* | | ExpiresAt | string | *No description.* | @@ -702,6 +724,16 @@ public IResolvable Revoked { get; } --- +##### `RotationConfiguration`Required + +```csharp +public PersonalAccessTokenRotationConfigurationOutputReference RotationConfiguration { get; } +``` + +- *Type:* PersonalAccessTokenRotationConfigurationOutputReference + +--- + ##### `Token`Required ```csharp @@ -732,6 +764,16 @@ public string NameInput { get; } --- +##### `RotationConfigurationInput`Optional + +```csharp +public object RotationConfigurationInput { get; } +``` + +- *Type:* object + +--- + ##### `ScopesInput`Optional ```csharp @@ -830,7 +872,8 @@ new PersonalAccessTokenConfig { string Name, string[] Scopes, double UserId, - string ExpiresAt = null + string ExpiresAt = null, + PersonalAccessTokenRotationConfiguration RotationConfiguration = null }; ``` @@ -848,7 +891,8 @@ new PersonalAccessTokenConfig { | Name | string | The name of the personal access token. | | Scopes | string[] | The scopes of the personal access token. | | UserId | double | The ID of the user. | -| ExpiresAt | string | When the token will expire, YYYY-MM-DD format. | +| ExpiresAt | string | When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. | +| RotationConfiguration | PersonalAccessTokenRotationConfiguration | The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. | --- @@ -932,7 +976,7 @@ public string Name { get; set; } The name of the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#name PersonalAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#name PersonalAccessToken#name} --- @@ -948,7 +992,7 @@ The scopes of the personal access token. valid values are: `api`, `read_user`, `read_api`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_service_ping` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#scopes PersonalAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#scopes PersonalAccessToken#scopes} --- @@ -962,7 +1006,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/resources/personal_access_token#user_id PersonalAccessToken#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#user_id PersonalAccessToken#user_id} --- @@ -974,9 +1018,369 @@ public string ExpiresAt { get; set; } - *Type:* string -When the token will expire, YYYY-MM-DD format. +When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#expires_at PersonalAccessToken#expires_at} + +--- + +##### `RotationConfiguration`Optional + +```csharp +public PersonalAccessTokenRotationConfiguration RotationConfiguration { get; set; } +``` + +- *Type:* PersonalAccessTokenRotationConfiguration + +The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#rotation_configuration PersonalAccessToken#rotation_configuration} + +--- + +### PersonalAccessTokenRotationConfiguration + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Gitlab; + +new PersonalAccessTokenRotationConfiguration { + double ExpirationDays, + double RotateBeforeDays +}; +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| ExpirationDays | double | The duration (in days) the new token should be valid for. | +| RotateBeforeDays | double | The duration (in days) before the expiration when the token should be rotated. | + +--- + +##### `ExpirationDays`Required + +```csharp +public double ExpirationDays { get; set; } +``` + +- *Type:* double + +The duration (in days) the new token should be valid for. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#expiration_days PersonalAccessToken#expiration_days} + +--- + +##### `RotateBeforeDays`Required + +```csharp +public double RotateBeforeDays { get; set; } +``` + +- *Type:* double + +The duration (in days) before the expiration when the token should be rotated. + +As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#rotate_before_days PersonalAccessToken#rotate_before_days} + +--- + +## Classes + +### PersonalAccessTokenRotationConfigurationOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Gitlab; + +new PersonalAccessTokenRotationConfigurationOutputReference(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) +``` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#expires_at PersonalAccessToken#expires_at} +###### `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.* | +| ExpirationDaysInput | double | *No description.* | +| RotateBeforeDaysInput | double | *No description.* | +| ExpirationDays | double | *No description.* | +| RotateBeforeDays | double | *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 + +--- + +##### `ExpirationDaysInput`Optional + +```csharp +public double ExpirationDaysInput { get; } +``` + +- *Type:* double + +--- + +##### `RotateBeforeDaysInput`Optional + +```csharp +public double RotateBeforeDaysInput { get; } +``` + +- *Type:* double + +--- + +##### `ExpirationDays`Required + +```csharp +public double ExpirationDays { get; } +``` + +- *Type:* double + +--- + +##### `RotateBeforeDays`Required + +```csharp +public double RotateBeforeDays { get; } +``` + +- *Type:* double + +--- + +##### `InternalValue`Optional + +```csharp +public object InternalValue { get; } +``` + +- *Type:* object --- diff --git a/docs/personalAccessToken.go.md b/docs/personalAccessToken.go.md index 7d26df21e..3d7e46020 100644 --- a/docs/personalAccessToken.go.md +++ b/docs/personalAccessToken.go.md @@ -4,7 +4,7 @@ ### PersonalAccessToken -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token gitlab_personal_access_token}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token gitlab_personal_access_token}. #### Initializers @@ -73,7 +73,9 @@ Must be unique amongst siblings in the same scope | MoveFromId | Move the resource corresponding to "id" to this resource. | | MoveTo | Moves this resource to the target resource given by moveTarget. | | MoveToId | Moves this resource to the resource corresponding to "id". | +| PutRotationConfiguration | *No description.* | | ResetExpiresAt | *No description.* | +| ResetRotationConfiguration | *No description.* | --- @@ -365,12 +367,30 @@ Full id of resource to move to, e.g. "aws_s3_bucket.example". --- +##### `PutRotationConfiguration` + +```go +func PutRotationConfiguration(value PersonalAccessTokenRotationConfiguration) +``` + +###### `value`Required + +- *Type:* PersonalAccessTokenRotationConfiguration + +--- + ##### `ResetExpiresAt` ```go func ResetExpiresAt() ``` +##### `ResetRotationConfiguration` + +```go +func ResetRotationConfiguration() +``` + #### Static Functions | **Name** | **Description** | @@ -474,7 +494,7 @@ The construct id used in the generated config for the PersonalAccessToken to imp The id of the existing PersonalAccessToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_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/personal_access_token#import import section} in the documentation of this resource for the id to use --- @@ -508,9 +528,11 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | CreatedAt | *string | *No description.* | | Id | *string | *No description.* | | Revoked | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| RotationConfiguration | PersonalAccessTokenRotationConfigurationOutputReference | *No description.* | | Token | *string | *No description.* | | ExpiresAtInput | *string | *No description.* | | NameInput | *string | *No description.* | +| RotationConfigurationInput | interface{} | *No description.* | | ScopesInput | *[]*string | *No description.* | | UserIdInput | *f64 | *No description.* | | ExpiresAt | *string | *No description.* | @@ -702,6 +724,16 @@ func Revoked() IResolvable --- +##### `RotationConfiguration`Required + +```go +func RotationConfiguration() PersonalAccessTokenRotationConfigurationOutputReference +``` + +- *Type:* PersonalAccessTokenRotationConfigurationOutputReference + +--- + ##### `Token`Required ```go @@ -732,6 +764,16 @@ func NameInput() *string --- +##### `RotationConfigurationInput`Optional + +```go +func RotationConfigurationInput() interface{} +``` + +- *Type:* interface{} + +--- + ##### `ScopesInput`Optional ```go @@ -831,6 +873,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/personalaccesstoken Scopes: *[]*string, UserId: *f64, ExpiresAt: *string, + RotationConfiguration: github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13.personalAccessToken.PersonalAccessTokenRotationConfiguration, } ``` @@ -848,7 +891,8 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/personalaccesstoken | Name | *string | The name of the personal access token. | | Scopes | *[]*string | The scopes of the personal access token. | | UserId | *f64 | The ID of the user. | -| ExpiresAt | *string | When the token will expire, YYYY-MM-DD format. | +| ExpiresAt | *string | When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. | +| RotationConfiguration | PersonalAccessTokenRotationConfiguration | The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. | --- @@ -932,7 +976,7 @@ Name *string The name of the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#name PersonalAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#name PersonalAccessToken#name} --- @@ -948,7 +992,7 @@ The scopes of the personal access token. valid values are: `api`, `read_user`, `read_api`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_service_ping` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#scopes PersonalAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#scopes PersonalAccessToken#scopes} --- @@ -962,7 +1006,7 @@ UserId *f64 The ID of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#user_id PersonalAccessToken#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#user_id PersonalAccessToken#user_id} --- @@ -974,9 +1018,369 @@ ExpiresAt *string - *Type:* *string -When the token will expire, YYYY-MM-DD format. +When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#expires_at PersonalAccessToken#expires_at} + +--- + +##### `RotationConfiguration`Optional + +```go +RotationConfiguration PersonalAccessTokenRotationConfiguration +``` + +- *Type:* PersonalAccessTokenRotationConfiguration + +The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#rotation_configuration PersonalAccessToken#rotation_configuration} + +--- + +### PersonalAccessTokenRotationConfiguration + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/personalaccesstoken" + +&personalaccesstoken.PersonalAccessTokenRotationConfiguration { + ExpirationDays: *f64, + RotateBeforeDays: *f64, +} +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| ExpirationDays | *f64 | The duration (in days) the new token should be valid for. | +| RotateBeforeDays | *f64 | The duration (in days) before the expiration when the token should be rotated. | + +--- + +##### `ExpirationDays`Required + +```go +ExpirationDays *f64 +``` + +- *Type:* *f64 + +The duration (in days) the new token should be valid for. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#expiration_days PersonalAccessToken#expiration_days} + +--- + +##### `RotateBeforeDays`Required + +```go +RotateBeforeDays *f64 +``` + +- *Type:* *f64 + +The duration (in days) before the expiration when the token should be rotated. + +As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#rotate_before_days PersonalAccessToken#rotate_before_days} + +--- + +## Classes + +### PersonalAccessTokenRotationConfigurationOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/personalaccesstoken" + +personalaccesstoken.NewPersonalAccessTokenRotationConfigurationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) PersonalAccessTokenRotationConfigurationOutputReference +``` + +| **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 +``` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#expires_at PersonalAccessToken#expires_at} +###### `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.* | +| ExpirationDaysInput | *f64 | *No description.* | +| RotateBeforeDaysInput | *f64 | *No description.* | +| ExpirationDays | *f64 | *No description.* | +| RotateBeforeDays | *f64 | *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 + +--- + +##### `ExpirationDaysInput`Optional + +```go +func ExpirationDaysInput() *f64 +``` + +- *Type:* *f64 + +--- + +##### `RotateBeforeDaysInput`Optional + +```go +func RotateBeforeDaysInput() *f64 +``` + +- *Type:* *f64 + +--- + +##### `ExpirationDays`Required + +```go +func ExpirationDays() *f64 +``` + +- *Type:* *f64 + +--- + +##### `RotateBeforeDays`Required + +```go +func RotateBeforeDays() *f64 +``` + +- *Type:* *f64 + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() interface{} +``` + +- *Type:* interface{} --- diff --git a/docs/personalAccessToken.java.md b/docs/personalAccessToken.java.md index e9aa1abe6..10d4274d9 100644 --- a/docs/personalAccessToken.java.md +++ b/docs/personalAccessToken.java.md @@ -4,7 +4,7 @@ ### PersonalAccessToken -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token gitlab_personal_access_token}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token gitlab_personal_access_token}. #### Initializers @@ -27,6 +27,7 @@ PersonalAccessToken.Builder.create(Construct scope, java.lang.String id) .scopes(java.util.List) .userId(java.lang.Number) // .expiresAt(java.lang.String) +// .rotationConfiguration(PersonalAccessTokenRotationConfiguration) .build(); ``` @@ -44,7 +45,8 @@ PersonalAccessToken.Builder.create(Construct scope, java.lang.String id) | name | java.lang.String | The name of the personal access token. | | scopes | java.util.List | The scopes of the personal access token. | | userId | java.lang.Number | The ID of the user. | -| expiresAt | java.lang.String | When the token will expire, YYYY-MM-DD format. | +| expiresAt | java.lang.String | When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. | +| rotationConfiguration | PersonalAccessTokenRotationConfiguration | The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. | --- @@ -114,7 +116,7 @@ Must be unique amongst siblings in the same scope The name of the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#name PersonalAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#name PersonalAccessToken#name} --- @@ -126,7 +128,7 @@ The scopes of the personal access token. valid values are: `api`, `read_user`, `read_api`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_service_ping` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#scopes PersonalAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#scopes PersonalAccessToken#scopes} --- @@ -136,7 +138,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/resources/personal_access_token#user_id PersonalAccessToken#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#user_id PersonalAccessToken#user_id} --- @@ -144,9 +146,19 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* java.lang.String -When the token will expire, YYYY-MM-DD format. +When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#expires_at PersonalAccessToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#expires_at PersonalAccessToken#expires_at} + +--- + +##### `rotationConfiguration`Optional + +- *Type:* PersonalAccessTokenRotationConfiguration + +The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#rotation_configuration PersonalAccessToken#rotation_configuration} --- @@ -177,7 +189,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla | moveFromId | Move the resource corresponding to "id" to this resource. | | moveTo | Moves this resource to the target resource given by moveTarget. | | moveToId | Moves this resource to the resource corresponding to "id". | +| putRotationConfiguration | *No description.* | | resetExpiresAt | *No description.* | +| resetRotationConfiguration | *No description.* | --- @@ -471,12 +485,30 @@ Full id of resource to move to, e.g. "aws_s3_bucket.example". --- +##### `putRotationConfiguration` + +```java +public void putRotationConfiguration(PersonalAccessTokenRotationConfiguration value) +``` + +###### `value`Required + +- *Type:* PersonalAccessTokenRotationConfiguration + +--- + ##### `resetExpiresAt` ```java public void resetExpiresAt() ``` +##### `resetRotationConfiguration` + +```java +public void resetRotationConfiguration() +``` + #### Static Functions | **Name** | **Description** | @@ -580,7 +612,7 @@ The construct id used in the generated config for the PersonalAccessToken to imp The id of the existing PersonalAccessToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_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/personal_access_token#import import section} in the documentation of this resource for the id to use --- @@ -614,9 +646,11 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | createdAt | java.lang.String | *No description.* | | id | java.lang.String | *No description.* | | revoked | com.hashicorp.cdktf.IResolvable | *No description.* | +| rotationConfiguration | PersonalAccessTokenRotationConfigurationOutputReference | *No description.* | | token | java.lang.String | *No description.* | | expiresAtInput | java.lang.String | *No description.* | | nameInput | java.lang.String | *No description.* | +| rotationConfigurationInput | com.hashicorp.cdktf.IResolvable OR PersonalAccessTokenRotationConfiguration | *No description.* | | scopesInput | java.util.List | *No description.* | | userIdInput | java.lang.Number | *No description.* | | expiresAt | java.lang.String | *No description.* | @@ -808,6 +842,16 @@ public IResolvable getRevoked(); --- +##### `rotationConfiguration`Required + +```java +public PersonalAccessTokenRotationConfigurationOutputReference getRotationConfiguration(); +``` + +- *Type:* PersonalAccessTokenRotationConfigurationOutputReference + +--- + ##### `token`Required ```java @@ -838,6 +882,16 @@ public java.lang.String getNameInput(); --- +##### `rotationConfigurationInput`Optional + +```java +public java.lang.Object getRotationConfigurationInput(); +``` + +- *Type:* com.hashicorp.cdktf.IResolvable OR PersonalAccessTokenRotationConfiguration + +--- + ##### `scopesInput`Optional ```java @@ -941,6 +995,7 @@ PersonalAccessTokenConfig.builder() .scopes(java.util.List) .userId(java.lang.Number) // .expiresAt(java.lang.String) +// .rotationConfiguration(PersonalAccessTokenRotationConfiguration) .build(); ``` @@ -958,7 +1013,8 @@ PersonalAccessTokenConfig.builder() | name | java.lang.String | The name of the personal access token. | | scopes | java.util.List | The scopes of the personal access token. | | userId | java.lang.Number | The ID of the user. | -| expiresAt | java.lang.String | When the token will expire, YYYY-MM-DD format. | +| expiresAt | java.lang.String | When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. | +| rotationConfiguration | PersonalAccessTokenRotationConfiguration | The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. | --- @@ -1042,7 +1098,7 @@ public java.lang.String getName(); The name of the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#name PersonalAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#name PersonalAccessToken#name} --- @@ -1058,7 +1114,7 @@ The scopes of the personal access token. valid values are: `api`, `read_user`, `read_api`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_service_ping` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#scopes PersonalAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#scopes PersonalAccessToken#scopes} --- @@ -1072,7 +1128,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/resources/personal_access_token#user_id PersonalAccessToken#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#user_id PersonalAccessToken#user_id} --- @@ -1084,9 +1140,369 @@ public java.lang.String getExpiresAt(); - *Type:* java.lang.String -When the token will expire, YYYY-MM-DD format. +When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#expires_at PersonalAccessToken#expires_at} + +--- + +##### `rotationConfiguration`Optional + +```java +public PersonalAccessTokenRotationConfiguration getRotationConfiguration(); +``` + +- *Type:* PersonalAccessTokenRotationConfiguration + +The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#rotation_configuration PersonalAccessToken#rotation_configuration} + +--- + +### PersonalAccessTokenRotationConfiguration + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.gitlab.personal_access_token.PersonalAccessTokenRotationConfiguration; + +PersonalAccessTokenRotationConfiguration.builder() + .expirationDays(java.lang.Number) + .rotateBeforeDays(java.lang.Number) + .build(); +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| expirationDays | java.lang.Number | The duration (in days) the new token should be valid for. | +| rotateBeforeDays | java.lang.Number | The duration (in days) before the expiration when the token should be rotated. | + +--- + +##### `expirationDays`Required + +```java +public java.lang.Number getExpirationDays(); +``` + +- *Type:* java.lang.Number + +The duration (in days) the new token should be valid for. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#expiration_days PersonalAccessToken#expiration_days} + +--- + +##### `rotateBeforeDays`Required + +```java +public java.lang.Number getRotateBeforeDays(); +``` + +- *Type:* java.lang.Number + +The duration (in days) before the expiration when the token should be rotated. + +As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#rotate_before_days PersonalAccessToken#rotate_before_days} + +--- + +## Classes + +### PersonalAccessTokenRotationConfigurationOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.gitlab.personal_access_token.PersonalAccessTokenRotationConfigurationOutputReference; + +new PersonalAccessTokenRotationConfigurationOutputReference(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.* | +| expirationDaysInput | java.lang.Number | *No description.* | +| rotateBeforeDaysInput | java.lang.Number | *No description.* | +| expirationDays | java.lang.Number | *No description.* | +| rotateBeforeDays | java.lang.Number | *No description.* | +| internalValue | com.hashicorp.cdktf.IResolvable OR PersonalAccessTokenRotationConfiguration | *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 + +--- + +##### `expirationDaysInput`Optional + +```java +public java.lang.Number getExpirationDaysInput(); +``` + +- *Type:* java.lang.Number + +--- + +##### `rotateBeforeDaysInput`Optional + +```java +public java.lang.Number getRotateBeforeDaysInput(); +``` + +- *Type:* java.lang.Number + +--- + +##### `expirationDays`Required + +```java +public java.lang.Number getExpirationDays(); +``` + +- *Type:* java.lang.Number + +--- + +##### `rotateBeforeDays`Required + +```java +public java.lang.Number getRotateBeforeDays(); +``` + +- *Type:* java.lang.Number + +--- + +##### `internalValue`Optional + +```java +public java.lang.Object getInternalValue(); +``` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#expires_at PersonalAccessToken#expires_at} +- *Type:* com.hashicorp.cdktf.IResolvable OR PersonalAccessTokenRotationConfiguration --- diff --git a/docs/personalAccessToken.python.md b/docs/personalAccessToken.python.md index 02d1786ca..6816abfb5 100644 --- a/docs/personalAccessToken.python.md +++ b/docs/personalAccessToken.python.md @@ -4,7 +4,7 @@ ### PersonalAccessToken -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token gitlab_personal_access_token}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token gitlab_personal_access_token}. #### Initializers @@ -24,7 +24,8 @@ personalAccessToken.PersonalAccessToken( name: str, scopes: typing.List[str], user_id: typing.Union[int, float], - expires_at: str = None + expires_at: str = None, + rotation_configuration: PersonalAccessTokenRotationConfiguration = None ) ``` @@ -42,7 +43,8 @@ personalAccessToken.PersonalAccessToken( | name | str | The name of the personal access token. | | scopes | typing.List[str] | The scopes of the personal access token. | | user_id | typing.Union[int, float] | The ID of the user. | -| expires_at | str | When the token will expire, YYYY-MM-DD format. | +| expires_at | str | When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. | +| rotation_configuration | PersonalAccessTokenRotationConfiguration | The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. | --- @@ -112,7 +114,7 @@ Must be unique amongst siblings in the same scope The name of the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#name PersonalAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#name PersonalAccessToken#name} --- @@ -124,7 +126,7 @@ The scopes of the personal access token. valid values are: `api`, `read_user`, `read_api`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_service_ping` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#scopes PersonalAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#scopes PersonalAccessToken#scopes} --- @@ -134,7 +136,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/resources/personal_access_token#user_id PersonalAccessToken#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#user_id PersonalAccessToken#user_id} --- @@ -142,9 +144,19 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* str -When the token will expire, YYYY-MM-DD format. +When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#expires_at PersonalAccessToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#expires_at PersonalAccessToken#expires_at} + +--- + +##### `rotation_configuration`Optional + +- *Type:* PersonalAccessTokenRotationConfiguration + +The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#rotation_configuration PersonalAccessToken#rotation_configuration} --- @@ -175,7 +187,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla | move_from_id | Move the resource corresponding to "id" to this resource. | | move_to | Moves this resource to the target resource given by moveTarget. | | move_to_id | Moves this resource to the resource corresponding to "id". | +| put_rotation_configuration | *No description.* | | reset_expires_at | *No description.* | +| reset_rotation_configuration | *No description.* | --- @@ -504,12 +518,49 @@ Full id of resource to move to, e.g. "aws_s3_bucket.example". --- +##### `put_rotation_configuration` + +```python +def put_rotation_configuration( + expiration_days: typing.Union[int, float], + rotate_before_days: typing.Union[int, float] +) -> None +``` + +###### `expiration_days`Required + +- *Type:* typing.Union[int, float] + +The duration (in days) the new token should be valid for. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#expiration_days PersonalAccessToken#expiration_days} + +--- + +###### `rotate_before_days`Required + +- *Type:* typing.Union[int, float] + +The duration (in days) before the expiration when the token should be rotated. + +As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#rotate_before_days PersonalAccessToken#rotate_before_days} + +--- + ##### `reset_expires_at` ```python def reset_expires_at() -> None ``` +##### `reset_rotation_configuration` + +```python +def reset_rotation_configuration() -> None +``` + #### Static Functions | **Name** | **Description** | @@ -624,7 +675,7 @@ The construct id used in the generated config for the PersonalAccessToken to imp The id of the existing PersonalAccessToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_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/personal_access_token#import import section} in the documentation of this resource for the id to use --- @@ -658,9 +709,11 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | created_at | str | *No description.* | | id | str | *No description.* | | revoked | cdktf.IResolvable | *No description.* | +| rotation_configuration | PersonalAccessTokenRotationConfigurationOutputReference | *No description.* | | token | str | *No description.* | | expires_at_input | str | *No description.* | | name_input | str | *No description.* | +| rotation_configuration_input | typing.Union[cdktf.IResolvable, PersonalAccessTokenRotationConfiguration] | *No description.* | | scopes_input | typing.List[str] | *No description.* | | user_id_input | typing.Union[int, float] | *No description.* | | expires_at | str | *No description.* | @@ -852,6 +905,16 @@ revoked: IResolvable --- +##### `rotation_configuration`Required + +```python +rotation_configuration: PersonalAccessTokenRotationConfigurationOutputReference +``` + +- *Type:* PersonalAccessTokenRotationConfigurationOutputReference + +--- + ##### `token`Required ```python @@ -882,6 +945,16 @@ name_input: str --- +##### `rotation_configuration_input`Optional + +```python +rotation_configuration_input: typing.Union[IResolvable, PersonalAccessTokenRotationConfiguration] +``` + +- *Type:* typing.Union[cdktf.IResolvable, PersonalAccessTokenRotationConfiguration] + +--- + ##### `scopes_input`Optional ```python @@ -980,7 +1053,8 @@ personalAccessToken.PersonalAccessTokenConfig( name: str, scopes: typing.List[str], user_id: typing.Union[int, float], - expires_at: str = None + expires_at: str = None, + rotation_configuration: PersonalAccessTokenRotationConfiguration = None ) ``` @@ -998,7 +1072,8 @@ personalAccessToken.PersonalAccessTokenConfig( | name | str | The name of the personal access token. | | scopes | typing.List[str] | The scopes of the personal access token. | | user_id | typing.Union[int, float] | The ID of the user. | -| expires_at | str | When the token will expire, YYYY-MM-DD format. | +| expires_at | str | When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. | +| rotation_configuration | PersonalAccessTokenRotationConfiguration | The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. | --- @@ -1082,7 +1157,7 @@ name: str The name of the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#name PersonalAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#name PersonalAccessToken#name} --- @@ -1098,7 +1173,7 @@ The scopes of the personal access token. valid values are: `api`, `read_user`, `read_api`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_service_ping` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#scopes PersonalAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#scopes PersonalAccessToken#scopes} --- @@ -1112,7 +1187,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/resources/personal_access_token#user_id PersonalAccessToken#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#user_id PersonalAccessToken#user_id} --- @@ -1124,9 +1199,394 @@ expires_at: str - *Type:* str -When the token will expire, YYYY-MM-DD format. +When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#expires_at PersonalAccessToken#expires_at} + +--- + +##### `rotation_configuration`Optional + +```python +rotation_configuration: PersonalAccessTokenRotationConfiguration +``` + +- *Type:* PersonalAccessTokenRotationConfiguration + +The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#rotation_configuration PersonalAccessToken#rotation_configuration} + +--- + +### PersonalAccessTokenRotationConfiguration + +#### Initializer + +```python +from cdktf_cdktf_provider_gitlab import personal_access_token + +personalAccessToken.PersonalAccessTokenRotationConfiguration( + expiration_days: typing.Union[int, float], + rotate_before_days: typing.Union[int, float] +) +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| expiration_days | typing.Union[int, float] | The duration (in days) the new token should be valid for. | +| rotate_before_days | typing.Union[int, float] | The duration (in days) before the expiration when the token should be rotated. | + +--- + +##### `expiration_days`Required + +```python +expiration_days: typing.Union[int, float] +``` + +- *Type:* typing.Union[int, float] + +The duration (in days) the new token should be valid for. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#expiration_days PersonalAccessToken#expiration_days} + +--- + +##### `rotate_before_days`Required + +```python +rotate_before_days: typing.Union[int, float] +``` + +- *Type:* typing.Union[int, float] + +The duration (in days) before the expiration when the token should be rotated. + +As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#rotate_before_days PersonalAccessToken#rotate_before_days} + +--- + +## Classes + +### PersonalAccessTokenRotationConfigurationOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_gitlab import personal_access_token + +personalAccessToken.PersonalAccessTokenRotationConfigurationOutputReference( + 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.* | +| expiration_days_input | typing.Union[int, float] | *No description.* | +| rotate_before_days_input | typing.Union[int, float] | *No description.* | +| expiration_days | typing.Union[int, float] | *No description.* | +| rotate_before_days | typing.Union[int, float] | *No description.* | +| internal_value | typing.Union[cdktf.IResolvable, PersonalAccessTokenRotationConfiguration] | *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 + +--- + +##### `expiration_days_input`Optional + +```python +expiration_days_input: typing.Union[int, float] +``` + +- *Type:* typing.Union[int, float] + +--- + +##### `rotate_before_days_input`Optional + +```python +rotate_before_days_input: typing.Union[int, float] +``` + +- *Type:* typing.Union[int, float] + +--- + +##### `expiration_days`Required + +```python +expiration_days: typing.Union[int, float] +``` + +- *Type:* typing.Union[int, float] + +--- + +##### `rotate_before_days`Required + +```python +rotate_before_days: typing.Union[int, float] +``` + +- *Type:* typing.Union[int, float] + +--- + +##### `internal_value`Optional + +```python +internal_value: typing.Union[IResolvable, PersonalAccessTokenRotationConfiguration] +``` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#expires_at PersonalAccessToken#expires_at} +- *Type:* typing.Union[cdktf.IResolvable, PersonalAccessTokenRotationConfiguration] --- diff --git a/docs/personalAccessToken.typescript.md b/docs/personalAccessToken.typescript.md index f7961032c..52eda99d9 100644 --- a/docs/personalAccessToken.typescript.md +++ b/docs/personalAccessToken.typescript.md @@ -4,7 +4,7 @@ ### PersonalAccessToken -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token gitlab_personal_access_token}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token gitlab_personal_access_token}. #### Initializers @@ -73,7 +73,9 @@ Must be unique amongst siblings in the same scope | moveFromId | Move the resource corresponding to "id" to this resource. | | moveTo | Moves this resource to the target resource given by moveTarget. | | moveToId | Moves this resource to the resource corresponding to "id". | +| putRotationConfiguration | *No description.* | | resetExpiresAt | *No description.* | +| resetRotationConfiguration | *No description.* | --- @@ -365,12 +367,30 @@ Full id of resource to move to, e.g. "aws_s3_bucket.example". --- +##### `putRotationConfiguration` + +```typescript +public putRotationConfiguration(value: PersonalAccessTokenRotationConfiguration): void +``` + +###### `value`Required + +- *Type:* PersonalAccessTokenRotationConfiguration + +--- + ##### `resetExpiresAt` ```typescript public resetExpiresAt(): void ``` +##### `resetRotationConfiguration` + +```typescript +public resetRotationConfiguration(): void +``` + #### Static Functions | **Name** | **Description** | @@ -474,7 +494,7 @@ The construct id used in the generated config for the PersonalAccessToken to imp The id of the existing PersonalAccessToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_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/personal_access_token#import import section} in the documentation of this resource for the id to use --- @@ -508,9 +528,11 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | createdAt | string | *No description.* | | id | string | *No description.* | | revoked | cdktf.IResolvable | *No description.* | +| rotationConfiguration | PersonalAccessTokenRotationConfigurationOutputReference | *No description.* | | token | string | *No description.* | | expiresAtInput | string | *No description.* | | nameInput | string | *No description.* | +| rotationConfigurationInput | cdktf.IResolvable \| PersonalAccessTokenRotationConfiguration | *No description.* | | scopesInput | string[] | *No description.* | | userIdInput | number | *No description.* | | expiresAt | string | *No description.* | @@ -702,6 +724,16 @@ public readonly revoked: IResolvable; --- +##### `rotationConfiguration`Required + +```typescript +public readonly rotationConfiguration: PersonalAccessTokenRotationConfigurationOutputReference; +``` + +- *Type:* PersonalAccessTokenRotationConfigurationOutputReference + +--- + ##### `token`Required ```typescript @@ -732,6 +764,16 @@ public readonly nameInput: string; --- +##### `rotationConfigurationInput`Optional + +```typescript +public readonly rotationConfigurationInput: IResolvable | PersonalAccessTokenRotationConfiguration; +``` + +- *Type:* cdktf.IResolvable | PersonalAccessTokenRotationConfiguration + +--- + ##### `scopesInput`Optional ```typescript @@ -836,7 +878,8 @@ const personalAccessTokenConfig: personalAccessToken.PersonalAccessTokenConfig = | name | string | The name of the personal access token. | | scopes | string[] | The scopes of the personal access token. | | userId | number | The ID of the user. | -| expiresAt | string | When the token will expire, YYYY-MM-DD format. | +| expiresAt | string | When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. | +| rotationConfiguration | PersonalAccessTokenRotationConfiguration | The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. | --- @@ -920,7 +963,7 @@ public readonly name: string; The name of the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#name PersonalAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#name PersonalAccessToken#name} --- @@ -936,7 +979,7 @@ The scopes of the personal access token. valid values are: `api`, `read_user`, `read_api`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_service_ping` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#scopes PersonalAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#scopes PersonalAccessToken#scopes} --- @@ -950,7 +993,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/resources/personal_access_token#user_id PersonalAccessToken#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#user_id PersonalAccessToken#user_id} --- @@ -962,9 +1005,366 @@ public readonly expiresAt: string; - *Type:* string -When the token will expire, YYYY-MM-DD format. +When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#expires_at PersonalAccessToken#expires_at} + +--- + +##### `rotationConfiguration`Optional + +```typescript +public readonly rotationConfiguration: PersonalAccessTokenRotationConfiguration; +``` + +- *Type:* PersonalAccessTokenRotationConfiguration + +The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#rotation_configuration PersonalAccessToken#rotation_configuration} + +--- + +### PersonalAccessTokenRotationConfiguration + +#### Initializer + +```typescript +import { personalAccessToken } from '@cdktf/provider-gitlab' + +const personalAccessTokenRotationConfiguration: personalAccessToken.PersonalAccessTokenRotationConfiguration = { ... } +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| expirationDays | number | The duration (in days) the new token should be valid for. | +| rotateBeforeDays | number | The duration (in days) before the expiration when the token should be rotated. | + +--- + +##### `expirationDays`Required + +```typescript +public readonly expirationDays: number; +``` + +- *Type:* number + +The duration (in days) the new token should be valid for. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#expiration_days PersonalAccessToken#expiration_days} + +--- + +##### `rotateBeforeDays`Required + +```typescript +public readonly rotateBeforeDays: number; +``` + +- *Type:* number + +The duration (in days) before the expiration when the token should be rotated. + +As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#rotate_before_days PersonalAccessToken#rotate_before_days} + +--- + +## Classes + +### PersonalAccessTokenRotationConfigurationOutputReference + +#### Initializers + +```typescript +import { personalAccessToken } from '@cdktf/provider-gitlab' + +new personalAccessToken.PersonalAccessTokenRotationConfigurationOutputReference(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.* | +| expirationDaysInput | number | *No description.* | +| rotateBeforeDaysInput | number | *No description.* | +| expirationDays | number | *No description.* | +| rotateBeforeDays | number | *No description.* | +| internalValue | cdktf.IResolvable \| PersonalAccessTokenRotationConfiguration | *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 + +--- + +##### `expirationDaysInput`Optional + +```typescript +public readonly expirationDaysInput: number; +``` + +- *Type:* number + +--- + +##### `rotateBeforeDaysInput`Optional + +```typescript +public readonly rotateBeforeDaysInput: number; +``` + +- *Type:* number + +--- + +##### `expirationDays`Required + +```typescript +public readonly expirationDays: number; +``` + +- *Type:* number + +--- + +##### `rotateBeforeDays`Required + +```typescript +public readonly rotateBeforeDays: number; +``` + +- *Type:* number + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: IResolvable | PersonalAccessTokenRotationConfiguration; +``` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#expires_at PersonalAccessToken#expires_at} +- *Type:* cdktf.IResolvable | PersonalAccessTokenRotationConfiguration --- diff --git a/docs/pipelineSchedule.csharp.md b/docs/pipelineSchedule.csharp.md index 8ab8f2d95..9a01c7604 100644 --- a/docs/pipelineSchedule.csharp.md +++ b/docs/pipelineSchedule.csharp.md @@ -4,7 +4,7 @@ ### PipelineSchedule -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule gitlab_pipeline_schedule}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule gitlab_pipeline_schedule}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the PipelineSchedule to import The id of the existing PipelineSchedule that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/pipeline_schedule#import import section} in the documentation of this resource for the id to use --- @@ -996,7 +996,7 @@ public string Cron { get; set; } The cron (e.g. `0 1 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#cron PipelineSchedule#cron} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#cron PipelineSchedule#cron} --- @@ -1010,7 +1010,7 @@ public string Description { get; set; } The description of the pipeline schedule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#description PipelineSchedule#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#description PipelineSchedule#description} --- @@ -1024,7 +1024,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/resources/pipeline_schedule#project PipelineSchedule#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#project PipelineSchedule#project} --- @@ -1038,7 +1038,7 @@ public string Ref { get; set; } The branch/tag name to be triggered. This must be the full branch reference, for example: `refs/heads/main`, not `main`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#ref PipelineSchedule#ref} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#ref PipelineSchedule#ref} --- @@ -1052,7 +1052,7 @@ public object Active { get; set; } The activation of pipeline schedule. If false is set, the pipeline schedule will deactivated initially. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#active PipelineSchedule#active} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#active PipelineSchedule#active} --- @@ -1066,7 +1066,7 @@ public string CronTimezone { get; set; } The timezone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#cron_timezone PipelineSchedule#cron_timezone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#cron_timezone PipelineSchedule#cron_timezone} --- @@ -1082,7 +1082,7 @@ When set to `true`, the user represented by the token running Terraform will tak This can help when managing scheduled pipeline drift when other users are making changes outside Terraform. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#take_ownership PipelineSchedule#take_ownership} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#take_ownership PipelineSchedule#take_ownership} --- diff --git a/docs/pipelineSchedule.go.md b/docs/pipelineSchedule.go.md index 1ab30604c..ccb38fe2c 100644 --- a/docs/pipelineSchedule.go.md +++ b/docs/pipelineSchedule.go.md @@ -4,7 +4,7 @@ ### PipelineSchedule -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule gitlab_pipeline_schedule}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule gitlab_pipeline_schedule}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the PipelineSchedule to import The id of the existing PipelineSchedule that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/pipeline_schedule#import import section} in the documentation of this resource for the id to use --- @@ -996,7 +996,7 @@ Cron *string The cron (e.g. `0 1 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#cron PipelineSchedule#cron} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#cron PipelineSchedule#cron} --- @@ -1010,7 +1010,7 @@ Description *string The description of the pipeline schedule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#description PipelineSchedule#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#description PipelineSchedule#description} --- @@ -1024,7 +1024,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/resources/pipeline_schedule#project PipelineSchedule#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#project PipelineSchedule#project} --- @@ -1038,7 +1038,7 @@ Ref *string The branch/tag name to be triggered. This must be the full branch reference, for example: `refs/heads/main`, not `main`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#ref PipelineSchedule#ref} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#ref PipelineSchedule#ref} --- @@ -1052,7 +1052,7 @@ Active interface{} The activation of pipeline schedule. If false is set, the pipeline schedule will deactivated initially. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#active PipelineSchedule#active} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#active PipelineSchedule#active} --- @@ -1066,7 +1066,7 @@ CronTimezone *string The timezone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#cron_timezone PipelineSchedule#cron_timezone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#cron_timezone PipelineSchedule#cron_timezone} --- @@ -1082,7 +1082,7 @@ When set to `true`, the user represented by the token running Terraform will tak This can help when managing scheduled pipeline drift when other users are making changes outside Terraform. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#take_ownership PipelineSchedule#take_ownership} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#take_ownership PipelineSchedule#take_ownership} --- diff --git a/docs/pipelineSchedule.java.md b/docs/pipelineSchedule.java.md index 7ca921c66..6ebe6c86b 100644 --- a/docs/pipelineSchedule.java.md +++ b/docs/pipelineSchedule.java.md @@ -4,7 +4,7 @@ ### PipelineSchedule -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule gitlab_pipeline_schedule}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule gitlab_pipeline_schedule}. #### Initializers @@ -122,7 +122,7 @@ Must be unique amongst siblings in the same scope The cron (e.g. `0 1 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#cron PipelineSchedule#cron} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#cron PipelineSchedule#cron} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The description of the pipeline schedule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#description PipelineSchedule#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#description PipelineSchedule#description} --- @@ -142,7 +142,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/resources/pipeline_schedule#project PipelineSchedule#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#project PipelineSchedule#project} --- @@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The branch/tag name to be triggered. This must be the full branch reference, for example: `refs/heads/main`, not `main`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#ref PipelineSchedule#ref} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#ref PipelineSchedule#ref} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The activation of pipeline schedule. If false is set, the pipeline schedule will deactivated initially. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#active PipelineSchedule#active} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#active PipelineSchedule#active} --- @@ -172,7 +172,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/resources/pipeline_schedule#cron_timezone PipelineSchedule#cron_timezone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#cron_timezone PipelineSchedule#cron_timezone} --- @@ -184,7 +184,7 @@ When set to `true`, the user represented by the token running Terraform will tak This can help when managing scheduled pipeline drift when other users are making changes outside Terraform. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#take_ownership PipelineSchedule#take_ownership} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#take_ownership PipelineSchedule#take_ownership} --- @@ -632,7 +632,7 @@ The construct id used in the generated config for the PipelineSchedule to import The id of the existing PipelineSchedule that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/pipeline_schedule#import import section} in the documentation of this resource for the id to use --- @@ -1146,7 +1146,7 @@ public java.lang.String getCron(); The cron (e.g. `0 1 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#cron PipelineSchedule#cron} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#cron PipelineSchedule#cron} --- @@ -1160,7 +1160,7 @@ public java.lang.String getDescription(); The description of the pipeline schedule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#description PipelineSchedule#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#description PipelineSchedule#description} --- @@ -1174,7 +1174,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/resources/pipeline_schedule#project PipelineSchedule#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#project PipelineSchedule#project} --- @@ -1188,7 +1188,7 @@ public java.lang.String getRef(); The branch/tag name to be triggered. This must be the full branch reference, for example: `refs/heads/main`, not `main`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#ref PipelineSchedule#ref} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#ref PipelineSchedule#ref} --- @@ -1202,7 +1202,7 @@ public java.lang.Object getActive(); The activation of pipeline schedule. If false is set, the pipeline schedule will deactivated initially. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#active PipelineSchedule#active} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#active PipelineSchedule#active} --- @@ -1216,7 +1216,7 @@ public java.lang.String getCronTimezone(); The timezone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#cron_timezone PipelineSchedule#cron_timezone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#cron_timezone PipelineSchedule#cron_timezone} --- @@ -1232,7 +1232,7 @@ When set to `true`, the user represented by the token running Terraform will tak This can help when managing scheduled pipeline drift when other users are making changes outside Terraform. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#take_ownership PipelineSchedule#take_ownership} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#take_ownership PipelineSchedule#take_ownership} --- diff --git a/docs/pipelineSchedule.python.md b/docs/pipelineSchedule.python.md index cf40a5991..ab4724967 100644 --- a/docs/pipelineSchedule.python.md +++ b/docs/pipelineSchedule.python.md @@ -4,7 +4,7 @@ ### PipelineSchedule -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule gitlab_pipeline_schedule}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule gitlab_pipeline_schedule}. #### Initializers @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope The cron (e.g. `0 1 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#cron PipelineSchedule#cron} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#cron PipelineSchedule#cron} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The description of the pipeline schedule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#description PipelineSchedule#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#description PipelineSchedule#description} --- @@ -138,7 +138,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/resources/pipeline_schedule#project PipelineSchedule#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#project PipelineSchedule#project} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The branch/tag name to be triggered. This must be the full branch reference, for example: `refs/heads/main`, not `main`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#ref PipelineSchedule#ref} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#ref PipelineSchedule#ref} --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The activation of pipeline schedule. If false is set, the pipeline schedule will deactivated initially. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#active PipelineSchedule#active} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#active PipelineSchedule#active} --- @@ -168,7 +168,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/resources/pipeline_schedule#cron_timezone PipelineSchedule#cron_timezone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#cron_timezone PipelineSchedule#cron_timezone} --- @@ -180,7 +180,7 @@ When set to `true`, the user represented by the token running Terraform will tak This can help when managing scheduled pipeline drift when other users are making changes outside Terraform. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#take_ownership PipelineSchedule#take_ownership} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#take_ownership PipelineSchedule#take_ownership} --- @@ -674,7 +674,7 @@ The construct id used in the generated config for the PipelineSchedule to import The id of the existing PipelineSchedule that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/pipeline_schedule#import import section} in the documentation of this resource for the id to use --- @@ -1182,7 +1182,7 @@ cron: str The cron (e.g. `0 1 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#cron PipelineSchedule#cron} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#cron PipelineSchedule#cron} --- @@ -1196,7 +1196,7 @@ description: str The description of the pipeline schedule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#description PipelineSchedule#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#description PipelineSchedule#description} --- @@ -1210,7 +1210,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/resources/pipeline_schedule#project PipelineSchedule#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#project PipelineSchedule#project} --- @@ -1224,7 +1224,7 @@ ref: str The branch/tag name to be triggered. This must be the full branch reference, for example: `refs/heads/main`, not `main`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#ref PipelineSchedule#ref} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#ref PipelineSchedule#ref} --- @@ -1238,7 +1238,7 @@ active: typing.Union[bool, IResolvable] The activation of pipeline schedule. If false is set, the pipeline schedule will deactivated initially. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#active PipelineSchedule#active} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#active PipelineSchedule#active} --- @@ -1252,7 +1252,7 @@ cron_timezone: str The timezone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#cron_timezone PipelineSchedule#cron_timezone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#cron_timezone PipelineSchedule#cron_timezone} --- @@ -1268,7 +1268,7 @@ When set to `true`, the user represented by the token running Terraform will tak This can help when managing scheduled pipeline drift when other users are making changes outside Terraform. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#take_ownership PipelineSchedule#take_ownership} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#take_ownership PipelineSchedule#take_ownership} --- diff --git a/docs/pipelineSchedule.typescript.md b/docs/pipelineSchedule.typescript.md index d6962ec0c..df8112e65 100644 --- a/docs/pipelineSchedule.typescript.md +++ b/docs/pipelineSchedule.typescript.md @@ -4,7 +4,7 @@ ### PipelineSchedule -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule gitlab_pipeline_schedule}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule gitlab_pipeline_schedule}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the PipelineSchedule to import The id of the existing PipelineSchedule that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/pipeline_schedule#import import section} in the documentation of this resource for the id to use --- @@ -981,7 +981,7 @@ public readonly cron: string; The cron (e.g. `0 1 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#cron PipelineSchedule#cron} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#cron PipelineSchedule#cron} --- @@ -995,7 +995,7 @@ public readonly description: string; The description of the pipeline schedule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#description PipelineSchedule#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#description PipelineSchedule#description} --- @@ -1009,7 +1009,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/resources/pipeline_schedule#project PipelineSchedule#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#project PipelineSchedule#project} --- @@ -1023,7 +1023,7 @@ public readonly ref: string; The branch/tag name to be triggered. This must be the full branch reference, for example: `refs/heads/main`, not `main`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#ref PipelineSchedule#ref} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#ref PipelineSchedule#ref} --- @@ -1037,7 +1037,7 @@ public readonly active: boolean | IResolvable; The activation of pipeline schedule. If false is set, the pipeline schedule will deactivated initially. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#active PipelineSchedule#active} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#active PipelineSchedule#active} --- @@ -1051,7 +1051,7 @@ public readonly cronTimezone: string; The timezone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#cron_timezone PipelineSchedule#cron_timezone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#cron_timezone PipelineSchedule#cron_timezone} --- @@ -1067,7 +1067,7 @@ When set to `true`, the user represented by the token running Terraform will tak This can help when managing scheduled pipeline drift when other users are making changes outside Terraform. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#take_ownership PipelineSchedule#take_ownership} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#take_ownership PipelineSchedule#take_ownership} --- diff --git a/docs/pipelineScheduleVariable.csharp.md b/docs/pipelineScheduleVariable.csharp.md index 3f38e83f8..90f3666c9 100644 --- a/docs/pipelineScheduleVariable.csharp.md +++ b/docs/pipelineScheduleVariable.csharp.md @@ -4,7 +4,7 @@ ### PipelineScheduleVariable -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable gitlab_pipeline_schedule_variable}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable gitlab_pipeline_schedule_variable}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the PipelineScheduleVariable t The id of the existing PipelineScheduleVariable that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_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/resources/pipeline_schedule_variable#import import section} in the documentation of this resource for the id to use --- @@ -847,7 +847,7 @@ new PipelineScheduleVariableConfig { | PipelineScheduleId | double | The id of the pipeline schedule. | | Project | string | The id of the project to add the schedule to. | | Value | string | Value of the variable. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. | | VariableType | string | The type of a variable. Available types are: `env_var`, `file`. Default is `env_var`. | --- @@ -932,7 +932,7 @@ public string Key { get; set; } Name of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#key PipelineScheduleVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#key PipelineScheduleVariable#key} --- @@ -946,7 +946,7 @@ public double PipelineScheduleId { get; set; } The id of the pipeline schedule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#pipeline_schedule_id PipelineScheduleVariable#pipeline_schedule_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#pipeline_schedule_id PipelineScheduleVariable#pipeline_schedule_id} --- @@ -960,7 +960,7 @@ public string Project { get; set; } The 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/resources/pipeline_schedule_variable#project PipelineScheduleVariable#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#project PipelineScheduleVariable#project} --- @@ -974,7 +974,7 @@ public string Value { get; set; } Value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#value PipelineScheduleVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#value PipelineScheduleVariable#value} --- @@ -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/pipeline_schedule_variable#id PipelineScheduleVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 VariableType { get; set; } The type of a variable. Available types are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#variable_type PipelineScheduleVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#variable_type PipelineScheduleVariable#variable_type} --- diff --git a/docs/pipelineScheduleVariable.go.md b/docs/pipelineScheduleVariable.go.md index 83f83632e..570f921e2 100644 --- a/docs/pipelineScheduleVariable.go.md +++ b/docs/pipelineScheduleVariable.go.md @@ -4,7 +4,7 @@ ### PipelineScheduleVariable -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable gitlab_pipeline_schedule_variable}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable gitlab_pipeline_schedule_variable}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the PipelineScheduleVariable t The id of the existing PipelineScheduleVariable that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_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/resources/pipeline_schedule_variable#import import section} in the documentation of this resource for the id to use --- @@ -847,7 +847,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/pipelineschedulevar | PipelineScheduleId | *f64 | The id of the pipeline schedule. | | Project | *string | The id of the project to add the schedule to. | | Value | *string | Value of the variable. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. | | VariableType | *string | The type of a variable. Available types are: `env_var`, `file`. Default is `env_var`. | --- @@ -932,7 +932,7 @@ Key *string Name of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#key PipelineScheduleVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#key PipelineScheduleVariable#key} --- @@ -946,7 +946,7 @@ PipelineScheduleId *f64 The id of the pipeline schedule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#pipeline_schedule_id PipelineScheduleVariable#pipeline_schedule_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#pipeline_schedule_id PipelineScheduleVariable#pipeline_schedule_id} --- @@ -960,7 +960,7 @@ Project *string The 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/resources/pipeline_schedule_variable#project PipelineScheduleVariable#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#project PipelineScheduleVariable#project} --- @@ -974,7 +974,7 @@ Value *string Value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#value PipelineScheduleVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#value PipelineScheduleVariable#value} --- @@ -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/pipeline_schedule_variable#id PipelineScheduleVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ VariableType *string The type of a variable. Available types are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#variable_type PipelineScheduleVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#variable_type PipelineScheduleVariable#variable_type} --- diff --git a/docs/pipelineScheduleVariable.java.md b/docs/pipelineScheduleVariable.java.md index eedace031..73a37659d 100644 --- a/docs/pipelineScheduleVariable.java.md +++ b/docs/pipelineScheduleVariable.java.md @@ -4,7 +4,7 @@ ### PipelineScheduleVariable -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable gitlab_pipeline_schedule_variable}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable gitlab_pipeline_schedule_variable}. #### Initializers @@ -47,7 +47,7 @@ PipelineScheduleVariable.Builder.create(Construct scope, java.lang.String id) | pipelineScheduleId | java.lang.Number | The id of the pipeline schedule. | | project | java.lang.String | The id of the project to add the schedule to. | | value | java.lang.String | Value of the variable. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. | | variableType | java.lang.String | The type of a variable. Available types are: `env_var`, `file`. Default is `env_var`. | --- @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope Name of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#key PipelineScheduleVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#key PipelineScheduleVariable#key} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The id of the pipeline schedule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#pipeline_schedule_id PipelineScheduleVariable#pipeline_schedule_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#pipeline_schedule_id PipelineScheduleVariable#pipeline_schedule_id} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The 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/resources/pipeline_schedule_variable#project PipelineScheduleVariable#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#project PipelineScheduleVariable#project} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#value PipelineScheduleVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#value PipelineScheduleVariable#value} --- @@ -156,7 +156,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/pipeline_schedule_variable#id PipelineScheduleVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 type of a variable. Available types are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#variable_type PipelineScheduleVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#variable_type PipelineScheduleVariable#variable_type} --- @@ -610,7 +610,7 @@ The construct id used in the generated config for the PipelineScheduleVariable t The id of the existing PipelineScheduleVariable that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_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/resources/pipeline_schedule_variable#import import section} in the documentation of this resource for the id to use --- @@ -980,7 +980,7 @@ PipelineScheduleVariableConfig.builder() | pipelineScheduleId | java.lang.Number | The id of the pipeline schedule. | | project | java.lang.String | The id of the project to add the schedule to. | | value | java.lang.String | Value of the variable. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. | | variableType | java.lang.String | The type of a variable. Available types are: `env_var`, `file`. Default is `env_var`. | --- @@ -1065,7 +1065,7 @@ public java.lang.String getKey(); Name of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#key PipelineScheduleVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#key PipelineScheduleVariable#key} --- @@ -1079,7 +1079,7 @@ public java.lang.Number getPipelineScheduleId(); The id of the pipeline schedule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#pipeline_schedule_id PipelineScheduleVariable#pipeline_schedule_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#pipeline_schedule_id PipelineScheduleVariable#pipeline_schedule_id} --- @@ -1093,7 +1093,7 @@ public java.lang.String getProject(); The 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/resources/pipeline_schedule_variable#project PipelineScheduleVariable#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#project PipelineScheduleVariable#project} --- @@ -1107,7 +1107,7 @@ public java.lang.String getValue(); Value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#value PipelineScheduleVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#value PipelineScheduleVariable#value} --- @@ -1119,7 +1119,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/pipeline_schedule_variable#id PipelineScheduleVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1136,7 +1136,7 @@ public java.lang.String getVariableType(); The type of a variable. Available types are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#variable_type PipelineScheduleVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#variable_type PipelineScheduleVariable#variable_type} --- diff --git a/docs/pipelineScheduleVariable.python.md b/docs/pipelineScheduleVariable.python.md index fe518a580..72a1aee80 100644 --- a/docs/pipelineScheduleVariable.python.md +++ b/docs/pipelineScheduleVariable.python.md @@ -4,7 +4,7 @@ ### PipelineScheduleVariable -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable gitlab_pipeline_schedule_variable}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable gitlab_pipeline_schedule_variable}. #### Initializers @@ -45,7 +45,7 @@ pipelineScheduleVariable.PipelineScheduleVariable( | pipeline_schedule_id | typing.Union[int, float] | The id of the pipeline schedule. | | project | str | The id of the project to add the schedule to. | | value | str | Value of the variable. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. | | variable_type | str | The type of a variable. Available types are: `env_var`, `file`. Default is `env_var`. | --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope Name of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#key PipelineScheduleVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#key PipelineScheduleVariable#key} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The id of the pipeline schedule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#pipeline_schedule_id PipelineScheduleVariable#pipeline_schedule_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#pipeline_schedule_id PipelineScheduleVariable#pipeline_schedule_id} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The 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/resources/pipeline_schedule_variable#project PipelineScheduleVariable#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#project PipelineScheduleVariable#project} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#value PipelineScheduleVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#value PipelineScheduleVariable#value} --- @@ -154,7 +154,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/pipeline_schedule_variable#id PipelineScheduleVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -167,7 +167,7 @@ If you experience problems setting this value it might not be settable. Please t The type of a variable. Available types are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#variable_type PipelineScheduleVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#variable_type PipelineScheduleVariable#variable_type} --- @@ -654,7 +654,7 @@ The construct id used in the generated config for the PipelineScheduleVariable t The id of the existing PipelineScheduleVariable that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_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/resources/pipeline_schedule_variable#import import section} in the documentation of this resource for the id to use --- @@ -1020,7 +1020,7 @@ pipelineScheduleVariable.PipelineScheduleVariableConfig( | pipeline_schedule_id | typing.Union[int, float] | The id of the pipeline schedule. | | project | str | The id of the project to add the schedule to. | | value | str | Value of the variable. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. | | variable_type | str | The type of a variable. Available types are: `env_var`, `file`. Default is `env_var`. | --- @@ -1105,7 +1105,7 @@ key: str Name of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#key PipelineScheduleVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#key PipelineScheduleVariable#key} --- @@ -1119,7 +1119,7 @@ pipeline_schedule_id: typing.Union[int, float] The id of the pipeline schedule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#pipeline_schedule_id PipelineScheduleVariable#pipeline_schedule_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#pipeline_schedule_id PipelineScheduleVariable#pipeline_schedule_id} --- @@ -1133,7 +1133,7 @@ project: str The 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/resources/pipeline_schedule_variable#project PipelineScheduleVariable#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#project PipelineScheduleVariable#project} --- @@ -1147,7 +1147,7 @@ value: str Value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#value PipelineScheduleVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#value PipelineScheduleVariable#value} --- @@ -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/pipeline_schedule_variable#id PipelineScheduleVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ variable_type: str The type of a variable. Available types are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#variable_type PipelineScheduleVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#variable_type PipelineScheduleVariable#variable_type} --- diff --git a/docs/pipelineScheduleVariable.typescript.md b/docs/pipelineScheduleVariable.typescript.md index 503118bcf..53b1a0bfb 100644 --- a/docs/pipelineScheduleVariable.typescript.md +++ b/docs/pipelineScheduleVariable.typescript.md @@ -4,7 +4,7 @@ ### PipelineScheduleVariable -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable gitlab_pipeline_schedule_variable}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable gitlab_pipeline_schedule_variable}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the PipelineScheduleVariable t The id of the existing PipelineScheduleVariable that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_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/resources/pipeline_schedule_variable#import import section} in the documentation of this resource for the id to use --- @@ -833,7 +833,7 @@ const pipelineScheduleVariableConfig: pipelineScheduleVariable.PipelineScheduleV | pipelineScheduleId | number | The id of the pipeline schedule. | | project | string | The id of the project to add the schedule to. | | value | string | Value of the variable. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. | | variableType | string | The type of a variable. Available types are: `env_var`, `file`. Default is `env_var`. | --- @@ -918,7 +918,7 @@ public readonly key: string; Name of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#key PipelineScheduleVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#key PipelineScheduleVariable#key} --- @@ -932,7 +932,7 @@ public readonly pipelineScheduleId: number; The id of the pipeline schedule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#pipeline_schedule_id PipelineScheduleVariable#pipeline_schedule_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#pipeline_schedule_id PipelineScheduleVariable#pipeline_schedule_id} --- @@ -946,7 +946,7 @@ public readonly project: string; The 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/resources/pipeline_schedule_variable#project PipelineScheduleVariable#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#project PipelineScheduleVariable#project} --- @@ -960,7 +960,7 @@ public readonly value: string; Value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#value PipelineScheduleVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#value PipelineScheduleVariable#value} --- @@ -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/pipeline_schedule_variable#id PipelineScheduleVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 variableType: string; The type of a variable. Available types are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#variable_type PipelineScheduleVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#variable_type PipelineScheduleVariable#variable_type} --- diff --git a/docs/pipelineTrigger.csharp.md b/docs/pipelineTrigger.csharp.md index 6478f247d..35beb7e23 100644 --- a/docs/pipelineTrigger.csharp.md +++ b/docs/pipelineTrigger.csharp.md @@ -4,7 +4,7 @@ ### PipelineTrigger -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger gitlab_pipeline_trigger}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger gitlab_pipeline_trigger}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the PipelineTrigger to import. The id of the existing PipelineTrigger that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#import import section} in the 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/pipeline_trigger#import import section} in the documentation of this resource for the id to use --- @@ -791,7 +791,7 @@ new PipelineTriggerConfig { | Provisioners | object[] | *No description.* | | Description | string | The description of the pipeline trigger. | | Project | string | The name or id of the project to add the trigger to. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. | --- @@ -875,7 +875,7 @@ public string Description { get; set; } The description of the pipeline trigger. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#description PipelineTrigger#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#description PipelineTrigger#description} --- @@ -889,7 +889,7 @@ public string Project { get; set; } The name or id of the project to add the trigger to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#project PipelineTrigger#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#project PipelineTrigger#project} --- @@ -901,7 +901,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/pipeline_trigger#id PipelineTrigger#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/pipelineTrigger.go.md b/docs/pipelineTrigger.go.md index 0b610fdb4..1cd318e0e 100644 --- a/docs/pipelineTrigger.go.md +++ b/docs/pipelineTrigger.go.md @@ -4,7 +4,7 @@ ### PipelineTrigger -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger gitlab_pipeline_trigger}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger gitlab_pipeline_trigger}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the PipelineTrigger to import. The id of the existing PipelineTrigger that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#import import section} in the 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/pipeline_trigger#import import section} in the documentation of this resource for the id to use --- @@ -791,7 +791,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/pipelinetrigger" | Provisioners | *[]interface{} | *No description.* | | Description | *string | The description of the pipeline trigger. | | Project | *string | The name or id of the project to add the trigger to. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. | --- @@ -875,7 +875,7 @@ Description *string The description of the pipeline trigger. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#description PipelineTrigger#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#description PipelineTrigger#description} --- @@ -889,7 +889,7 @@ Project *string The name or id of the project to add the trigger to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#project PipelineTrigger#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#project PipelineTrigger#project} --- @@ -901,7 +901,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/pipelineTrigger.java.md b/docs/pipelineTrigger.java.md index ae6b868ef..bca41ee83 100644 --- a/docs/pipelineTrigger.java.md +++ b/docs/pipelineTrigger.java.md @@ -4,7 +4,7 @@ ### PipelineTrigger -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger gitlab_pipeline_trigger}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger gitlab_pipeline_trigger}. #### Initializers @@ -42,7 +42,7 @@ PipelineTrigger.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | description | java.lang.String | The description of the pipeline trigger. | | project | java.lang.String | The name or id of the project to add the trigger to. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope The description of the pipeline trigger. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#description PipelineTrigger#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#description PipelineTrigger#description} --- @@ -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 trigger to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#project PipelineTrigger#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#project PipelineTrigger#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/pipeline_trigger#id PipelineTrigger#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 PipelineTrigger to import. The id of the existing PipelineTrigger that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#import import section} in the 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/pipeline_trigger#import import section} in the documentation of this resource for the id to use --- @@ -888,7 +888,7 @@ PipelineTriggerConfig.builder() | provisioners | java.util.List | *No description.* | | description | java.lang.String | The description of the pipeline trigger. | | project | java.lang.String | The name or id of the project to add the trigger to. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. | --- @@ -972,7 +972,7 @@ public java.lang.String getDescription(); The description of the pipeline trigger. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#description PipelineTrigger#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#description PipelineTrigger#description} --- @@ -986,7 +986,7 @@ public java.lang.String getProject(); The name or id of the project to add the trigger to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#project PipelineTrigger#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#project PipelineTrigger#project} --- @@ -998,7 +998,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/pipeline_trigger#id PipelineTrigger#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/pipelineTrigger.python.md b/docs/pipelineTrigger.python.md index 1c3781b6f..651ef87e1 100644 --- a/docs/pipelineTrigger.python.md +++ b/docs/pipelineTrigger.python.md @@ -4,7 +4,7 @@ ### PipelineTrigger -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger gitlab_pipeline_trigger}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger gitlab_pipeline_trigger}. #### Initializers @@ -40,7 +40,7 @@ pipelineTrigger.PipelineTrigger( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | description | str | The description of the pipeline trigger. | | project | str | The name or id of the project to add the trigger to. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The description of the pipeline trigger. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#description PipelineTrigger#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#description PipelineTrigger#description} --- @@ -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 trigger to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#project PipelineTrigger#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#project PipelineTrigger#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/pipeline_trigger#id PipelineTrigger#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 PipelineTrigger to import. The id of the existing PipelineTrigger that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#import import section} in the 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/pipeline_trigger#import import section} in the documentation of this resource for the id to use --- @@ -928,7 +928,7 @@ pipelineTrigger.PipelineTriggerConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | description | str | The description of the pipeline trigger. | | project | str | The name or id of the project to add the trigger to. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. | --- @@ -1012,7 +1012,7 @@ description: str The description of the pipeline trigger. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#description PipelineTrigger#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#description PipelineTrigger#description} --- @@ -1026,7 +1026,7 @@ project: str The name or id of the project to add the trigger to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#project PipelineTrigger#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#project PipelineTrigger#project} --- @@ -1038,7 +1038,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/pipelineTrigger.typescript.md b/docs/pipelineTrigger.typescript.md index 52547fe0b..97bcf9e85 100644 --- a/docs/pipelineTrigger.typescript.md +++ b/docs/pipelineTrigger.typescript.md @@ -4,7 +4,7 @@ ### PipelineTrigger -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger gitlab_pipeline_trigger}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger gitlab_pipeline_trigger}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the PipelineTrigger to import. The id of the existing PipelineTrigger that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#import import section} in the 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/pipeline_trigger#import import section} in the documentation of this resource for the id to use --- @@ -780,7 +780,7 @@ const pipelineTriggerConfig: pipelineTrigger.PipelineTriggerConfig = { ... } | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | description | string | The description of the pipeline trigger. | | project | string | The name or id of the project to add the trigger to. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. | --- @@ -864,7 +864,7 @@ public readonly description: string; The description of the pipeline trigger. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#description PipelineTrigger#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#description PipelineTrigger#description} --- @@ -878,7 +878,7 @@ public readonly project: string; The name or id of the project to add the trigger to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#project PipelineTrigger#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#project PipelineTrigger#project} --- @@ -890,7 +890,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#id PipelineTrigger#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/project.csharp.md b/docs/project.csharp.md index 4a6d448a8..e1b0ea1c3 100644 --- a/docs/project.csharp.md +++ b/docs/project.csharp.md @@ -4,7 +4,7 @@ ### Project -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project gitlab_project}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project gitlab_project}. #### Initializers @@ -77,6 +77,7 @@ Must be unique amongst siblings in the same scope | PutPushRules | *No description.* | | PutTimeouts | *No description.* | | ResetAllowMergeOnSkippedPipeline | *No description.* | +| ResetAllowPipelineTriggerApproveDeployment | *No description.* | | ResetAnalyticsAccessLevel | *No description.* | | ResetApprovalsBeforeMerge | *No description.* | | ResetArchived | *No description.* | @@ -130,6 +131,8 @@ Must be unique amongst siblings in the same scope | ResetMirror | *No description.* | | ResetMirrorOverwritesDivergedBranches | *No description.* | | ResetMirrorTriggerBuilds | *No description.* | +| ResetModelExperimentsAccessLevel | *No description.* | +| ResetModelRegistryAccessLevel | *No description.* | | ResetMonitorAccessLevel | *No description.* | | ResetMrDefaultTargetSelf | *No description.* | | ResetNamespaceId | *No description.* | @@ -503,6 +506,12 @@ private void PutTimeouts(ProjectTimeouts Value) private void ResetAllowMergeOnSkippedPipeline() ``` +##### `ResetAllowPipelineTriggerApproveDeployment` + +```csharp +private void ResetAllowPipelineTriggerApproveDeployment() +``` + ##### `ResetAnalyticsAccessLevel` ```csharp @@ -821,6 +830,18 @@ private void ResetMirrorOverwritesDivergedBranches() private void ResetMirrorTriggerBuilds() ``` +##### `ResetModelExperimentsAccessLevel` + +```csharp +private void ResetModelExperimentsAccessLevel() +``` + +##### `ResetModelRegistryAccessLevel` + +```csharp +private void ResetModelRegistryAccessLevel() +``` + ##### `ResetMonitorAccessLevel` ```csharp @@ -1164,7 +1185,7 @@ The construct id used in the generated config for the Project to import. The id of the existing Project that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project#import import section} in the documentation of this resource for the id to use --- @@ -1205,6 +1226,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | Timeouts | ProjectTimeoutsOutputReference | *No description.* | | WebUrl | string | *No description.* | | AllowMergeOnSkippedPipelineInput | object | *No description.* | +| AllowPipelineTriggerApproveDeploymentInput | object | *No description.* | | AnalyticsAccessLevelInput | string | *No description.* | | ApprovalsBeforeMergeInput | double | *No description.* | | ArchivedInput | object | *No description.* | @@ -1258,6 +1280,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | MirrorInput | object | *No description.* | | MirrorOverwritesDivergedBranchesInput | object | *No description.* | | MirrorTriggerBuildsInput | object | *No description.* | +| ModelExperimentsAccessLevelInput | string | *No description.* | +| ModelRegistryAccessLevelInput | string | *No description.* | | MonitorAccessLevelInput | string | *No description.* | | MrDefaultTargetSelfInput | object | *No description.* | | NameInput | string | *No description.* | @@ -1300,6 +1324,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | WikiAccessLevelInput | string | *No description.* | | WikiEnabledInput | object | *No description.* | | AllowMergeOnSkippedPipeline | object | *No description.* | +| AllowPipelineTriggerApproveDeployment | object | *No description.* | | AnalyticsAccessLevel | string | *No description.* | | ApprovalsBeforeMerge | double | *No description.* | | Archived | object | *No description.* | @@ -1352,6 +1377,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | Mirror | object | *No description.* | | MirrorOverwritesDivergedBranches | object | *No description.* | | MirrorTriggerBuilds | object | *No description.* | +| ModelExperimentsAccessLevel | string | *No description.* | +| ModelRegistryAccessLevel | string | *No description.* | | MonitorAccessLevel | string | *No description.* | | MrDefaultTargetSelf | object | *No description.* | | Name | string | *No description.* | @@ -1646,6 +1673,16 @@ public object AllowMergeOnSkippedPipelineInput { get; } --- +##### `AllowPipelineTriggerApproveDeploymentInput`Optional + +```csharp +public object AllowPipelineTriggerApproveDeploymentInput { get; } +``` + +- *Type:* object + +--- + ##### `AnalyticsAccessLevelInput`Optional ```csharp @@ -2176,6 +2213,26 @@ public object MirrorTriggerBuildsInput { get; } --- +##### `ModelExperimentsAccessLevelInput`Optional + +```csharp +public string ModelExperimentsAccessLevelInput { get; } +``` + +- *Type:* string + +--- + +##### `ModelRegistryAccessLevelInput`Optional + +```csharp +public string ModelRegistryAccessLevelInput { get; } +``` + +- *Type:* string + +--- + ##### `MonitorAccessLevelInput`Optional ```csharp @@ -2596,6 +2653,16 @@ public object AllowMergeOnSkippedPipeline { get; } --- +##### `AllowPipelineTriggerApproveDeployment`Required + +```csharp +public object AllowPipelineTriggerApproveDeployment { get; } +``` + +- *Type:* object + +--- + ##### `AnalyticsAccessLevel`Required ```csharp @@ -3116,6 +3183,26 @@ public object MirrorTriggerBuilds { get; } --- +##### `ModelExperimentsAccessLevel`Required + +```csharp +public string ModelExperimentsAccessLevel { get; } +``` + +- *Type:* string + +--- + +##### `ModelRegistryAccessLevel`Required + +```csharp +public string ModelRegistryAccessLevel { get; } +``` + +- *Type:* string + +--- + ##### `MonitorAccessLevel`Required ```csharp @@ -3543,6 +3630,7 @@ new ProjectConfig { object[] Provisioners = null, string Name, object AllowMergeOnSkippedPipeline = null, + object AllowPipelineTriggerApproveDeployment = null, string AnalyticsAccessLevel = null, double ApprovalsBeforeMerge = null, object Archived = null, @@ -3596,6 +3684,8 @@ new ProjectConfig { object Mirror = null, object MirrorOverwritesDivergedBranches = null, object MirrorTriggerBuilds = null, + string ModelExperimentsAccessLevel = null, + string ModelRegistryAccessLevel = null, string MonitorAccessLevel = null, object MrDefaultTargetSelf = null, double NamespaceId = null, @@ -3652,6 +3742,7 @@ new ProjectConfig { | Provisioners | object[] | *No description.* | | Name | string | The name of the project. | | AllowMergeOnSkippedPipeline | object | Set to true if you want to treat skipped pipelines as if they finished with success. | +| AllowPipelineTriggerApproveDeployment | object | Set whether or not a pipeline triggerer is allowed to approve deployments. Premium and Ultimate only. | | AnalyticsAccessLevel | string | Set the analytics access level. Valid values are `disabled`, `private`, `enabled`. | | ApprovalsBeforeMerge | double | Number of merge request approvals required for merging. | | Archived | object | Whether the project is in read-only mode (archived). Repositories can be archived/unarchived by toggling this parameter. | @@ -3684,7 +3775,7 @@ new ProjectConfig { | ForkingAccessLevel | string | Set the forking access level. Valid values are `disabled`, `private`, `enabled`. | | GroupRunnersEnabled | object | Enable group runners for this project. | | GroupWithProjectTemplatesId | double | For group-level custom templates, specifies ID of group from which all the custom project templates are sourced. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#id Project#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#id Project#id}. | | ImportUrl | string | Git URL to a repository to be imported. | | ImportUrlPassword | string | The password for the `import_url`. | | ImportUrlUsername | string | The username for the `import_url`. | @@ -3705,6 +3796,8 @@ new ProjectConfig { | Mirror | object | Enable project pull mirror. | | MirrorOverwritesDivergedBranches | object | Enable overwrite diverged branches for a mirrored project. | | MirrorTriggerBuilds | object | Enable trigger builds on pushes for a mirrored project. | +| ModelExperimentsAccessLevel | string | Set visibility of machine learning model experiments. Valid values are `disabled`, `private`, `enabled`. | +| ModelRegistryAccessLevel | string | Set visibility of machine learning model registry. Valid values are `disabled`, `private`, `enabled`. | | MonitorAccessLevel | string | Set the monitor access level. Valid values are `disabled`, `private`, `enabled`. | | MrDefaultTargetSelf | object | For forked projects, target merge requests to this project. If false, the target will be the upstream project. | | NamespaceId | double | The namespace (group or user) of the project. Defaults to your user. | @@ -3828,7 +3921,7 @@ public string Name { get; set; } The name of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name Project#name} --- @@ -3842,7 +3935,21 @@ public object AllowMergeOnSkippedPipeline { get; set; } Set to true if you want to treat skipped pipelines as if they finished with success. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#allow_merge_on_skipped_pipeline Project#allow_merge_on_skipped_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#allow_merge_on_skipped_pipeline Project#allow_merge_on_skipped_pipeline} + +--- + +##### `AllowPipelineTriggerApproveDeployment`Optional + +```csharp +public object AllowPipelineTriggerApproveDeployment { get; set; } +``` + +- *Type:* object + +Set whether or not a pipeline triggerer is allowed to approve deployments. Premium and Ultimate only. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#allow_pipeline_trigger_approve_deployment Project#allow_pipeline_trigger_approve_deployment} --- @@ -3856,7 +3963,7 @@ public string AnalyticsAccessLevel { get; set; } Set the analytics access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#analytics_access_level Project#analytics_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#analytics_access_level Project#analytics_access_level} --- @@ -3875,7 +3982,7 @@ This field **does not** work well in combination with the `gitlab_project_approv and is most likely gonna be deprecated in a future GitLab version (see [this upstream epic](https://gitlab.com/groups/gitlab-org/-/epics/7572)). In the meantime we recommend against using this attribute and use `gitlab_project_approval_rule` instead. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#approvals_before_merge Project#approvals_before_merge} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#approvals_before_merge Project#approvals_before_merge} --- @@ -3889,7 +3996,7 @@ public object Archived { get; set; } Whether the project is in read-only mode (archived). Repositories can be archived/unarchived by toggling this parameter. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#archived Project#archived} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#archived Project#archived} --- @@ -3905,7 +4012,7 @@ Set to `true` to archive the project instead of deleting on destroy. If set to `true` it will entire omit the `DELETE` operation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#archive_on_destroy Project#archive_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#archive_on_destroy Project#archive_on_destroy} --- @@ -3919,7 +4026,7 @@ public string AutoCancelPendingPipelines { get; set; } Auto-cancel pending pipelines. This isn’t a boolean, but enabled/disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_cancel_pending_pipelines Project#auto_cancel_pending_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_cancel_pending_pipelines Project#auto_cancel_pending_pipelines} --- @@ -3933,7 +4040,7 @@ public object AutocloseReferencedIssues { get; set; } Set whether auto-closing referenced issues on default branch. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#autoclose_referenced_issues Project#autoclose_referenced_issues} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#autoclose_referenced_issues Project#autoclose_referenced_issues} --- @@ -3947,7 +4054,7 @@ public string AutoDevopsDeployStrategy { get; set; } Auto Deploy strategy. Valid values are `continuous`, `manual`, `timed_incremental`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_devops_deploy_strategy Project#auto_devops_deploy_strategy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_devops_deploy_strategy Project#auto_devops_deploy_strategy} --- @@ -3961,7 +4068,7 @@ public object AutoDevopsEnabled { get; set; } Enable Auto DevOps for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_devops_enabled Project#auto_devops_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_devops_enabled Project#auto_devops_enabled} --- @@ -3975,7 +4082,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/project#avatar Project#avatar} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#avatar Project#avatar} --- @@ -3991,7 +4098,7 @@ 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/project#avatar_hash Project#avatar_hash} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#avatar_hash Project#avatar_hash} --- @@ -4005,7 +4112,7 @@ public string BuildCoverageRegex { get; set; } Test coverage parsing for the project. This is deprecated feature in GitLab 15.0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_coverage_regex Project#build_coverage_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_coverage_regex Project#build_coverage_regex} --- @@ -4019,7 +4126,7 @@ public string BuildGitStrategy { get; set; } The Git strategy. Defaults to fetch. Valid values are `clone`, `fetch`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_git_strategy Project#build_git_strategy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_git_strategy Project#build_git_strategy} --- @@ -4033,7 +4140,7 @@ public string BuildsAccessLevel { get; set; } Set the builds access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#builds_access_level Project#builds_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#builds_access_level Project#builds_access_level} --- @@ -4047,7 +4154,7 @@ public double BuildTimeout { get; set; } The maximum amount of time, in seconds, that a job can run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_timeout Project#build_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_timeout Project#build_timeout} --- @@ -4061,7 +4168,7 @@ public string CiConfigPath { get; set; } Custom Path to CI config file. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_config_path Project#ci_config_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_config_path Project#ci_config_path} --- @@ -4075,7 +4182,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/resources/project#ci_default_git_depth Project#ci_default_git_depth} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_default_git_depth Project#ci_default_git_depth} --- @@ -4089,7 +4196,7 @@ public object CiForwardDeploymentEnabled { get; set; } When a new deployment job starts, skip older deployment jobs that are still pending. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_forward_deployment_enabled Project#ci_forward_deployment_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_forward_deployment_enabled Project#ci_forward_deployment_enabled} --- @@ -4105,7 +4212,7 @@ The role required to cancel a pipeline or job. Introduced in GitLab 16.8. Premium and Ultimate only. Valid values are `developer`, `maintainer`, `no one` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_restrict_pipeline_cancellation_role Project#ci_restrict_pipeline_cancellation_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_restrict_pipeline_cancellation_role Project#ci_restrict_pipeline_cancellation_role} --- @@ -4119,7 +4226,7 @@ public object CiSeparatedCaches { get; set; } Use separate caches for protected branches. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_separated_caches Project#ci_separated_caches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_separated_caches Project#ci_separated_caches} --- @@ -4133,7 +4240,7 @@ public ProjectContainerExpirationPolicy ContainerExpirationPolicy { get; set; } container_expiration_policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_expiration_policy Project#container_expiration_policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_expiration_policy Project#container_expiration_policy} --- @@ -4147,7 +4254,7 @@ public string ContainerRegistryAccessLevel { get; set; } Set visibility of container registry, for this project. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_registry_access_level Project#container_registry_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_registry_access_level Project#container_registry_access_level} --- @@ -4161,7 +4268,7 @@ public object ContainerRegistryEnabled { get; set; } Enable container registry for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_registry_enabled Project#container_registry_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_registry_enabled Project#container_registry_enabled} --- @@ -4175,7 +4282,7 @@ public string DefaultBranch { get; set; } The default branch for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#default_branch Project#default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#default_branch Project#default_branch} --- @@ -4189,7 +4296,7 @@ public string Description { get; set; } A description of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#description Project#description} --- @@ -4203,7 +4310,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/project#emails_enabled Project#emails_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#emails_enabled Project#emails_enabled} --- @@ -4217,7 +4324,7 @@ public string EnvironmentsAccessLevel { get; set; } Set the environments access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#environments_access_level Project#environments_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#environments_access_level Project#environments_access_level} --- @@ -4231,7 +4338,7 @@ public string ExternalAuthorizationClassificationLabel { get; set; } The classification label for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#external_authorization_classification_label Project#external_authorization_classification_label} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#external_authorization_classification_label Project#external_authorization_classification_label} --- @@ -4245,7 +4352,7 @@ public string FeatureFlagsAccessLevel { get; set; } Set the feature flags access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#feature_flags_access_level Project#feature_flags_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#feature_flags_access_level Project#feature_flags_access_level} --- @@ -4261,7 +4368,7 @@ The id of the project to fork. During create the project is forked and during an update the fork relation is changed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#forked_from_project_id Project#forked_from_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#forked_from_project_id Project#forked_from_project_id} --- @@ -4275,7 +4382,7 @@ public string ForkingAccessLevel { get; set; } Set the forking access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#forking_access_level Project#forking_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#forking_access_level Project#forking_access_level} --- @@ -4289,7 +4396,7 @@ public object GroupRunnersEnabled { get; set; } Enable group runners for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#group_runners_enabled Project#group_runners_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#group_runners_enabled Project#group_runners_enabled} --- @@ -4305,7 +4412,7 @@ For group-level custom templates, specifies ID of group from which all the custo Leave empty for instance-level templates. Requires use_custom_template to be true (enterprise edition). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#group_with_project_templates_id Project#group_with_project_templates_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#group_with_project_templates_id Project#group_with_project_templates_id} --- @@ -4317,7 +4424,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/project#id Project#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#id Project#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -4336,7 +4443,7 @@ Git URL to a repository to be imported. Together with `mirror = true` it will setup a Pull Mirror. This can also be used together with `forked_from_project_id` to setup a Pull Mirror for a fork. The fork takes precedence over the import. Make sure to provide the credentials in `import_url_username` and `import_url_password`. GitLab never returns the credentials, thus the provider cannot detect configuration drift in the credentials. They can also not be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url Project#import_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url Project#import_url} --- @@ -4352,7 +4459,7 @@ The password for the `import_url`. The value of this field is used to construct a valid `import_url` and is only related to the provider. This field cannot be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url_password Project#import_url_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url_password Project#import_url_password} --- @@ -4368,7 +4475,7 @@ The username for the `import_url`. The value of this field is used to construct a valid `import_url` and is only related to the provider. This field cannot be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url_username Project#import_url_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url_username Project#import_url_username} --- @@ -4382,7 +4489,7 @@ public string InfrastructureAccessLevel { get; set; } Set the infrastructure access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#infrastructure_access_level Project#infrastructure_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#infrastructure_access_level Project#infrastructure_access_level} --- @@ -4396,7 +4503,7 @@ public object InitializeWithReadme { get; set; } Create main branch with first commit containing a README.md file. Must be set to `true` if importing an uninitialized project with a different `default_branch`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#initialize_with_readme Project#initialize_with_readme} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#initialize_with_readme Project#initialize_with_readme} --- @@ -4410,7 +4517,7 @@ public string IssuesAccessLevel { get; set; } Set the issues access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_access_level Project#issues_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_access_level Project#issues_access_level} --- @@ -4424,7 +4531,7 @@ public object IssuesEnabled { get; set; } Enable issue tracking for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_enabled Project#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_enabled Project#issues_enabled} --- @@ -4438,7 +4545,7 @@ public string IssuesTemplate { get; set; } Sets the template for new issues in the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_template Project#issues_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_template Project#issues_template} --- @@ -4452,7 +4559,7 @@ public object KeepLatestArtifact { get; set; } Disable or enable the ability to keep the latest artifact for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#keep_latest_artifact Project#keep_latest_artifact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#keep_latest_artifact Project#keep_latest_artifact} --- @@ -4466,7 +4573,7 @@ public object LfsEnabled { get; set; } Enable LFS for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#lfs_enabled Project#lfs_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#lfs_enabled Project#lfs_enabled} --- @@ -4480,7 +4587,7 @@ public string MergeCommitTemplate { get; set; } Template used to create merge commit message in merge requests. (Introduced in GitLab 14.5.). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_commit_template Project#merge_commit_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_commit_template Project#merge_commit_template} --- @@ -4494,7 +4601,7 @@ public string MergeMethod { get; set; } Set the merge method. Valid values are `merge`, `rebase_merge`, `ff`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_method Project#merge_method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_method Project#merge_method} --- @@ -4508,7 +4615,7 @@ public object MergePipelinesEnabled { get; set; } Enable or disable merge pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_pipelines_enabled Project#merge_pipelines_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_pipelines_enabled Project#merge_pipelines_enabled} --- @@ -4522,7 +4629,7 @@ public string MergeRequestsAccessLevel { get; set; } Set the merge requests access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_access_level Project#merge_requests_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_access_level Project#merge_requests_access_level} --- @@ -4536,7 +4643,7 @@ public object MergeRequestsEnabled { get; set; } Enable merge requests for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_enabled Project#merge_requests_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_enabled Project#merge_requests_enabled} --- @@ -4550,7 +4657,7 @@ public string MergeRequestsTemplate { get; set; } Sets the template for new merge requests in the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_template Project#merge_requests_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_template Project#merge_requests_template} --- @@ -4564,7 +4671,7 @@ public object MergeTrainsEnabled { get; set; } Enable or disable merge trains. Requires `merge_pipelines_enabled` to be set to `true` to take effect. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_trains_enabled Project#merge_trains_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_trains_enabled Project#merge_trains_enabled} --- @@ -4578,7 +4685,7 @@ public object Mirror { get; set; } Enable project pull mirror. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror Project#mirror} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror Project#mirror} --- @@ -4592,7 +4699,7 @@ public object MirrorOverwritesDivergedBranches { get; set; } Enable overwrite diverged branches for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror_overwrites_diverged_branches Project#mirror_overwrites_diverged_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror_overwrites_diverged_branches Project#mirror_overwrites_diverged_branches} --- @@ -4606,7 +4713,35 @@ public object MirrorTriggerBuilds { get; set; } Enable trigger builds on pushes for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror_trigger_builds Project#mirror_trigger_builds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror_trigger_builds Project#mirror_trigger_builds} + +--- + +##### `ModelExperimentsAccessLevel`Optional + +```csharp +public string ModelExperimentsAccessLevel { get; set; } +``` + +- *Type:* string + +Set visibility of machine learning model experiments. Valid values are `disabled`, `private`, `enabled`. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#model_experiments_access_level Project#model_experiments_access_level} + +--- + +##### `ModelRegistryAccessLevel`Optional + +```csharp +public string ModelRegistryAccessLevel { get; set; } +``` + +- *Type:* string + +Set visibility of machine learning model registry. Valid values are `disabled`, `private`, `enabled`. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#model_registry_access_level Project#model_registry_access_level} --- @@ -4620,7 +4755,7 @@ public string MonitorAccessLevel { get; set; } Set the monitor access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#monitor_access_level Project#monitor_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#monitor_access_level Project#monitor_access_level} --- @@ -4634,7 +4769,7 @@ public object MrDefaultTargetSelf { get; set; } For forked projects, target merge requests to this project. If false, the target will be the upstream project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mr_default_target_self Project#mr_default_target_self} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mr_default_target_self Project#mr_default_target_self} --- @@ -4648,7 +4783,7 @@ public double NamespaceId { get; set; } The namespace (group or user) of the project. Defaults to your user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#namespace_id Project#namespace_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#namespace_id Project#namespace_id} --- @@ -4662,7 +4797,7 @@ public object OnlyAllowMergeIfAllDiscussionsAreResolved { get; set; } Set to true if you want allow merges only if all discussions are resolved. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_allow_merge_if_all_discussions_are_resolved Project#only_allow_merge_if_all_discussions_are_resolved} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_allow_merge_if_all_discussions_are_resolved Project#only_allow_merge_if_all_discussions_are_resolved} --- @@ -4676,7 +4811,7 @@ public object OnlyAllowMergeIfPipelineSucceeds { get; set; } Set to true if you want allow merges only if a pipeline succeeds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_allow_merge_if_pipeline_succeeds Project#only_allow_merge_if_pipeline_succeeds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_allow_merge_if_pipeline_succeeds Project#only_allow_merge_if_pipeline_succeeds} --- @@ -4690,7 +4825,7 @@ public object OnlyMirrorProtectedBranches { get; set; } Enable only mirror protected branches for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_mirror_protected_branches Project#only_mirror_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_mirror_protected_branches Project#only_mirror_protected_branches} --- @@ -4704,7 +4839,7 @@ public object PackagesEnabled { get; set; } Enable packages repository for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#packages_enabled Project#packages_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#packages_enabled Project#packages_enabled} --- @@ -4718,7 +4853,7 @@ public string PagesAccessLevel { get; set; } Enable pages access control. Valid values are `public`, `private`, `enabled`, `disabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pages_access_level Project#pages_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pages_access_level Project#pages_access_level} --- @@ -4732,7 +4867,7 @@ public string Path { get; set; } The path of the repository. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#path Project#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#path Project#path} --- @@ -4746,7 +4881,7 @@ public object PipelinesEnabled { get; set; } Enable pipelines for the project. The `pipelines_enabled` field is being sent as `jobs_enabled` in the GitLab API calls. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pipelines_enabled Project#pipelines_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pipelines_enabled Project#pipelines_enabled} --- @@ -4760,7 +4895,7 @@ public object PreReceiveSecretDetectionEnabled { get; set; } Whether Secret Push Detection is enabled. Requires GitLab Ultimate and at least GitLab 17.3. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pre_receive_secret_detection_enabled Project#pre_receive_secret_detection_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pre_receive_secret_detection_enabled Project#pre_receive_secret_detection_enabled} --- @@ -4774,7 +4909,7 @@ public object PrintingMergeRequestLinkEnabled { get; set; } Show link to create/view merge request when pushing from the command line. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#printing_merge_request_link_enabled Project#printing_merge_request_link_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#printing_merge_request_link_enabled Project#printing_merge_request_link_enabled} --- @@ -4788,7 +4923,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/resources/project#public_builds Project#public_builds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#public_builds Project#public_builds} --- @@ -4802,7 +4937,7 @@ public object PublicJobs { 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/resources/project#public_jobs Project#public_jobs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#public_jobs Project#public_jobs} --- @@ -4816,7 +4951,7 @@ public ProjectPushRules PushRules { get; set; } push_rules block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#push_rules Project#push_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#push_rules Project#push_rules} --- @@ -4830,7 +4965,7 @@ public string ReleasesAccessLevel { get; set; } Set the releases access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#releases_access_level Project#releases_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#releases_access_level Project#releases_access_level} --- @@ -4844,7 +4979,7 @@ public object RemoveSourceBranchAfterMerge { get; set; } Enable `Delete source branch` option by default for all new merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#remove_source_branch_after_merge Project#remove_source_branch_after_merge} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#remove_source_branch_after_merge Project#remove_source_branch_after_merge} --- @@ -4858,7 +4993,7 @@ public string RepositoryAccessLevel { get; set; } Set the repository access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#repository_access_level Project#repository_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#repository_access_level Project#repository_access_level} --- @@ -4872,7 +5007,7 @@ public string RepositoryStorage { get; set; } Which storage shard the repository is on. (administrator only). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#repository_storage Project#repository_storage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#repository_storage Project#repository_storage} --- @@ -4886,7 +5021,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/project#request_access_enabled Project#request_access_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#request_access_enabled Project#request_access_enabled} --- @@ -4900,7 +5035,7 @@ public string RequirementsAccessLevel { get; set; } Set the requirements access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#requirements_access_level Project#requirements_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#requirements_access_level Project#requirements_access_level} --- @@ -4914,7 +5049,7 @@ public object ResolveOutdatedDiffDiscussions { get; set; } Automatically resolve merge request diffs discussions on lines changed with a push. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#resolve_outdated_diff_discussions Project#resolve_outdated_diff_discussions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#resolve_outdated_diff_discussions Project#resolve_outdated_diff_discussions} --- @@ -4928,7 +5063,7 @@ public object RestrictUserDefinedVariables { get; set; } Allow only users with the Maintainer role to pass user-defined variables when triggering a pipeline. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#restrict_user_defined_variables Project#restrict_user_defined_variables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#restrict_user_defined_variables Project#restrict_user_defined_variables} --- @@ -4942,7 +5077,7 @@ public string SecurityAndComplianceAccessLevel { get; set; } Set the security and compliance access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#security_and_compliance_access_level Project#security_and_compliance_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#security_and_compliance_access_level Project#security_and_compliance_access_level} --- @@ -4956,7 +5091,7 @@ public object SharedRunnersEnabled { get; set; } Enable shared runners for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#shared_runners_enabled Project#shared_runners_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#shared_runners_enabled Project#shared_runners_enabled} --- @@ -4974,7 +5109,7 @@ This is necessary if the current user is not an admin and the default branch pro There is currently no known way to determine if the default branch protection is disabled on an instance-level for non-admin users. This attribute is only used during resource creation, thus changes are suppressed and the attribute cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#skip_wait_for_default_branch_protection Project#skip_wait_for_default_branch_protection} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#skip_wait_for_default_branch_protection Project#skip_wait_for_default_branch_protection} --- @@ -4988,7 +5123,7 @@ public string SnippetsAccessLevel { get; set; } Set the snippets access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#snippets_access_level Project#snippets_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#snippets_access_level Project#snippets_access_level} --- @@ -5002,7 +5137,7 @@ public object SnippetsEnabled { get; set; } Enable snippets for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#snippets_enabled Project#snippets_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#snippets_enabled Project#snippets_enabled} --- @@ -5016,7 +5151,7 @@ public string SquashCommitTemplate { get; set; } Template used to create squash commit message in merge requests. (Introduced in GitLab 14.6.). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#squash_commit_template Project#squash_commit_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#squash_commit_template Project#squash_commit_template} --- @@ -5032,7 +5167,7 @@ Squash commits when merge request. Valid values are `never`, `always`, `default_on`, or `default_off`. The default value is `default_off`. [GitLab >= 14.1] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#squash_option Project#squash_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#squash_option Project#squash_option} --- @@ -5046,7 +5181,7 @@ public string SuggestionCommitMessage { get; set; } The commit message used to apply merge request suggestions. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#suggestion_commit_message Project#suggestion_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#suggestion_commit_message Project#suggestion_commit_message} --- @@ -5062,7 +5197,7 @@ The list of tags for a project; put array of tags, that should be finally assigned to a project. Use topics instead. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#tags Project#tags} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#tags Project#tags} --- @@ -5078,7 +5213,7 @@ When used without use_custom_template, name of a built-in project template. When used with use_custom_template, name of a custom project template. This option is mutually exclusive with `template_project_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#template_name Project#template_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#template_name Project#template_name} --- @@ -5094,7 +5229,7 @@ When used with use_custom_template, project ID of a custom project template. This is preferable to using template_name since template_name may be ambiguous (enterprise edition). This option is mutually exclusive with `template_name`. See `gitlab_group_project_file_template` to set a project as a template project. If a project has not been set as a template, using it here will result in an error. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#template_project_id Project#template_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#template_project_id Project#template_project_id} --- @@ -5108,7 +5243,7 @@ public ProjectTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#timeouts Project#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#timeouts Project#timeouts} --- @@ -5122,7 +5257,7 @@ public string[] Topics { get; set; } The list of topics for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#topics Project#topics} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#topics Project#topics} --- @@ -5138,7 +5273,7 @@ Use either custom instance or group (with group_with_project_templates_id) proje ~> When using a custom template, [Group Tokens won't work](https://docs.gitlab.com/15.7/ee/user/project/settings/import_export_troubleshooting.html#import-using-the-rest-api-fails-when-using-a-group-access-token). You must use a real user's Personal Access Token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#use_custom_template Project#use_custom_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#use_custom_template Project#use_custom_template} --- @@ -5152,7 +5287,7 @@ public string VisibilityLevel { get; set; } Set to `public` to create a public project. Valid values are `private`, `internal`, `public`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#visibility_level Project#visibility_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#visibility_level Project#visibility_level} --- @@ -5166,7 +5301,7 @@ public string WikiAccessLevel { get; set; } Set the wiki access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#wiki_access_level Project#wiki_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#wiki_access_level Project#wiki_access_level} --- @@ -5180,7 +5315,7 @@ public object WikiEnabled { get; set; } Enable wiki for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#wiki_enabled Project#wiki_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#wiki_enabled Project#wiki_enabled} --- @@ -5226,7 +5361,7 @@ public string Cadence { get; set; } The cadence of the policy. Valid values are: `1d`, `7d`, `14d`, `1month`, `3month`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#cadence Project#cadence} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#cadence Project#cadence} --- @@ -5240,7 +5375,7 @@ public object Enabled { get; set; } If true, the policy is enabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#enabled Project#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#enabled Project#enabled} --- @@ -5254,7 +5389,7 @@ public double KeepN { get; set; } The number of images to keep. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#keep_n Project#keep_n} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#keep_n Project#keep_n} --- @@ -5268,7 +5403,7 @@ public string NameRegex { get; set; } The regular expression to match image names to delete. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex Project#name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex Project#name_regex} --- @@ -5282,7 +5417,7 @@ public string NameRegexDelete { get; set; } The regular expression to match image names to delete. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex_delete Project#name_regex_delete} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex_delete Project#name_regex_delete} --- @@ -5296,7 +5431,7 @@ public string NameRegexKeep { get; set; } The regular expression to match image names to keep. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex_keep Project#name_regex_keep} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex_keep Project#name_regex_keep} --- @@ -5310,7 +5445,7 @@ public string OlderThan { get; set; } The number of days to keep images. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#older_than Project#older_than} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#older_than Project#older_than} --- @@ -5368,7 +5503,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/project#author_email_regex Project#author_email_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#author_email_regex Project#author_email_regex} --- @@ -5382,7 +5517,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/project#branch_name_regex Project#branch_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#branch_name_regex Project#branch_name_regex} --- @@ -5396,7 +5531,7 @@ public object CommitCommitterCheck { get; set; } Users can only push commits to this repository that were committed with one of their own verified emails. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#commit_committer_check Project#commit_committer_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_committer_check Project#commit_committer_check} --- @@ -5410,7 +5545,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/project#commit_committer_name_check Project#commit_committer_name_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_committer_name_check Project#commit_committer_name_check} --- @@ -5424,7 +5559,7 @@ public string CommitMessageNegativeRegex { get; set; } No commit message is allowed to match this regex, e.g. `ssh\:\/\/`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#commit_message_negative_regex Project#commit_message_negative_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_message_negative_regex Project#commit_message_negative_regex} --- @@ -5438,7 +5573,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/project#commit_message_regex Project#commit_message_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_message_regex Project#commit_message_regex} --- @@ -5452,7 +5587,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/project#deny_delete_tag Project#deny_delete_tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#deny_delete_tag Project#deny_delete_tag} --- @@ -5466,7 +5601,7 @@ public string FileNameRegex { get; set; } All committed filenames must not match this regex, e.g. `(jar|exe)$`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#file_name_regex Project#file_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#file_name_regex Project#file_name_regex} --- @@ -5480,7 +5615,7 @@ public double MaxFileSize { get; set; } Maximum file size (MB). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#max_file_size Project#max_file_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#max_file_size Project#max_file_size} --- @@ -5494,7 +5629,7 @@ public object MemberCheck { get; set; } Restrict commits by author (email) to existing GitLab users. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#member_check Project#member_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#member_check Project#member_check} --- @@ -5508,7 +5643,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/project#prevent_secrets Project#prevent_secrets} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#prevent_secrets Project#prevent_secrets} --- @@ -5522,7 +5657,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/project#reject_non_dco_commits Project#reject_non_dco_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#reject_non_dco_commits Project#reject_non_dco_commits} --- @@ -5536,7 +5671,7 @@ public object RejectUnsignedCommits { get; set; } Reject commit when it’s not signed through GPG. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#reject_unsigned_commits Project#reject_unsigned_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#reject_unsigned_commits Project#reject_unsigned_commits} --- @@ -5557,8 +5692,8 @@ new ProjectTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#create Project#create}. | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#delete Project#delete}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#create Project#create}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#delete Project#delete}. | --- @@ -5570,7 +5705,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#create Project#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#create Project#create}. --- @@ -5582,7 +5717,7 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#delete Project#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#delete Project#delete}. --- diff --git a/docs/project.go.md b/docs/project.go.md index 6abccac31..94182c0d4 100644 --- a/docs/project.go.md +++ b/docs/project.go.md @@ -4,7 +4,7 @@ ### Project -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project gitlab_project}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project gitlab_project}. #### Initializers @@ -77,6 +77,7 @@ Must be unique amongst siblings in the same scope | PutPushRules | *No description.* | | PutTimeouts | *No description.* | | ResetAllowMergeOnSkippedPipeline | *No description.* | +| ResetAllowPipelineTriggerApproveDeployment | *No description.* | | ResetAnalyticsAccessLevel | *No description.* | | ResetApprovalsBeforeMerge | *No description.* | | ResetArchived | *No description.* | @@ -130,6 +131,8 @@ Must be unique amongst siblings in the same scope | ResetMirror | *No description.* | | ResetMirrorOverwritesDivergedBranches | *No description.* | | ResetMirrorTriggerBuilds | *No description.* | +| ResetModelExperimentsAccessLevel | *No description.* | +| ResetModelRegistryAccessLevel | *No description.* | | ResetMonitorAccessLevel | *No description.* | | ResetMrDefaultTargetSelf | *No description.* | | ResetNamespaceId | *No description.* | @@ -503,6 +506,12 @@ func PutTimeouts(value ProjectTimeouts) func ResetAllowMergeOnSkippedPipeline() ``` +##### `ResetAllowPipelineTriggerApproveDeployment` + +```go +func ResetAllowPipelineTriggerApproveDeployment() +``` + ##### `ResetAnalyticsAccessLevel` ```go @@ -821,6 +830,18 @@ func ResetMirrorOverwritesDivergedBranches() func ResetMirrorTriggerBuilds() ``` +##### `ResetModelExperimentsAccessLevel` + +```go +func ResetModelExperimentsAccessLevel() +``` + +##### `ResetModelRegistryAccessLevel` + +```go +func ResetModelRegistryAccessLevel() +``` + ##### `ResetMonitorAccessLevel` ```go @@ -1164,7 +1185,7 @@ The construct id used in the generated config for the Project to import. The id of the existing Project that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project#import import section} in the documentation of this resource for the id to use --- @@ -1205,6 +1226,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | Timeouts | ProjectTimeoutsOutputReference | *No description.* | | WebUrl | *string | *No description.* | | AllowMergeOnSkippedPipelineInput | interface{} | *No description.* | +| AllowPipelineTriggerApproveDeploymentInput | interface{} | *No description.* | | AnalyticsAccessLevelInput | *string | *No description.* | | ApprovalsBeforeMergeInput | *f64 | *No description.* | | ArchivedInput | interface{} | *No description.* | @@ -1258,6 +1280,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | MirrorInput | interface{} | *No description.* | | MirrorOverwritesDivergedBranchesInput | interface{} | *No description.* | | MirrorTriggerBuildsInput | interface{} | *No description.* | +| ModelExperimentsAccessLevelInput | *string | *No description.* | +| ModelRegistryAccessLevelInput | *string | *No description.* | | MonitorAccessLevelInput | *string | *No description.* | | MrDefaultTargetSelfInput | interface{} | *No description.* | | NameInput | *string | *No description.* | @@ -1300,6 +1324,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | WikiAccessLevelInput | *string | *No description.* | | WikiEnabledInput | interface{} | *No description.* | | AllowMergeOnSkippedPipeline | interface{} | *No description.* | +| AllowPipelineTriggerApproveDeployment | interface{} | *No description.* | | AnalyticsAccessLevel | *string | *No description.* | | ApprovalsBeforeMerge | *f64 | *No description.* | | Archived | interface{} | *No description.* | @@ -1352,6 +1377,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | Mirror | interface{} | *No description.* | | MirrorOverwritesDivergedBranches | interface{} | *No description.* | | MirrorTriggerBuilds | interface{} | *No description.* | +| ModelExperimentsAccessLevel | *string | *No description.* | +| ModelRegistryAccessLevel | *string | *No description.* | | MonitorAccessLevel | *string | *No description.* | | MrDefaultTargetSelf | interface{} | *No description.* | | Name | *string | *No description.* | @@ -1646,6 +1673,16 @@ func AllowMergeOnSkippedPipelineInput() interface{} --- +##### `AllowPipelineTriggerApproveDeploymentInput`Optional + +```go +func AllowPipelineTriggerApproveDeploymentInput() interface{} +``` + +- *Type:* interface{} + +--- + ##### `AnalyticsAccessLevelInput`Optional ```go @@ -2176,6 +2213,26 @@ func MirrorTriggerBuildsInput() interface{} --- +##### `ModelExperimentsAccessLevelInput`Optional + +```go +func ModelExperimentsAccessLevelInput() *string +``` + +- *Type:* *string + +--- + +##### `ModelRegistryAccessLevelInput`Optional + +```go +func ModelRegistryAccessLevelInput() *string +``` + +- *Type:* *string + +--- + ##### `MonitorAccessLevelInput`Optional ```go @@ -2596,6 +2653,16 @@ func AllowMergeOnSkippedPipeline() interface{} --- +##### `AllowPipelineTriggerApproveDeployment`Required + +```go +func AllowPipelineTriggerApproveDeployment() interface{} +``` + +- *Type:* interface{} + +--- + ##### `AnalyticsAccessLevel`Required ```go @@ -3116,6 +3183,26 @@ func MirrorTriggerBuilds() interface{} --- +##### `ModelExperimentsAccessLevel`Required + +```go +func ModelExperimentsAccessLevel() *string +``` + +- *Type:* *string + +--- + +##### `ModelRegistryAccessLevel`Required + +```go +func ModelRegistryAccessLevel() *string +``` + +- *Type:* *string + +--- + ##### `MonitorAccessLevel`Required ```go @@ -3543,6 +3630,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/project" Provisioners: *[]interface{}, Name: *string, AllowMergeOnSkippedPipeline: interface{}, + AllowPipelineTriggerApproveDeployment: interface{}, AnalyticsAccessLevel: *string, ApprovalsBeforeMerge: *f64, Archived: interface{}, @@ -3596,6 +3684,8 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/project" Mirror: interface{}, MirrorOverwritesDivergedBranches: interface{}, MirrorTriggerBuilds: interface{}, + ModelExperimentsAccessLevel: *string, + ModelRegistryAccessLevel: *string, MonitorAccessLevel: *string, MrDefaultTargetSelf: interface{}, NamespaceId: *f64, @@ -3652,6 +3742,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/project" | Provisioners | *[]interface{} | *No description.* | | Name | *string | The name of the project. | | AllowMergeOnSkippedPipeline | interface{} | Set to true if you want to treat skipped pipelines as if they finished with success. | +| AllowPipelineTriggerApproveDeployment | interface{} | Set whether or not a pipeline triggerer is allowed to approve deployments. Premium and Ultimate only. | | AnalyticsAccessLevel | *string | Set the analytics access level. Valid values are `disabled`, `private`, `enabled`. | | ApprovalsBeforeMerge | *f64 | Number of merge request approvals required for merging. | | Archived | interface{} | Whether the project is in read-only mode (archived). Repositories can be archived/unarchived by toggling this parameter. | @@ -3684,7 +3775,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/project" | ForkingAccessLevel | *string | Set the forking access level. Valid values are `disabled`, `private`, `enabled`. | | GroupRunnersEnabled | interface{} | Enable group runners for this project. | | GroupWithProjectTemplatesId | *f64 | For group-level custom templates, specifies ID of group from which all the custom project templates are sourced. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#id Project#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#id Project#id}. | | ImportUrl | *string | Git URL to a repository to be imported. | | ImportUrlPassword | *string | The password for the `import_url`. | | ImportUrlUsername | *string | The username for the `import_url`. | @@ -3705,6 +3796,8 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/project" | Mirror | interface{} | Enable project pull mirror. | | MirrorOverwritesDivergedBranches | interface{} | Enable overwrite diverged branches for a mirrored project. | | MirrorTriggerBuilds | interface{} | Enable trigger builds on pushes for a mirrored project. | +| ModelExperimentsAccessLevel | *string | Set visibility of machine learning model experiments. Valid values are `disabled`, `private`, `enabled`. | +| ModelRegistryAccessLevel | *string | Set visibility of machine learning model registry. Valid values are `disabled`, `private`, `enabled`. | | MonitorAccessLevel | *string | Set the monitor access level. Valid values are `disabled`, `private`, `enabled`. | | MrDefaultTargetSelf | interface{} | For forked projects, target merge requests to this project. If false, the target will be the upstream project. | | NamespaceId | *f64 | The namespace (group or user) of the project. Defaults to your user. | @@ -3828,7 +3921,7 @@ Name *string The name of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name Project#name} --- @@ -3842,7 +3935,21 @@ AllowMergeOnSkippedPipeline interface{} Set to true if you want to treat skipped pipelines as if they finished with success. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#allow_merge_on_skipped_pipeline Project#allow_merge_on_skipped_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#allow_merge_on_skipped_pipeline Project#allow_merge_on_skipped_pipeline} + +--- + +##### `AllowPipelineTriggerApproveDeployment`Optional + +```go +AllowPipelineTriggerApproveDeployment interface{} +``` + +- *Type:* interface{} + +Set whether or not a pipeline triggerer is allowed to approve deployments. Premium and Ultimate only. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#allow_pipeline_trigger_approve_deployment Project#allow_pipeline_trigger_approve_deployment} --- @@ -3856,7 +3963,7 @@ AnalyticsAccessLevel *string Set the analytics access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#analytics_access_level Project#analytics_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#analytics_access_level Project#analytics_access_level} --- @@ -3875,7 +3982,7 @@ This field **does not** work well in combination with the `gitlab_project_approv and is most likely gonna be deprecated in a future GitLab version (see [this upstream epic](https://gitlab.com/groups/gitlab-org/-/epics/7572)). In the meantime we recommend against using this attribute and use `gitlab_project_approval_rule` instead. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#approvals_before_merge Project#approvals_before_merge} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#approvals_before_merge Project#approvals_before_merge} --- @@ -3889,7 +3996,7 @@ Archived interface{} Whether the project is in read-only mode (archived). Repositories can be archived/unarchived by toggling this parameter. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#archived Project#archived} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#archived Project#archived} --- @@ -3905,7 +4012,7 @@ Set to `true` to archive the project instead of deleting on destroy. If set to `true` it will entire omit the `DELETE` operation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#archive_on_destroy Project#archive_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#archive_on_destroy Project#archive_on_destroy} --- @@ -3919,7 +4026,7 @@ AutoCancelPendingPipelines *string Auto-cancel pending pipelines. This isn’t a boolean, but enabled/disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_cancel_pending_pipelines Project#auto_cancel_pending_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_cancel_pending_pipelines Project#auto_cancel_pending_pipelines} --- @@ -3933,7 +4040,7 @@ AutocloseReferencedIssues interface{} Set whether auto-closing referenced issues on default branch. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#autoclose_referenced_issues Project#autoclose_referenced_issues} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#autoclose_referenced_issues Project#autoclose_referenced_issues} --- @@ -3947,7 +4054,7 @@ AutoDevopsDeployStrategy *string Auto Deploy strategy. Valid values are `continuous`, `manual`, `timed_incremental`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_devops_deploy_strategy Project#auto_devops_deploy_strategy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_devops_deploy_strategy Project#auto_devops_deploy_strategy} --- @@ -3961,7 +4068,7 @@ AutoDevopsEnabled interface{} Enable Auto DevOps for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_devops_enabled Project#auto_devops_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_devops_enabled Project#auto_devops_enabled} --- @@ -3975,7 +4082,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/project#avatar Project#avatar} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#avatar Project#avatar} --- @@ -3991,7 +4098,7 @@ 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/project#avatar_hash Project#avatar_hash} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#avatar_hash Project#avatar_hash} --- @@ -4005,7 +4112,7 @@ BuildCoverageRegex *string Test coverage parsing for the project. This is deprecated feature in GitLab 15.0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_coverage_regex Project#build_coverage_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_coverage_regex Project#build_coverage_regex} --- @@ -4019,7 +4126,7 @@ BuildGitStrategy *string The Git strategy. Defaults to fetch. Valid values are `clone`, `fetch`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_git_strategy Project#build_git_strategy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_git_strategy Project#build_git_strategy} --- @@ -4033,7 +4140,7 @@ BuildsAccessLevel *string Set the builds access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#builds_access_level Project#builds_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#builds_access_level Project#builds_access_level} --- @@ -4047,7 +4154,7 @@ BuildTimeout *f64 The maximum amount of time, in seconds, that a job can run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_timeout Project#build_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_timeout Project#build_timeout} --- @@ -4061,7 +4168,7 @@ CiConfigPath *string Custom Path to CI config file. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_config_path Project#ci_config_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_config_path Project#ci_config_path} --- @@ -4075,7 +4182,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/resources/project#ci_default_git_depth Project#ci_default_git_depth} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_default_git_depth Project#ci_default_git_depth} --- @@ -4089,7 +4196,7 @@ CiForwardDeploymentEnabled interface{} When a new deployment job starts, skip older deployment jobs that are still pending. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_forward_deployment_enabled Project#ci_forward_deployment_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_forward_deployment_enabled Project#ci_forward_deployment_enabled} --- @@ -4105,7 +4212,7 @@ The role required to cancel a pipeline or job. Introduced in GitLab 16.8. Premium and Ultimate only. Valid values are `developer`, `maintainer`, `no one` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_restrict_pipeline_cancellation_role Project#ci_restrict_pipeline_cancellation_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_restrict_pipeline_cancellation_role Project#ci_restrict_pipeline_cancellation_role} --- @@ -4119,7 +4226,7 @@ CiSeparatedCaches interface{} Use separate caches for protected branches. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_separated_caches Project#ci_separated_caches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_separated_caches Project#ci_separated_caches} --- @@ -4133,7 +4240,7 @@ ContainerExpirationPolicy ProjectContainerExpirationPolicy container_expiration_policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_expiration_policy Project#container_expiration_policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_expiration_policy Project#container_expiration_policy} --- @@ -4147,7 +4254,7 @@ ContainerRegistryAccessLevel *string Set visibility of container registry, for this project. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_registry_access_level Project#container_registry_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_registry_access_level Project#container_registry_access_level} --- @@ -4161,7 +4268,7 @@ ContainerRegistryEnabled interface{} Enable container registry for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_registry_enabled Project#container_registry_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_registry_enabled Project#container_registry_enabled} --- @@ -4175,7 +4282,7 @@ DefaultBranch *string The default branch for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#default_branch Project#default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#default_branch Project#default_branch} --- @@ -4189,7 +4296,7 @@ Description *string A description of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#description Project#description} --- @@ -4203,7 +4310,7 @@ EmailsEnabled interface{} Enable email notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#emails_enabled Project#emails_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#emails_enabled Project#emails_enabled} --- @@ -4217,7 +4324,7 @@ EnvironmentsAccessLevel *string Set the environments access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#environments_access_level Project#environments_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#environments_access_level Project#environments_access_level} --- @@ -4231,7 +4338,7 @@ ExternalAuthorizationClassificationLabel *string The classification label for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#external_authorization_classification_label Project#external_authorization_classification_label} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#external_authorization_classification_label Project#external_authorization_classification_label} --- @@ -4245,7 +4352,7 @@ FeatureFlagsAccessLevel *string Set the feature flags access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#feature_flags_access_level Project#feature_flags_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#feature_flags_access_level Project#feature_flags_access_level} --- @@ -4261,7 +4368,7 @@ The id of the project to fork. During create the project is forked and during an update the fork relation is changed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#forked_from_project_id Project#forked_from_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#forked_from_project_id Project#forked_from_project_id} --- @@ -4275,7 +4382,7 @@ ForkingAccessLevel *string Set the forking access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#forking_access_level Project#forking_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#forking_access_level Project#forking_access_level} --- @@ -4289,7 +4396,7 @@ GroupRunnersEnabled interface{} Enable group runners for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#group_runners_enabled Project#group_runners_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#group_runners_enabled Project#group_runners_enabled} --- @@ -4305,7 +4412,7 @@ For group-level custom templates, specifies ID of group from which all the custo Leave empty for instance-level templates. Requires use_custom_template to be true (enterprise edition). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#group_with_project_templates_id Project#group_with_project_templates_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#group_with_project_templates_id Project#group_with_project_templates_id} --- @@ -4317,7 +4424,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#id Project#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#id Project#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -4336,7 +4443,7 @@ Git URL to a repository to be imported. Together with `mirror = true` it will setup a Pull Mirror. This can also be used together with `forked_from_project_id` to setup a Pull Mirror for a fork. The fork takes precedence over the import. Make sure to provide the credentials in `import_url_username` and `import_url_password`. GitLab never returns the credentials, thus the provider cannot detect configuration drift in the credentials. They can also not be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url Project#import_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url Project#import_url} --- @@ -4352,7 +4459,7 @@ The password for the `import_url`. The value of this field is used to construct a valid `import_url` and is only related to the provider. This field cannot be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url_password Project#import_url_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url_password Project#import_url_password} --- @@ -4368,7 +4475,7 @@ The username for the `import_url`. The value of this field is used to construct a valid `import_url` and is only related to the provider. This field cannot be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url_username Project#import_url_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url_username Project#import_url_username} --- @@ -4382,7 +4489,7 @@ InfrastructureAccessLevel *string Set the infrastructure access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#infrastructure_access_level Project#infrastructure_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#infrastructure_access_level Project#infrastructure_access_level} --- @@ -4396,7 +4503,7 @@ InitializeWithReadme interface{} Create main branch with first commit containing a README.md file. Must be set to `true` if importing an uninitialized project with a different `default_branch`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#initialize_with_readme Project#initialize_with_readme} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#initialize_with_readme Project#initialize_with_readme} --- @@ -4410,7 +4517,7 @@ IssuesAccessLevel *string Set the issues access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_access_level Project#issues_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_access_level Project#issues_access_level} --- @@ -4424,7 +4531,7 @@ IssuesEnabled interface{} Enable issue tracking for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_enabled Project#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_enabled Project#issues_enabled} --- @@ -4438,7 +4545,7 @@ IssuesTemplate *string Sets the template for new issues in the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_template Project#issues_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_template Project#issues_template} --- @@ -4452,7 +4559,7 @@ KeepLatestArtifact interface{} Disable or enable the ability to keep the latest artifact for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#keep_latest_artifact Project#keep_latest_artifact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#keep_latest_artifact Project#keep_latest_artifact} --- @@ -4466,7 +4573,7 @@ LfsEnabled interface{} Enable LFS for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#lfs_enabled Project#lfs_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#lfs_enabled Project#lfs_enabled} --- @@ -4480,7 +4587,7 @@ MergeCommitTemplate *string Template used to create merge commit message in merge requests. (Introduced in GitLab 14.5.). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_commit_template Project#merge_commit_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_commit_template Project#merge_commit_template} --- @@ -4494,7 +4601,7 @@ MergeMethod *string Set the merge method. Valid values are `merge`, `rebase_merge`, `ff`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_method Project#merge_method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_method Project#merge_method} --- @@ -4508,7 +4615,7 @@ MergePipelinesEnabled interface{} Enable or disable merge pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_pipelines_enabled Project#merge_pipelines_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_pipelines_enabled Project#merge_pipelines_enabled} --- @@ -4522,7 +4629,7 @@ MergeRequestsAccessLevel *string Set the merge requests access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_access_level Project#merge_requests_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_access_level Project#merge_requests_access_level} --- @@ -4536,7 +4643,7 @@ MergeRequestsEnabled interface{} Enable merge requests for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_enabled Project#merge_requests_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_enabled Project#merge_requests_enabled} --- @@ -4550,7 +4657,7 @@ MergeRequestsTemplate *string Sets the template for new merge requests in the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_template Project#merge_requests_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_template Project#merge_requests_template} --- @@ -4564,7 +4671,7 @@ MergeTrainsEnabled interface{} Enable or disable merge trains. Requires `merge_pipelines_enabled` to be set to `true` to take effect. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_trains_enabled Project#merge_trains_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_trains_enabled Project#merge_trains_enabled} --- @@ -4578,7 +4685,7 @@ Mirror interface{} Enable project pull mirror. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror Project#mirror} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror Project#mirror} --- @@ -4592,7 +4699,7 @@ MirrorOverwritesDivergedBranches interface{} Enable overwrite diverged branches for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror_overwrites_diverged_branches Project#mirror_overwrites_diverged_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror_overwrites_diverged_branches Project#mirror_overwrites_diverged_branches} --- @@ -4606,7 +4713,35 @@ MirrorTriggerBuilds interface{} Enable trigger builds on pushes for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror_trigger_builds Project#mirror_trigger_builds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror_trigger_builds Project#mirror_trigger_builds} + +--- + +##### `ModelExperimentsAccessLevel`Optional + +```go +ModelExperimentsAccessLevel *string +``` + +- *Type:* *string + +Set visibility of machine learning model experiments. Valid values are `disabled`, `private`, `enabled`. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#model_experiments_access_level Project#model_experiments_access_level} + +--- + +##### `ModelRegistryAccessLevel`Optional + +```go +ModelRegistryAccessLevel *string +``` + +- *Type:* *string + +Set visibility of machine learning model registry. Valid values are `disabled`, `private`, `enabled`. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#model_registry_access_level Project#model_registry_access_level} --- @@ -4620,7 +4755,7 @@ MonitorAccessLevel *string Set the monitor access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#monitor_access_level Project#monitor_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#monitor_access_level Project#monitor_access_level} --- @@ -4634,7 +4769,7 @@ MrDefaultTargetSelf interface{} For forked projects, target merge requests to this project. If false, the target will be the upstream project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mr_default_target_self Project#mr_default_target_self} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mr_default_target_self Project#mr_default_target_self} --- @@ -4648,7 +4783,7 @@ NamespaceId *f64 The namespace (group or user) of the project. Defaults to your user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#namespace_id Project#namespace_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#namespace_id Project#namespace_id} --- @@ -4662,7 +4797,7 @@ OnlyAllowMergeIfAllDiscussionsAreResolved interface{} Set to true if you want allow merges only if all discussions are resolved. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_allow_merge_if_all_discussions_are_resolved Project#only_allow_merge_if_all_discussions_are_resolved} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_allow_merge_if_all_discussions_are_resolved Project#only_allow_merge_if_all_discussions_are_resolved} --- @@ -4676,7 +4811,7 @@ OnlyAllowMergeIfPipelineSucceeds interface{} Set to true if you want allow merges only if a pipeline succeeds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_allow_merge_if_pipeline_succeeds Project#only_allow_merge_if_pipeline_succeeds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_allow_merge_if_pipeline_succeeds Project#only_allow_merge_if_pipeline_succeeds} --- @@ -4690,7 +4825,7 @@ OnlyMirrorProtectedBranches interface{} Enable only mirror protected branches for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_mirror_protected_branches Project#only_mirror_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_mirror_protected_branches Project#only_mirror_protected_branches} --- @@ -4704,7 +4839,7 @@ PackagesEnabled interface{} Enable packages repository for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#packages_enabled Project#packages_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#packages_enabled Project#packages_enabled} --- @@ -4718,7 +4853,7 @@ PagesAccessLevel *string Enable pages access control. Valid values are `public`, `private`, `enabled`, `disabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pages_access_level Project#pages_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pages_access_level Project#pages_access_level} --- @@ -4732,7 +4867,7 @@ Path *string The path of the repository. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#path Project#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#path Project#path} --- @@ -4746,7 +4881,7 @@ PipelinesEnabled interface{} Enable pipelines for the project. The `pipelines_enabled` field is being sent as `jobs_enabled` in the GitLab API calls. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pipelines_enabled Project#pipelines_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pipelines_enabled Project#pipelines_enabled} --- @@ -4760,7 +4895,7 @@ PreReceiveSecretDetectionEnabled interface{} Whether Secret Push Detection is enabled. Requires GitLab Ultimate and at least GitLab 17.3. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pre_receive_secret_detection_enabled Project#pre_receive_secret_detection_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pre_receive_secret_detection_enabled Project#pre_receive_secret_detection_enabled} --- @@ -4774,7 +4909,7 @@ PrintingMergeRequestLinkEnabled interface{} Show link to create/view merge request when pushing from the command line. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#printing_merge_request_link_enabled Project#printing_merge_request_link_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#printing_merge_request_link_enabled Project#printing_merge_request_link_enabled} --- @@ -4788,7 +4923,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/resources/project#public_builds Project#public_builds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#public_builds Project#public_builds} --- @@ -4802,7 +4937,7 @@ PublicJobs 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/resources/project#public_jobs Project#public_jobs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#public_jobs Project#public_jobs} --- @@ -4816,7 +4951,7 @@ PushRules ProjectPushRules push_rules block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#push_rules Project#push_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#push_rules Project#push_rules} --- @@ -4830,7 +4965,7 @@ ReleasesAccessLevel *string Set the releases access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#releases_access_level Project#releases_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#releases_access_level Project#releases_access_level} --- @@ -4844,7 +4979,7 @@ RemoveSourceBranchAfterMerge interface{} Enable `Delete source branch` option by default for all new merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#remove_source_branch_after_merge Project#remove_source_branch_after_merge} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#remove_source_branch_after_merge Project#remove_source_branch_after_merge} --- @@ -4858,7 +4993,7 @@ RepositoryAccessLevel *string Set the repository access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#repository_access_level Project#repository_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#repository_access_level Project#repository_access_level} --- @@ -4872,7 +5007,7 @@ RepositoryStorage *string Which storage shard the repository is on. (administrator only). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#repository_storage Project#repository_storage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#repository_storage Project#repository_storage} --- @@ -4886,7 +5021,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/project#request_access_enabled Project#request_access_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#request_access_enabled Project#request_access_enabled} --- @@ -4900,7 +5035,7 @@ RequirementsAccessLevel *string Set the requirements access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#requirements_access_level Project#requirements_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#requirements_access_level Project#requirements_access_level} --- @@ -4914,7 +5049,7 @@ ResolveOutdatedDiffDiscussions interface{} Automatically resolve merge request diffs discussions on lines changed with a push. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#resolve_outdated_diff_discussions Project#resolve_outdated_diff_discussions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#resolve_outdated_diff_discussions Project#resolve_outdated_diff_discussions} --- @@ -4928,7 +5063,7 @@ RestrictUserDefinedVariables interface{} Allow only users with the Maintainer role to pass user-defined variables when triggering a pipeline. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#restrict_user_defined_variables Project#restrict_user_defined_variables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#restrict_user_defined_variables Project#restrict_user_defined_variables} --- @@ -4942,7 +5077,7 @@ SecurityAndComplianceAccessLevel *string Set the security and compliance access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#security_and_compliance_access_level Project#security_and_compliance_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#security_and_compliance_access_level Project#security_and_compliance_access_level} --- @@ -4956,7 +5091,7 @@ SharedRunnersEnabled interface{} Enable shared runners for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#shared_runners_enabled Project#shared_runners_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#shared_runners_enabled Project#shared_runners_enabled} --- @@ -4974,7 +5109,7 @@ This is necessary if the current user is not an admin and the default branch pro There is currently no known way to determine if the default branch protection is disabled on an instance-level for non-admin users. This attribute is only used during resource creation, thus changes are suppressed and the attribute cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#skip_wait_for_default_branch_protection Project#skip_wait_for_default_branch_protection} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#skip_wait_for_default_branch_protection Project#skip_wait_for_default_branch_protection} --- @@ -4988,7 +5123,7 @@ SnippetsAccessLevel *string Set the snippets access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#snippets_access_level Project#snippets_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#snippets_access_level Project#snippets_access_level} --- @@ -5002,7 +5137,7 @@ SnippetsEnabled interface{} Enable snippets for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#snippets_enabled Project#snippets_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#snippets_enabled Project#snippets_enabled} --- @@ -5016,7 +5151,7 @@ SquashCommitTemplate *string Template used to create squash commit message in merge requests. (Introduced in GitLab 14.6.). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#squash_commit_template Project#squash_commit_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#squash_commit_template Project#squash_commit_template} --- @@ -5032,7 +5167,7 @@ Squash commits when merge request. Valid values are `never`, `always`, `default_on`, or `default_off`. The default value is `default_off`. [GitLab >= 14.1] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#squash_option Project#squash_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#squash_option Project#squash_option} --- @@ -5046,7 +5181,7 @@ SuggestionCommitMessage *string The commit message used to apply merge request suggestions. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#suggestion_commit_message Project#suggestion_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#suggestion_commit_message Project#suggestion_commit_message} --- @@ -5062,7 +5197,7 @@ The list of tags for a project; put array of tags, that should be finally assigned to a project. Use topics instead. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#tags Project#tags} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#tags Project#tags} --- @@ -5078,7 +5213,7 @@ When used without use_custom_template, name of a built-in project template. When used with use_custom_template, name of a custom project template. This option is mutually exclusive with `template_project_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#template_name Project#template_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#template_name Project#template_name} --- @@ -5094,7 +5229,7 @@ When used with use_custom_template, project ID of a custom project template. This is preferable to using template_name since template_name may be ambiguous (enterprise edition). This option is mutually exclusive with `template_name`. See `gitlab_group_project_file_template` to set a project as a template project. If a project has not been set as a template, using it here will result in an error. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#template_project_id Project#template_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#template_project_id Project#template_project_id} --- @@ -5108,7 +5243,7 @@ Timeouts ProjectTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#timeouts Project#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#timeouts Project#timeouts} --- @@ -5122,7 +5257,7 @@ Topics *[]*string The list of topics for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#topics Project#topics} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#topics Project#topics} --- @@ -5138,7 +5273,7 @@ Use either custom instance or group (with group_with_project_templates_id) proje ~> When using a custom template, [Group Tokens won't work](https://docs.gitlab.com/15.7/ee/user/project/settings/import_export_troubleshooting.html#import-using-the-rest-api-fails-when-using-a-group-access-token). You must use a real user's Personal Access Token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#use_custom_template Project#use_custom_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#use_custom_template Project#use_custom_template} --- @@ -5152,7 +5287,7 @@ VisibilityLevel *string Set to `public` to create a public project. Valid values are `private`, `internal`, `public`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#visibility_level Project#visibility_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#visibility_level Project#visibility_level} --- @@ -5166,7 +5301,7 @@ WikiAccessLevel *string Set the wiki access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#wiki_access_level Project#wiki_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#wiki_access_level Project#wiki_access_level} --- @@ -5180,7 +5315,7 @@ WikiEnabled interface{} Enable wiki for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#wiki_enabled Project#wiki_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#wiki_enabled Project#wiki_enabled} --- @@ -5226,7 +5361,7 @@ Cadence *string The cadence of the policy. Valid values are: `1d`, `7d`, `14d`, `1month`, `3month`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#cadence Project#cadence} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#cadence Project#cadence} --- @@ -5240,7 +5375,7 @@ Enabled interface{} If true, the policy is enabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#enabled Project#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#enabled Project#enabled} --- @@ -5254,7 +5389,7 @@ KeepN *f64 The number of images to keep. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#keep_n Project#keep_n} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#keep_n Project#keep_n} --- @@ -5268,7 +5403,7 @@ NameRegex *string The regular expression to match image names to delete. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex Project#name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex Project#name_regex} --- @@ -5282,7 +5417,7 @@ NameRegexDelete *string The regular expression to match image names to delete. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex_delete Project#name_regex_delete} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex_delete Project#name_regex_delete} --- @@ -5296,7 +5431,7 @@ NameRegexKeep *string The regular expression to match image names to keep. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex_keep Project#name_regex_keep} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex_keep Project#name_regex_keep} --- @@ -5310,7 +5445,7 @@ OlderThan *string The number of days to keep images. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#older_than Project#older_than} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#older_than Project#older_than} --- @@ -5368,7 +5503,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/project#author_email_regex Project#author_email_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#author_email_regex Project#author_email_regex} --- @@ -5382,7 +5517,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/project#branch_name_regex Project#branch_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#branch_name_regex Project#branch_name_regex} --- @@ -5396,7 +5531,7 @@ CommitCommitterCheck interface{} Users can only push commits to this repository that were committed with one of their own verified emails. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#commit_committer_check Project#commit_committer_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_committer_check Project#commit_committer_check} --- @@ -5410,7 +5545,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/project#commit_committer_name_check Project#commit_committer_name_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_committer_name_check Project#commit_committer_name_check} --- @@ -5424,7 +5559,7 @@ CommitMessageNegativeRegex *string No commit message is allowed to match this regex, e.g. `ssh\:\/\/`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#commit_message_negative_regex Project#commit_message_negative_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_message_negative_regex Project#commit_message_negative_regex} --- @@ -5438,7 +5573,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/project#commit_message_regex Project#commit_message_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_message_regex Project#commit_message_regex} --- @@ -5452,7 +5587,7 @@ DenyDeleteTag interface{} Deny deleting a tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#deny_delete_tag Project#deny_delete_tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#deny_delete_tag Project#deny_delete_tag} --- @@ -5466,7 +5601,7 @@ FileNameRegex *string All committed filenames must not match this regex, e.g. `(jar|exe)$`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#file_name_regex Project#file_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#file_name_regex Project#file_name_regex} --- @@ -5480,7 +5615,7 @@ MaxFileSize *f64 Maximum file size (MB). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#max_file_size Project#max_file_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#max_file_size Project#max_file_size} --- @@ -5494,7 +5629,7 @@ MemberCheck interface{} Restrict commits by author (email) to existing GitLab users. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#member_check Project#member_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#member_check Project#member_check} --- @@ -5508,7 +5643,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/project#prevent_secrets Project#prevent_secrets} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#prevent_secrets Project#prevent_secrets} --- @@ -5522,7 +5657,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/project#reject_non_dco_commits Project#reject_non_dco_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#reject_non_dco_commits Project#reject_non_dco_commits} --- @@ -5536,7 +5671,7 @@ RejectUnsignedCommits interface{} Reject commit when it’s not signed through GPG. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#reject_unsigned_commits Project#reject_unsigned_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#reject_unsigned_commits Project#reject_unsigned_commits} --- @@ -5557,8 +5692,8 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/project" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#create Project#create}. | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#delete Project#delete}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#create Project#create}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#delete Project#delete}. | --- @@ -5570,7 +5705,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#create Project#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#create Project#create}. --- @@ -5582,7 +5717,7 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#delete Project#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#delete Project#delete}. --- diff --git a/docs/project.java.md b/docs/project.java.md index 76bc53b7f..10ddd70ca 100644 --- a/docs/project.java.md +++ b/docs/project.java.md @@ -4,7 +4,7 @@ ### Project -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project gitlab_project}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project gitlab_project}. #### Initializers @@ -26,6 +26,8 @@ Project.Builder.create(Construct scope, java.lang.String id) .name(java.lang.String) // .allowMergeOnSkippedPipeline(java.lang.Boolean) // .allowMergeOnSkippedPipeline(IResolvable) +// .allowPipelineTriggerApproveDeployment(java.lang.Boolean) +// .allowPipelineTriggerApproveDeployment(IResolvable) // .analyticsAccessLevel(java.lang.String) // .approvalsBeforeMerge(java.lang.Number) // .archived(java.lang.Boolean) @@ -98,6 +100,8 @@ Project.Builder.create(Construct scope, java.lang.String id) // .mirrorOverwritesDivergedBranches(IResolvable) // .mirrorTriggerBuilds(java.lang.Boolean) // .mirrorTriggerBuilds(IResolvable) +// .modelExperimentsAccessLevel(java.lang.String) +// .modelRegistryAccessLevel(java.lang.String) // .monitorAccessLevel(java.lang.String) // .mrDefaultTargetSelf(java.lang.Boolean) // .mrDefaultTargetSelf(IResolvable) @@ -173,6 +177,7 @@ Project.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | name | java.lang.String | The name of the project. | | allowMergeOnSkippedPipeline | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Set to true if you want to treat skipped pipelines as if they finished with success. | +| allowPipelineTriggerApproveDeployment | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Set whether or not a pipeline triggerer is allowed to approve deployments. Premium and Ultimate only. | | analyticsAccessLevel | java.lang.String | Set the analytics access level. Valid values are `disabled`, `private`, `enabled`. | | approvalsBeforeMerge | java.lang.Number | Number of merge request approvals required for merging. | | archived | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Whether the project is in read-only mode (archived). Repositories can be archived/unarchived by toggling this parameter. | @@ -205,7 +210,7 @@ Project.Builder.create(Construct scope, java.lang.String id) | forkingAccessLevel | java.lang.String | Set the forking access level. Valid values are `disabled`, `private`, `enabled`. | | groupRunnersEnabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable group runners for this project. | | groupWithProjectTemplatesId | java.lang.Number | For group-level custom templates, specifies ID of group from which all the custom project templates are sourced. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#id Project#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#id Project#id}. | | importUrl | java.lang.String | Git URL to a repository to be imported. | | importUrlPassword | java.lang.String | The password for the `import_url`. | | importUrlUsername | java.lang.String | The username for the `import_url`. | @@ -226,6 +231,8 @@ Project.Builder.create(Construct scope, java.lang.String id) | mirror | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable project pull mirror. | | mirrorOverwritesDivergedBranches | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable overwrite diverged branches for a mirrored project. | | mirrorTriggerBuilds | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable trigger builds on pushes for a mirrored project. | +| modelExperimentsAccessLevel | java.lang.String | Set visibility of machine learning model experiments. Valid values are `disabled`, `private`, `enabled`. | +| modelRegistryAccessLevel | java.lang.String | Set visibility of machine learning model registry. Valid values are `disabled`, `private`, `enabled`. | | monitorAccessLevel | java.lang.String | Set the monitor access level. Valid values are `disabled`, `private`, `enabled`. | | mrDefaultTargetSelf | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | For forked projects, target merge requests to this project. If false, the target will be the upstream project. | | namespaceId | java.lang.Number | The namespace (group or user) of the project. Defaults to your user. | @@ -335,7 +342,7 @@ Must be unique amongst siblings in the same scope The name of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name Project#name} --- @@ -345,7 +352,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set to true if you want to treat skipped pipelines as if they finished with success. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#allow_merge_on_skipped_pipeline Project#allow_merge_on_skipped_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#allow_merge_on_skipped_pipeline Project#allow_merge_on_skipped_pipeline} + +--- + +##### `allowPipelineTriggerApproveDeployment`Optional + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +Set whether or not a pipeline triggerer is allowed to approve deployments. Premium and Ultimate only. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#allow_pipeline_trigger_approve_deployment Project#allow_pipeline_trigger_approve_deployment} --- @@ -355,7 +372,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the analytics access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#analytics_access_level Project#analytics_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#analytics_access_level Project#analytics_access_level} --- @@ -370,7 +387,7 @@ This field **does not** work well in combination with the `gitlab_project_approv and is most likely gonna be deprecated in a future GitLab version (see [this upstream epic](https://gitlab.com/groups/gitlab-org/-/epics/7572)). In the meantime we recommend against using this attribute and use `gitlab_project_approval_rule` instead. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#approvals_before_merge Project#approvals_before_merge} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#approvals_before_merge Project#approvals_before_merge} --- @@ -380,7 +397,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Whether the project is in read-only mode (archived). Repositories can be archived/unarchived by toggling this parameter. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#archived Project#archived} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#archived Project#archived} --- @@ -392,7 +409,7 @@ Set to `true` to archive the project instead of deleting on destroy. If set to `true` it will entire omit the `DELETE` operation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#archive_on_destroy Project#archive_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#archive_on_destroy Project#archive_on_destroy} --- @@ -402,7 +419,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Auto-cancel pending pipelines. This isn’t a boolean, but enabled/disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_cancel_pending_pipelines Project#auto_cancel_pending_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_cancel_pending_pipelines Project#auto_cancel_pending_pipelines} --- @@ -412,7 +429,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set whether auto-closing referenced issues on default branch. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#autoclose_referenced_issues Project#autoclose_referenced_issues} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#autoclose_referenced_issues Project#autoclose_referenced_issues} --- @@ -422,7 +439,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Auto Deploy strategy. Valid values are `continuous`, `manual`, `timed_incremental`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_devops_deploy_strategy Project#auto_devops_deploy_strategy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_devops_deploy_strategy Project#auto_devops_deploy_strategy} --- @@ -432,7 +449,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable Auto DevOps for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_devops_enabled Project#auto_devops_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_devops_enabled Project#auto_devops_enabled} --- @@ -442,7 +459,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/project#avatar Project#avatar} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#avatar Project#avatar} --- @@ -454,7 +471,7 @@ 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/project#avatar_hash Project#avatar_hash} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#avatar_hash Project#avatar_hash} --- @@ -464,7 +481,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Test coverage parsing for the project. This is deprecated feature in GitLab 15.0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_coverage_regex Project#build_coverage_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_coverage_regex Project#build_coverage_regex} --- @@ -474,7 +491,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The Git strategy. Defaults to fetch. Valid values are `clone`, `fetch`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_git_strategy Project#build_git_strategy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_git_strategy Project#build_git_strategy} --- @@ -484,7 +501,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the builds access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#builds_access_level Project#builds_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#builds_access_level Project#builds_access_level} --- @@ -494,7 +511,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The maximum amount of time, in seconds, that a job can run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_timeout Project#build_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_timeout Project#build_timeout} --- @@ -504,7 +521,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Custom Path to CI config file. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_config_path Project#ci_config_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_config_path Project#ci_config_path} --- @@ -514,7 +531,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Default number of revisions for shallow cloning. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_default_git_depth Project#ci_default_git_depth} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_default_git_depth Project#ci_default_git_depth} --- @@ -524,7 +541,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla When a new deployment job starts, skip older deployment jobs that are still pending. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_forward_deployment_enabled Project#ci_forward_deployment_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_forward_deployment_enabled Project#ci_forward_deployment_enabled} --- @@ -536,7 +553,7 @@ The role required to cancel a pipeline or job. Introduced in GitLab 16.8. Premium and Ultimate only. Valid values are `developer`, `maintainer`, `no one` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_restrict_pipeline_cancellation_role Project#ci_restrict_pipeline_cancellation_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_restrict_pipeline_cancellation_role Project#ci_restrict_pipeline_cancellation_role} --- @@ -546,7 +563,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Use separate caches for protected branches. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_separated_caches Project#ci_separated_caches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_separated_caches Project#ci_separated_caches} --- @@ -556,7 +573,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla container_expiration_policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_expiration_policy Project#container_expiration_policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_expiration_policy Project#container_expiration_policy} --- @@ -566,7 +583,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set visibility of container registry, for this project. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_registry_access_level Project#container_registry_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_registry_access_level Project#container_registry_access_level} --- @@ -576,7 +593,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable container registry for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_registry_enabled Project#container_registry_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_registry_enabled Project#container_registry_enabled} --- @@ -586,7 +603,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The default branch for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#default_branch Project#default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#default_branch Project#default_branch} --- @@ -596,7 +613,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A description of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#description Project#description} --- @@ -606,7 +623,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/project#emails_enabled Project#emails_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#emails_enabled Project#emails_enabled} --- @@ -616,7 +633,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the environments access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#environments_access_level Project#environments_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#environments_access_level Project#environments_access_level} --- @@ -626,7 +643,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The classification label for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#external_authorization_classification_label Project#external_authorization_classification_label} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#external_authorization_classification_label Project#external_authorization_classification_label} --- @@ -636,7 +653,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the feature flags access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#feature_flags_access_level Project#feature_flags_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#feature_flags_access_level Project#feature_flags_access_level} --- @@ -648,7 +665,7 @@ The id of the project to fork. During create the project is forked and during an update the fork relation is changed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#forked_from_project_id Project#forked_from_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#forked_from_project_id Project#forked_from_project_id} --- @@ -658,7 +675,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the forking access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#forking_access_level Project#forking_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#forking_access_level Project#forking_access_level} --- @@ -668,7 +685,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable group runners for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#group_runners_enabled Project#group_runners_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#group_runners_enabled Project#group_runners_enabled} --- @@ -680,7 +697,7 @@ For group-level custom templates, specifies ID of group from which all the custo Leave empty for instance-level templates. Requires use_custom_template to be true (enterprise edition). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#group_with_project_templates_id Project#group_with_project_templates_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#group_with_project_templates_id Project#group_with_project_templates_id} --- @@ -688,7 +705,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/project#id Project#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#id Project#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -703,7 +720,7 @@ Git URL to a repository to be imported. Together with `mirror = true` it will setup a Pull Mirror. This can also be used together with `forked_from_project_id` to setup a Pull Mirror for a fork. The fork takes precedence over the import. Make sure to provide the credentials in `import_url_username` and `import_url_password`. GitLab never returns the credentials, thus the provider cannot detect configuration drift in the credentials. They can also not be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url Project#import_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url Project#import_url} --- @@ -715,7 +732,7 @@ The password for the `import_url`. The value of this field is used to construct a valid `import_url` and is only related to the provider. This field cannot be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url_password Project#import_url_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url_password Project#import_url_password} --- @@ -727,7 +744,7 @@ The username for the `import_url`. The value of this field is used to construct a valid `import_url` and is only related to the provider. This field cannot be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url_username Project#import_url_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url_username Project#import_url_username} --- @@ -737,7 +754,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the infrastructure access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#infrastructure_access_level Project#infrastructure_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#infrastructure_access_level Project#infrastructure_access_level} --- @@ -747,7 +764,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Create main branch with first commit containing a README.md file. Must be set to `true` if importing an uninitialized project with a different `default_branch`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#initialize_with_readme Project#initialize_with_readme} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#initialize_with_readme Project#initialize_with_readme} --- @@ -757,7 +774,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the issues access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_access_level Project#issues_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_access_level Project#issues_access_level} --- @@ -767,7 +784,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable issue tracking for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_enabled Project#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_enabled Project#issues_enabled} --- @@ -777,7 +794,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Sets the template for new issues in the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_template Project#issues_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_template Project#issues_template} --- @@ -787,7 +804,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Disable or enable the ability to keep the latest artifact for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#keep_latest_artifact Project#keep_latest_artifact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#keep_latest_artifact Project#keep_latest_artifact} --- @@ -797,7 +814,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable LFS for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#lfs_enabled Project#lfs_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#lfs_enabled Project#lfs_enabled} --- @@ -807,7 +824,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Template used to create merge commit message in merge requests. (Introduced in GitLab 14.5.). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_commit_template Project#merge_commit_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_commit_template Project#merge_commit_template} --- @@ -817,7 +834,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the merge method. Valid values are `merge`, `rebase_merge`, `ff`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_method Project#merge_method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_method Project#merge_method} --- @@ -827,7 +844,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable or disable merge pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_pipelines_enabled Project#merge_pipelines_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_pipelines_enabled Project#merge_pipelines_enabled} --- @@ -837,7 +854,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the merge requests access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_access_level Project#merge_requests_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_access_level Project#merge_requests_access_level} --- @@ -847,7 +864,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable merge requests for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_enabled Project#merge_requests_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_enabled Project#merge_requests_enabled} --- @@ -857,7 +874,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Sets the template for new merge requests in the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_template Project#merge_requests_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_template Project#merge_requests_template} --- @@ -867,7 +884,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable or disable merge trains. Requires `merge_pipelines_enabled` to be set to `true` to take effect. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_trains_enabled Project#merge_trains_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_trains_enabled Project#merge_trains_enabled} --- @@ -877,7 +894,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable project pull mirror. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror Project#mirror} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror Project#mirror} --- @@ -887,7 +904,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable overwrite diverged branches for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror_overwrites_diverged_branches Project#mirror_overwrites_diverged_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror_overwrites_diverged_branches Project#mirror_overwrites_diverged_branches} --- @@ -897,7 +914,27 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable trigger builds on pushes for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror_trigger_builds Project#mirror_trigger_builds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror_trigger_builds Project#mirror_trigger_builds} + +--- + +##### `modelExperimentsAccessLevel`Optional + +- *Type:* java.lang.String + +Set visibility of machine learning model experiments. Valid values are `disabled`, `private`, `enabled`. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#model_experiments_access_level Project#model_experiments_access_level} + +--- + +##### `modelRegistryAccessLevel`Optional + +- *Type:* java.lang.String + +Set visibility of machine learning model registry. Valid values are `disabled`, `private`, `enabled`. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#model_registry_access_level Project#model_registry_access_level} --- @@ -907,7 +944,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the monitor access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#monitor_access_level Project#monitor_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#monitor_access_level Project#monitor_access_level} --- @@ -917,7 +954,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla For forked projects, target merge requests to this project. If false, the target will be the upstream project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mr_default_target_self Project#mr_default_target_self} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mr_default_target_self Project#mr_default_target_self} --- @@ -927,7 +964,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The namespace (group or user) of the project. Defaults to your user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#namespace_id Project#namespace_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#namespace_id Project#namespace_id} --- @@ -937,7 +974,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set to true if you want allow merges only if all discussions are resolved. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_allow_merge_if_all_discussions_are_resolved Project#only_allow_merge_if_all_discussions_are_resolved} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_allow_merge_if_all_discussions_are_resolved Project#only_allow_merge_if_all_discussions_are_resolved} --- @@ -947,7 +984,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set to true if you want allow merges only if a pipeline succeeds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_allow_merge_if_pipeline_succeeds Project#only_allow_merge_if_pipeline_succeeds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_allow_merge_if_pipeline_succeeds Project#only_allow_merge_if_pipeline_succeeds} --- @@ -957,7 +994,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable only mirror protected branches for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_mirror_protected_branches Project#only_mirror_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_mirror_protected_branches Project#only_mirror_protected_branches} --- @@ -967,7 +1004,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable packages repository for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#packages_enabled Project#packages_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#packages_enabled Project#packages_enabled} --- @@ -977,7 +1014,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable pages access control. Valid values are `public`, `private`, `enabled`, `disabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pages_access_level Project#pages_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pages_access_level Project#pages_access_level} --- @@ -987,7 +1024,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The path of the repository. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#path Project#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#path Project#path} --- @@ -997,7 +1034,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable pipelines for the project. The `pipelines_enabled` field is being sent as `jobs_enabled` in the GitLab API calls. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pipelines_enabled Project#pipelines_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pipelines_enabled Project#pipelines_enabled} --- @@ -1007,7 +1044,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Whether Secret Push Detection is enabled. Requires GitLab Ultimate and at least GitLab 17.3. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pre_receive_secret_detection_enabled Project#pre_receive_secret_detection_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pre_receive_secret_detection_enabled Project#pre_receive_secret_detection_enabled} --- @@ -1017,7 +1054,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Show link to create/view merge request when pushing from the command line. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#printing_merge_request_link_enabled Project#printing_merge_request_link_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#printing_merge_request_link_enabled Project#printing_merge_request_link_enabled} --- @@ -1027,7 +1064,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/resources/project#public_builds Project#public_builds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#public_builds Project#public_builds} --- @@ -1037,7 +1074,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/resources/project#public_jobs Project#public_jobs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#public_jobs Project#public_jobs} --- @@ -1047,7 +1084,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/project#push_rules Project#push_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#push_rules Project#push_rules} --- @@ -1057,7 +1094,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the releases access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#releases_access_level Project#releases_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#releases_access_level Project#releases_access_level} --- @@ -1067,7 +1104,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable `Delete source branch` option by default for all new merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#remove_source_branch_after_merge Project#remove_source_branch_after_merge} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#remove_source_branch_after_merge Project#remove_source_branch_after_merge} --- @@ -1077,7 +1114,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the repository access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#repository_access_level Project#repository_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#repository_access_level Project#repository_access_level} --- @@ -1087,7 +1124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Which storage shard the repository is on. (administrator only). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#repository_storage Project#repository_storage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#repository_storage Project#repository_storage} --- @@ -1097,7 +1134,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/project#request_access_enabled Project#request_access_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#request_access_enabled Project#request_access_enabled} --- @@ -1107,7 +1144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the requirements access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#requirements_access_level Project#requirements_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#requirements_access_level Project#requirements_access_level} --- @@ -1117,7 +1154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Automatically resolve merge request diffs discussions on lines changed with a push. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#resolve_outdated_diff_discussions Project#resolve_outdated_diff_discussions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#resolve_outdated_diff_discussions Project#resolve_outdated_diff_discussions} --- @@ -1127,7 +1164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Allow only users with the Maintainer role to pass user-defined variables when triggering a pipeline. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#restrict_user_defined_variables Project#restrict_user_defined_variables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#restrict_user_defined_variables Project#restrict_user_defined_variables} --- @@ -1137,7 +1174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the security and compliance access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#security_and_compliance_access_level Project#security_and_compliance_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#security_and_compliance_access_level Project#security_and_compliance_access_level} --- @@ -1147,7 +1184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable shared runners for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#shared_runners_enabled Project#shared_runners_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#shared_runners_enabled Project#shared_runners_enabled} --- @@ -1161,7 +1198,7 @@ This is necessary if the current user is not an admin and the default branch pro There is currently no known way to determine if the default branch protection is disabled on an instance-level for non-admin users. This attribute is only used during resource creation, thus changes are suppressed and the attribute cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#skip_wait_for_default_branch_protection Project#skip_wait_for_default_branch_protection} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#skip_wait_for_default_branch_protection Project#skip_wait_for_default_branch_protection} --- @@ -1171,7 +1208,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the snippets access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#snippets_access_level Project#snippets_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#snippets_access_level Project#snippets_access_level} --- @@ -1181,7 +1218,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable snippets for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#snippets_enabled Project#snippets_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#snippets_enabled Project#snippets_enabled} --- @@ -1191,7 +1228,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Template used to create squash commit message in merge requests. (Introduced in GitLab 14.6.). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#squash_commit_template Project#squash_commit_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#squash_commit_template Project#squash_commit_template} --- @@ -1203,7 +1240,7 @@ Squash commits when merge request. Valid values are `never`, `always`, `default_on`, or `default_off`. The default value is `default_off`. [GitLab >= 14.1] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#squash_option Project#squash_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#squash_option Project#squash_option} --- @@ -1213,7 +1250,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The commit message used to apply merge request suggestions. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#suggestion_commit_message Project#suggestion_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#suggestion_commit_message Project#suggestion_commit_message} --- @@ -1225,7 +1262,7 @@ The list of tags for a project; put array of tags, that should be finally assigned to a project. Use topics instead. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#tags Project#tags} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#tags Project#tags} --- @@ -1237,7 +1274,7 @@ When used without use_custom_template, name of a built-in project template. When used with use_custom_template, name of a custom project template. This option is mutually exclusive with `template_project_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#template_name Project#template_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#template_name Project#template_name} --- @@ -1249,7 +1286,7 @@ When used with use_custom_template, project ID of a custom project template. This is preferable to using template_name since template_name may be ambiguous (enterprise edition). This option is mutually exclusive with `template_name`. See `gitlab_group_project_file_template` to set a project as a template project. If a project has not been set as a template, using it here will result in an error. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#template_project_id Project#template_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#template_project_id Project#template_project_id} --- @@ -1259,7 +1296,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#timeouts Project#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#timeouts Project#timeouts} --- @@ -1269,7 +1306,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The list of topics for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#topics Project#topics} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#topics Project#topics} --- @@ -1281,7 +1318,7 @@ Use either custom instance or group (with group_with_project_templates_id) proje ~> When using a custom template, [Group Tokens won't work](https://docs.gitlab.com/15.7/ee/user/project/settings/import_export_troubleshooting.html#import-using-the-rest-api-fails-when-using-a-group-access-token). You must use a real user's Personal Access Token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#use_custom_template Project#use_custom_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#use_custom_template Project#use_custom_template} --- @@ -1291,7 +1328,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set to `public` to create a public project. Valid values are `private`, `internal`, `public`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#visibility_level Project#visibility_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#visibility_level Project#visibility_level} --- @@ -1301,7 +1338,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the wiki access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#wiki_access_level Project#wiki_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#wiki_access_level Project#wiki_access_level} --- @@ -1311,7 +1348,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable wiki for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#wiki_enabled Project#wiki_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#wiki_enabled Project#wiki_enabled} --- @@ -1346,6 +1383,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla | putPushRules | *No description.* | | putTimeouts | *No description.* | | resetAllowMergeOnSkippedPipeline | *No description.* | +| resetAllowPipelineTriggerApproveDeployment | *No description.* | | resetAnalyticsAccessLevel | *No description.* | | resetApprovalsBeforeMerge | *No description.* | | resetArchived | *No description.* | @@ -1399,6 +1437,8 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla | resetMirror | *No description.* | | resetMirrorOverwritesDivergedBranches | *No description.* | | resetMirrorTriggerBuilds | *No description.* | +| resetModelExperimentsAccessLevel | *No description.* | +| resetModelRegistryAccessLevel | *No description.* | | resetMonitorAccessLevel | *No description.* | | resetMrDefaultTargetSelf | *No description.* | | resetNamespaceId | *No description.* | @@ -1774,6 +1814,12 @@ public void putTimeouts(ProjectTimeouts value) public void resetAllowMergeOnSkippedPipeline() ``` +##### `resetAllowPipelineTriggerApproveDeployment` + +```java +public void resetAllowPipelineTriggerApproveDeployment() +``` + ##### `resetAnalyticsAccessLevel` ```java @@ -2092,6 +2138,18 @@ public void resetMirrorOverwritesDivergedBranches() public void resetMirrorTriggerBuilds() ``` +##### `resetModelExperimentsAccessLevel` + +```java +public void resetModelExperimentsAccessLevel() +``` + +##### `resetModelRegistryAccessLevel` + +```java +public void resetModelRegistryAccessLevel() +``` + ##### `resetMonitorAccessLevel` ```java @@ -2435,7 +2493,7 @@ The construct id used in the generated config for the Project to import. The id of the existing Project that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project#import import section} in the documentation of this resource for the id to use --- @@ -2476,6 +2534,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | timeouts | ProjectTimeoutsOutputReference | *No description.* | | webUrl | java.lang.String | *No description.* | | allowMergeOnSkippedPipelineInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | +| allowPipelineTriggerApproveDeploymentInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | analyticsAccessLevelInput | java.lang.String | *No description.* | | approvalsBeforeMergeInput | java.lang.Number | *No description.* | | archivedInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | @@ -2529,6 +2588,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | mirrorInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | mirrorOverwritesDivergedBranchesInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | mirrorTriggerBuildsInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | +| modelExperimentsAccessLevelInput | java.lang.String | *No description.* | +| modelRegistryAccessLevelInput | java.lang.String | *No description.* | | monitorAccessLevelInput | java.lang.String | *No description.* | | mrDefaultTargetSelfInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | nameInput | java.lang.String | *No description.* | @@ -2571,6 +2632,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | wikiAccessLevelInput | java.lang.String | *No description.* | | wikiEnabledInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | allowMergeOnSkippedPipeline | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | +| allowPipelineTriggerApproveDeployment | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | analyticsAccessLevel | java.lang.String | *No description.* | | approvalsBeforeMerge | java.lang.Number | *No description.* | | archived | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | @@ -2623,6 +2685,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | mirror | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | mirrorOverwritesDivergedBranches | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | mirrorTriggerBuilds | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | +| modelExperimentsAccessLevel | java.lang.String | *No description.* | +| modelRegistryAccessLevel | java.lang.String | *No description.* | | monitorAccessLevel | java.lang.String | *No description.* | | mrDefaultTargetSelf | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | name | java.lang.String | *No description.* | @@ -2917,6 +2981,16 @@ public java.lang.Object getAllowMergeOnSkippedPipelineInput(); --- +##### `allowPipelineTriggerApproveDeploymentInput`Optional + +```java +public java.lang.Object getAllowPipelineTriggerApproveDeploymentInput(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +--- + ##### `analyticsAccessLevelInput`Optional ```java @@ -3447,6 +3521,26 @@ public java.lang.Object getMirrorTriggerBuildsInput(); --- +##### `modelExperimentsAccessLevelInput`Optional + +```java +public java.lang.String getModelExperimentsAccessLevelInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `modelRegistryAccessLevelInput`Optional + +```java +public java.lang.String getModelRegistryAccessLevelInput(); +``` + +- *Type:* java.lang.String + +--- + ##### `monitorAccessLevelInput`Optional ```java @@ -3867,6 +3961,16 @@ public java.lang.Object getAllowMergeOnSkippedPipeline(); --- +##### `allowPipelineTriggerApproveDeployment`Required + +```java +public java.lang.Object getAllowPipelineTriggerApproveDeployment(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +--- + ##### `analyticsAccessLevel`Required ```java @@ -4387,6 +4491,26 @@ public java.lang.Object getMirrorTriggerBuilds(); --- +##### `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 @@ -4819,6 +4943,8 @@ ProjectConfig.builder() .name(java.lang.String) // .allowMergeOnSkippedPipeline(java.lang.Boolean) // .allowMergeOnSkippedPipeline(IResolvable) +// .allowPipelineTriggerApproveDeployment(java.lang.Boolean) +// .allowPipelineTriggerApproveDeployment(IResolvable) // .analyticsAccessLevel(java.lang.String) // .approvalsBeforeMerge(java.lang.Number) // .archived(java.lang.Boolean) @@ -4891,6 +5017,8 @@ ProjectConfig.builder() // .mirrorOverwritesDivergedBranches(IResolvable) // .mirrorTriggerBuilds(java.lang.Boolean) // .mirrorTriggerBuilds(IResolvable) +// .modelExperimentsAccessLevel(java.lang.String) +// .modelRegistryAccessLevel(java.lang.String) // .monitorAccessLevel(java.lang.String) // .mrDefaultTargetSelf(java.lang.Boolean) // .mrDefaultTargetSelf(IResolvable) @@ -4966,6 +5094,7 @@ ProjectConfig.builder() | provisioners | java.util.List | *No description.* | | name | java.lang.String | The name of the project. | | allowMergeOnSkippedPipeline | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Set to true if you want to treat skipped pipelines as if they finished with success. | +| allowPipelineTriggerApproveDeployment | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Set whether or not a pipeline triggerer is allowed to approve deployments. Premium and Ultimate only. | | analyticsAccessLevel | java.lang.String | Set the analytics access level. Valid values are `disabled`, `private`, `enabled`. | | approvalsBeforeMerge | java.lang.Number | Number of merge request approvals required for merging. | | archived | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Whether the project is in read-only mode (archived). Repositories can be archived/unarchived by toggling this parameter. | @@ -4998,7 +5127,7 @@ ProjectConfig.builder() | forkingAccessLevel | java.lang.String | Set the forking access level. Valid values are `disabled`, `private`, `enabled`. | | groupRunnersEnabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable group runners for this project. | | groupWithProjectTemplatesId | java.lang.Number | For group-level custom templates, specifies ID of group from which all the custom project templates are sourced. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#id Project#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#id Project#id}. | | importUrl | java.lang.String | Git URL to a repository to be imported. | | importUrlPassword | java.lang.String | The password for the `import_url`. | | importUrlUsername | java.lang.String | The username for the `import_url`. | @@ -5019,6 +5148,8 @@ ProjectConfig.builder() | mirror | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable project pull mirror. | | mirrorOverwritesDivergedBranches | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable overwrite diverged branches for a mirrored project. | | mirrorTriggerBuilds | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable trigger builds on pushes for a mirrored project. | +| modelExperimentsAccessLevel | java.lang.String | Set visibility of machine learning model experiments. Valid values are `disabled`, `private`, `enabled`. | +| modelRegistryAccessLevel | java.lang.String | Set visibility of machine learning model registry. Valid values are `disabled`, `private`, `enabled`. | | monitorAccessLevel | java.lang.String | Set the monitor access level. Valid values are `disabled`, `private`, `enabled`. | | mrDefaultTargetSelf | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | For forked projects, target merge requests to this project. If false, the target will be the upstream project. | | namespaceId | java.lang.Number | The namespace (group or user) of the project. Defaults to your user. | @@ -5142,7 +5273,7 @@ public java.lang.String getName(); The name of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name Project#name} --- @@ -5156,7 +5287,21 @@ public java.lang.Object getAllowMergeOnSkippedPipeline(); Set to true if you want to treat skipped pipelines as if they finished with success. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#allow_merge_on_skipped_pipeline Project#allow_merge_on_skipped_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#allow_merge_on_skipped_pipeline Project#allow_merge_on_skipped_pipeline} + +--- + +##### `allowPipelineTriggerApproveDeployment`Optional + +```java +public java.lang.Object getAllowPipelineTriggerApproveDeployment(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +Set whether or not a pipeline triggerer is allowed to approve deployments. Premium and Ultimate only. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#allow_pipeline_trigger_approve_deployment Project#allow_pipeline_trigger_approve_deployment} --- @@ -5170,7 +5315,7 @@ public java.lang.String getAnalyticsAccessLevel(); Set the analytics access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#analytics_access_level Project#analytics_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#analytics_access_level Project#analytics_access_level} --- @@ -5189,7 +5334,7 @@ This field **does not** work well in combination with the `gitlab_project_approv and is most likely gonna be deprecated in a future GitLab version (see [this upstream epic](https://gitlab.com/groups/gitlab-org/-/epics/7572)). In the meantime we recommend against using this attribute and use `gitlab_project_approval_rule` instead. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#approvals_before_merge Project#approvals_before_merge} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#approvals_before_merge Project#approvals_before_merge} --- @@ -5203,7 +5348,7 @@ public java.lang.Object getArchived(); Whether the project is in read-only mode (archived). Repositories can be archived/unarchived by toggling this parameter. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#archived Project#archived} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#archived Project#archived} --- @@ -5219,7 +5364,7 @@ Set to `true` to archive the project instead of deleting on destroy. If set to `true` it will entire omit the `DELETE` operation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#archive_on_destroy Project#archive_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#archive_on_destroy Project#archive_on_destroy} --- @@ -5233,7 +5378,7 @@ public java.lang.String getAutoCancelPendingPipelines(); Auto-cancel pending pipelines. This isn’t a boolean, but enabled/disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_cancel_pending_pipelines Project#auto_cancel_pending_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_cancel_pending_pipelines Project#auto_cancel_pending_pipelines} --- @@ -5247,7 +5392,7 @@ public java.lang.Object getAutocloseReferencedIssues(); Set whether auto-closing referenced issues on default branch. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#autoclose_referenced_issues Project#autoclose_referenced_issues} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#autoclose_referenced_issues Project#autoclose_referenced_issues} --- @@ -5261,7 +5406,7 @@ public java.lang.String getAutoDevopsDeployStrategy(); Auto Deploy strategy. Valid values are `continuous`, `manual`, `timed_incremental`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_devops_deploy_strategy Project#auto_devops_deploy_strategy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_devops_deploy_strategy Project#auto_devops_deploy_strategy} --- @@ -5275,7 +5420,7 @@ public java.lang.Object getAutoDevopsEnabled(); Enable Auto DevOps for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_devops_enabled Project#auto_devops_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_devops_enabled Project#auto_devops_enabled} --- @@ -5289,7 +5434,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/project#avatar Project#avatar} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#avatar Project#avatar} --- @@ -5305,7 +5450,7 @@ 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/project#avatar_hash Project#avatar_hash} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#avatar_hash Project#avatar_hash} --- @@ -5319,7 +5464,7 @@ public java.lang.String getBuildCoverageRegex(); Test coverage parsing for the project. This is deprecated feature in GitLab 15.0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_coverage_regex Project#build_coverage_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_coverage_regex Project#build_coverage_regex} --- @@ -5333,7 +5478,7 @@ public java.lang.String getBuildGitStrategy(); The Git strategy. Defaults to fetch. Valid values are `clone`, `fetch`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_git_strategy Project#build_git_strategy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_git_strategy Project#build_git_strategy} --- @@ -5347,7 +5492,7 @@ public java.lang.String getBuildsAccessLevel(); Set the builds access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#builds_access_level Project#builds_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#builds_access_level Project#builds_access_level} --- @@ -5361,7 +5506,7 @@ public java.lang.Number getBuildTimeout(); The maximum amount of time, in seconds, that a job can run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_timeout Project#build_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_timeout Project#build_timeout} --- @@ -5375,7 +5520,7 @@ public java.lang.String getCiConfigPath(); Custom Path to CI config file. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_config_path Project#ci_config_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_config_path Project#ci_config_path} --- @@ -5389,7 +5534,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/resources/project#ci_default_git_depth Project#ci_default_git_depth} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_default_git_depth Project#ci_default_git_depth} --- @@ -5403,7 +5548,7 @@ public java.lang.Object getCiForwardDeploymentEnabled(); When a new deployment job starts, skip older deployment jobs that are still pending. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_forward_deployment_enabled Project#ci_forward_deployment_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_forward_deployment_enabled Project#ci_forward_deployment_enabled} --- @@ -5419,7 +5564,7 @@ The role required to cancel a pipeline or job. Introduced in GitLab 16.8. Premium and Ultimate only. Valid values are `developer`, `maintainer`, `no one` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_restrict_pipeline_cancellation_role Project#ci_restrict_pipeline_cancellation_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_restrict_pipeline_cancellation_role Project#ci_restrict_pipeline_cancellation_role} --- @@ -5433,7 +5578,7 @@ public java.lang.Object getCiSeparatedCaches(); Use separate caches for protected branches. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_separated_caches Project#ci_separated_caches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_separated_caches Project#ci_separated_caches} --- @@ -5447,7 +5592,7 @@ public ProjectContainerExpirationPolicy getContainerExpirationPolicy(); container_expiration_policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_expiration_policy Project#container_expiration_policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_expiration_policy Project#container_expiration_policy} --- @@ -5461,7 +5606,7 @@ public java.lang.String getContainerRegistryAccessLevel(); Set visibility of container registry, for this project. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_registry_access_level Project#container_registry_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_registry_access_level Project#container_registry_access_level} --- @@ -5475,7 +5620,7 @@ public java.lang.Object getContainerRegistryEnabled(); Enable container registry for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_registry_enabled Project#container_registry_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_registry_enabled Project#container_registry_enabled} --- @@ -5489,7 +5634,7 @@ public java.lang.String getDefaultBranch(); The default branch for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#default_branch Project#default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#default_branch Project#default_branch} --- @@ -5503,7 +5648,7 @@ public java.lang.String getDescription(); A description of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#description Project#description} --- @@ -5517,7 +5662,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/project#emails_enabled Project#emails_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#emails_enabled Project#emails_enabled} --- @@ -5531,7 +5676,7 @@ public java.lang.String getEnvironmentsAccessLevel(); Set the environments access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#environments_access_level Project#environments_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#environments_access_level Project#environments_access_level} --- @@ -5545,7 +5690,7 @@ public java.lang.String getExternalAuthorizationClassificationLabel(); The classification label for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#external_authorization_classification_label Project#external_authorization_classification_label} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#external_authorization_classification_label Project#external_authorization_classification_label} --- @@ -5559,7 +5704,7 @@ public java.lang.String getFeatureFlagsAccessLevel(); Set the feature flags access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#feature_flags_access_level Project#feature_flags_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#feature_flags_access_level Project#feature_flags_access_level} --- @@ -5575,7 +5720,7 @@ The id of the project to fork. During create the project is forked and during an update the fork relation is changed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#forked_from_project_id Project#forked_from_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#forked_from_project_id Project#forked_from_project_id} --- @@ -5589,7 +5734,7 @@ public java.lang.String getForkingAccessLevel(); Set the forking access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#forking_access_level Project#forking_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#forking_access_level Project#forking_access_level} --- @@ -5603,7 +5748,7 @@ public java.lang.Object getGroupRunnersEnabled(); Enable group runners for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#group_runners_enabled Project#group_runners_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#group_runners_enabled Project#group_runners_enabled} --- @@ -5619,7 +5764,7 @@ For group-level custom templates, specifies ID of group from which all the custo Leave empty for instance-level templates. Requires use_custom_template to be true (enterprise edition). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#group_with_project_templates_id Project#group_with_project_templates_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#group_with_project_templates_id Project#group_with_project_templates_id} --- @@ -5631,7 +5776,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/project#id Project#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#id Project#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -5650,7 +5795,7 @@ Git URL to a repository to be imported. Together with `mirror = true` it will setup a Pull Mirror. This can also be used together with `forked_from_project_id` to setup a Pull Mirror for a fork. The fork takes precedence over the import. Make sure to provide the credentials in `import_url_username` and `import_url_password`. GitLab never returns the credentials, thus the provider cannot detect configuration drift in the credentials. They can also not be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url Project#import_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url Project#import_url} --- @@ -5666,7 +5811,7 @@ The password for the `import_url`. The value of this field is used to construct a valid `import_url` and is only related to the provider. This field cannot be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url_password Project#import_url_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url_password Project#import_url_password} --- @@ -5682,7 +5827,7 @@ The username for the `import_url`. The value of this field is used to construct a valid `import_url` and is only related to the provider. This field cannot be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url_username Project#import_url_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url_username Project#import_url_username} --- @@ -5696,7 +5841,7 @@ public java.lang.String getInfrastructureAccessLevel(); Set the infrastructure access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#infrastructure_access_level Project#infrastructure_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#infrastructure_access_level Project#infrastructure_access_level} --- @@ -5710,7 +5855,7 @@ public java.lang.Object getInitializeWithReadme(); Create main branch with first commit containing a README.md file. Must be set to `true` if importing an uninitialized project with a different `default_branch`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#initialize_with_readme Project#initialize_with_readme} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#initialize_with_readme Project#initialize_with_readme} --- @@ -5724,7 +5869,7 @@ public java.lang.String getIssuesAccessLevel(); Set the issues access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_access_level Project#issues_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_access_level Project#issues_access_level} --- @@ -5738,7 +5883,7 @@ public java.lang.Object getIssuesEnabled(); Enable issue tracking for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_enabled Project#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_enabled Project#issues_enabled} --- @@ -5752,7 +5897,7 @@ public java.lang.String getIssuesTemplate(); Sets the template for new issues in the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_template Project#issues_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_template Project#issues_template} --- @@ -5766,7 +5911,7 @@ public java.lang.Object getKeepLatestArtifact(); Disable or enable the ability to keep the latest artifact for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#keep_latest_artifact Project#keep_latest_artifact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#keep_latest_artifact Project#keep_latest_artifact} --- @@ -5780,7 +5925,7 @@ public java.lang.Object getLfsEnabled(); Enable LFS for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#lfs_enabled Project#lfs_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#lfs_enabled Project#lfs_enabled} --- @@ -5794,7 +5939,7 @@ public java.lang.String getMergeCommitTemplate(); Template used to create merge commit message in merge requests. (Introduced in GitLab 14.5.). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_commit_template Project#merge_commit_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_commit_template Project#merge_commit_template} --- @@ -5808,7 +5953,7 @@ public java.lang.String getMergeMethod(); Set the merge method. Valid values are `merge`, `rebase_merge`, `ff`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_method Project#merge_method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_method Project#merge_method} --- @@ -5822,7 +5967,7 @@ public java.lang.Object getMergePipelinesEnabled(); Enable or disable merge pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_pipelines_enabled Project#merge_pipelines_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_pipelines_enabled Project#merge_pipelines_enabled} --- @@ -5836,7 +5981,7 @@ public java.lang.String getMergeRequestsAccessLevel(); Set the merge requests access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_access_level Project#merge_requests_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_access_level Project#merge_requests_access_level} --- @@ -5850,7 +5995,7 @@ public java.lang.Object getMergeRequestsEnabled(); Enable merge requests for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_enabled Project#merge_requests_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_enabled Project#merge_requests_enabled} --- @@ -5864,7 +6009,7 @@ public java.lang.String getMergeRequestsTemplate(); Sets the template for new merge requests in the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_template Project#merge_requests_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_template Project#merge_requests_template} --- @@ -5878,7 +6023,7 @@ public java.lang.Object getMergeTrainsEnabled(); Enable or disable merge trains. Requires `merge_pipelines_enabled` to be set to `true` to take effect. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_trains_enabled Project#merge_trains_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_trains_enabled Project#merge_trains_enabled} --- @@ -5892,7 +6037,7 @@ public java.lang.Object getMirror(); Enable project pull mirror. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror Project#mirror} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror Project#mirror} --- @@ -5906,7 +6051,7 @@ public java.lang.Object getMirrorOverwritesDivergedBranches(); Enable overwrite diverged branches for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror_overwrites_diverged_branches Project#mirror_overwrites_diverged_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror_overwrites_diverged_branches Project#mirror_overwrites_diverged_branches} --- @@ -5920,7 +6065,35 @@ public java.lang.Object getMirrorTriggerBuilds(); Enable trigger builds on pushes for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror_trigger_builds Project#mirror_trigger_builds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror_trigger_builds Project#mirror_trigger_builds} + +--- + +##### `modelExperimentsAccessLevel`Optional + +```java +public java.lang.String getModelExperimentsAccessLevel(); +``` + +- *Type:* java.lang.String + +Set visibility of machine learning model experiments. Valid values are `disabled`, `private`, `enabled`. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#model_experiments_access_level Project#model_experiments_access_level} + +--- + +##### `modelRegistryAccessLevel`Optional + +```java +public java.lang.String getModelRegistryAccessLevel(); +``` + +- *Type:* java.lang.String + +Set visibility of machine learning model registry. Valid values are `disabled`, `private`, `enabled`. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#model_registry_access_level Project#model_registry_access_level} --- @@ -5934,7 +6107,7 @@ public java.lang.String getMonitorAccessLevel(); Set the monitor access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#monitor_access_level Project#monitor_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#monitor_access_level Project#monitor_access_level} --- @@ -5948,7 +6121,7 @@ public java.lang.Object getMrDefaultTargetSelf(); For forked projects, target merge requests to this project. If false, the target will be the upstream project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mr_default_target_self Project#mr_default_target_self} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mr_default_target_self Project#mr_default_target_self} --- @@ -5962,7 +6135,7 @@ public java.lang.Number getNamespaceId(); The namespace (group or user) of the project. Defaults to your user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#namespace_id Project#namespace_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#namespace_id Project#namespace_id} --- @@ -5976,7 +6149,7 @@ public java.lang.Object getOnlyAllowMergeIfAllDiscussionsAreResolved(); Set to true if you want allow merges only if all discussions are resolved. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_allow_merge_if_all_discussions_are_resolved Project#only_allow_merge_if_all_discussions_are_resolved} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_allow_merge_if_all_discussions_are_resolved Project#only_allow_merge_if_all_discussions_are_resolved} --- @@ -5990,7 +6163,7 @@ public java.lang.Object getOnlyAllowMergeIfPipelineSucceeds(); Set to true if you want allow merges only if a pipeline succeeds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_allow_merge_if_pipeline_succeeds Project#only_allow_merge_if_pipeline_succeeds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_allow_merge_if_pipeline_succeeds Project#only_allow_merge_if_pipeline_succeeds} --- @@ -6004,7 +6177,7 @@ public java.lang.Object getOnlyMirrorProtectedBranches(); Enable only mirror protected branches for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_mirror_protected_branches Project#only_mirror_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_mirror_protected_branches Project#only_mirror_protected_branches} --- @@ -6018,7 +6191,7 @@ public java.lang.Object getPackagesEnabled(); Enable packages repository for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#packages_enabled Project#packages_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#packages_enabled Project#packages_enabled} --- @@ -6032,7 +6205,7 @@ public java.lang.String getPagesAccessLevel(); Enable pages access control. Valid values are `public`, `private`, `enabled`, `disabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pages_access_level Project#pages_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pages_access_level Project#pages_access_level} --- @@ -6046,7 +6219,7 @@ public java.lang.String getPath(); The path of the repository. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#path Project#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#path Project#path} --- @@ -6060,7 +6233,7 @@ public java.lang.Object getPipelinesEnabled(); Enable pipelines for the project. The `pipelines_enabled` field is being sent as `jobs_enabled` in the GitLab API calls. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pipelines_enabled Project#pipelines_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pipelines_enabled Project#pipelines_enabled} --- @@ -6074,7 +6247,7 @@ public java.lang.Object getPreReceiveSecretDetectionEnabled(); Whether Secret Push Detection is enabled. Requires GitLab Ultimate and at least GitLab 17.3. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pre_receive_secret_detection_enabled Project#pre_receive_secret_detection_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pre_receive_secret_detection_enabled Project#pre_receive_secret_detection_enabled} --- @@ -6088,7 +6261,7 @@ public java.lang.Object getPrintingMergeRequestLinkEnabled(); Show link to create/view merge request when pushing from the command line. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#printing_merge_request_link_enabled Project#printing_merge_request_link_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#printing_merge_request_link_enabled Project#printing_merge_request_link_enabled} --- @@ -6102,7 +6275,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/resources/project#public_builds Project#public_builds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#public_builds Project#public_builds} --- @@ -6116,7 +6289,7 @@ public java.lang.Object getPublicJobs(); 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/resources/project#public_jobs Project#public_jobs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#public_jobs Project#public_jobs} --- @@ -6130,7 +6303,7 @@ public ProjectPushRules getPushRules(); push_rules block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#push_rules Project#push_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#push_rules Project#push_rules} --- @@ -6144,7 +6317,7 @@ public java.lang.String getReleasesAccessLevel(); Set the releases access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#releases_access_level Project#releases_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#releases_access_level Project#releases_access_level} --- @@ -6158,7 +6331,7 @@ public java.lang.Object getRemoveSourceBranchAfterMerge(); Enable `Delete source branch` option by default for all new merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#remove_source_branch_after_merge Project#remove_source_branch_after_merge} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#remove_source_branch_after_merge Project#remove_source_branch_after_merge} --- @@ -6172,7 +6345,7 @@ public java.lang.String getRepositoryAccessLevel(); Set the repository access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#repository_access_level Project#repository_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#repository_access_level Project#repository_access_level} --- @@ -6186,7 +6359,7 @@ public java.lang.String getRepositoryStorage(); Which storage shard the repository is on. (administrator only). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#repository_storage Project#repository_storage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#repository_storage Project#repository_storage} --- @@ -6200,7 +6373,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/project#request_access_enabled Project#request_access_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#request_access_enabled Project#request_access_enabled} --- @@ -6214,7 +6387,7 @@ public java.lang.String getRequirementsAccessLevel(); Set the requirements access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#requirements_access_level Project#requirements_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#requirements_access_level Project#requirements_access_level} --- @@ -6228,7 +6401,7 @@ public java.lang.Object getResolveOutdatedDiffDiscussions(); Automatically resolve merge request diffs discussions on lines changed with a push. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#resolve_outdated_diff_discussions Project#resolve_outdated_diff_discussions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#resolve_outdated_diff_discussions Project#resolve_outdated_diff_discussions} --- @@ -6242,7 +6415,7 @@ public java.lang.Object getRestrictUserDefinedVariables(); Allow only users with the Maintainer role to pass user-defined variables when triggering a pipeline. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#restrict_user_defined_variables Project#restrict_user_defined_variables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#restrict_user_defined_variables Project#restrict_user_defined_variables} --- @@ -6256,7 +6429,7 @@ public java.lang.String getSecurityAndComplianceAccessLevel(); Set the security and compliance access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#security_and_compliance_access_level Project#security_and_compliance_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#security_and_compliance_access_level Project#security_and_compliance_access_level} --- @@ -6270,7 +6443,7 @@ public java.lang.Object getSharedRunnersEnabled(); Enable shared runners for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#shared_runners_enabled Project#shared_runners_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#shared_runners_enabled Project#shared_runners_enabled} --- @@ -6288,7 +6461,7 @@ This is necessary if the current user is not an admin and the default branch pro There is currently no known way to determine if the default branch protection is disabled on an instance-level for non-admin users. This attribute is only used during resource creation, thus changes are suppressed and the attribute cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#skip_wait_for_default_branch_protection Project#skip_wait_for_default_branch_protection} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#skip_wait_for_default_branch_protection Project#skip_wait_for_default_branch_protection} --- @@ -6302,7 +6475,7 @@ public java.lang.String getSnippetsAccessLevel(); Set the snippets access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#snippets_access_level Project#snippets_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#snippets_access_level Project#snippets_access_level} --- @@ -6316,7 +6489,7 @@ public java.lang.Object getSnippetsEnabled(); Enable snippets for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#snippets_enabled Project#snippets_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#snippets_enabled Project#snippets_enabled} --- @@ -6330,7 +6503,7 @@ public java.lang.String getSquashCommitTemplate(); Template used to create squash commit message in merge requests. (Introduced in GitLab 14.6.). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#squash_commit_template Project#squash_commit_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#squash_commit_template Project#squash_commit_template} --- @@ -6346,7 +6519,7 @@ Squash commits when merge request. Valid values are `never`, `always`, `default_on`, or `default_off`. The default value is `default_off`. [GitLab >= 14.1] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#squash_option Project#squash_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#squash_option Project#squash_option} --- @@ -6360,7 +6533,7 @@ public java.lang.String getSuggestionCommitMessage(); The commit message used to apply merge request suggestions. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#suggestion_commit_message Project#suggestion_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#suggestion_commit_message Project#suggestion_commit_message} --- @@ -6376,7 +6549,7 @@ The list of tags for a project; put array of tags, that should be finally assigned to a project. Use topics instead. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#tags Project#tags} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#tags Project#tags} --- @@ -6392,7 +6565,7 @@ When used without use_custom_template, name of a built-in project template. When used with use_custom_template, name of a custom project template. This option is mutually exclusive with `template_project_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#template_name Project#template_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#template_name Project#template_name} --- @@ -6408,7 +6581,7 @@ When used with use_custom_template, project ID of a custom project template. This is preferable to using template_name since template_name may be ambiguous (enterprise edition). This option is mutually exclusive with `template_name`. See `gitlab_group_project_file_template` to set a project as a template project. If a project has not been set as a template, using it here will result in an error. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#template_project_id Project#template_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#template_project_id Project#template_project_id} --- @@ -6422,7 +6595,7 @@ public ProjectTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#timeouts Project#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#timeouts Project#timeouts} --- @@ -6436,7 +6609,7 @@ public java.util.List getTopics(); The list of topics for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#topics Project#topics} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#topics Project#topics} --- @@ -6452,7 +6625,7 @@ Use either custom instance or group (with group_with_project_templates_id) proje ~> When using a custom template, [Group Tokens won't work](https://docs.gitlab.com/15.7/ee/user/project/settings/import_export_troubleshooting.html#import-using-the-rest-api-fails-when-using-a-group-access-token). You must use a real user's Personal Access Token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#use_custom_template Project#use_custom_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#use_custom_template Project#use_custom_template} --- @@ -6466,7 +6639,7 @@ public java.lang.String getVisibilityLevel(); Set to `public` to create a public project. Valid values are `private`, `internal`, `public`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#visibility_level Project#visibility_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#visibility_level Project#visibility_level} --- @@ -6480,7 +6653,7 @@ public java.lang.String getWikiAccessLevel(); Set the wiki access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#wiki_access_level Project#wiki_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#wiki_access_level Project#wiki_access_level} --- @@ -6494,7 +6667,7 @@ public java.lang.Object getWikiEnabled(); Enable wiki for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#wiki_enabled Project#wiki_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#wiki_enabled Project#wiki_enabled} --- @@ -6541,7 +6714,7 @@ public java.lang.String getCadence(); The cadence of the policy. Valid values are: `1d`, `7d`, `14d`, `1month`, `3month`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#cadence Project#cadence} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#cadence Project#cadence} --- @@ -6555,7 +6728,7 @@ public java.lang.Object getEnabled(); If true, the policy is enabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#enabled Project#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#enabled Project#enabled} --- @@ -6569,7 +6742,7 @@ public java.lang.Number getKeepN(); The number of images to keep. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#keep_n Project#keep_n} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#keep_n Project#keep_n} --- @@ -6583,7 +6756,7 @@ public java.lang.String getNameRegex(); The regular expression to match image names to delete. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex Project#name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex Project#name_regex} --- @@ -6597,7 +6770,7 @@ public java.lang.String getNameRegexDelete(); The regular expression to match image names to delete. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex_delete Project#name_regex_delete} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex_delete Project#name_regex_delete} --- @@ -6611,7 +6784,7 @@ public java.lang.String getNameRegexKeep(); The regular expression to match image names to keep. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex_keep Project#name_regex_keep} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex_keep Project#name_regex_keep} --- @@ -6625,7 +6798,7 @@ public java.lang.String getOlderThan(); The number of days to keep images. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#older_than Project#older_than} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#older_than Project#older_than} --- @@ -6690,7 +6863,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/project#author_email_regex Project#author_email_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#author_email_regex Project#author_email_regex} --- @@ -6704,7 +6877,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/project#branch_name_regex Project#branch_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#branch_name_regex Project#branch_name_regex} --- @@ -6718,7 +6891,7 @@ public java.lang.Object getCommitCommitterCheck(); Users can only push commits to this repository that were committed with one of their own verified emails. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#commit_committer_check Project#commit_committer_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_committer_check Project#commit_committer_check} --- @@ -6732,7 +6905,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/project#commit_committer_name_check Project#commit_committer_name_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_committer_name_check Project#commit_committer_name_check} --- @@ -6746,7 +6919,7 @@ public java.lang.String getCommitMessageNegativeRegex(); No commit message is allowed to match this regex, e.g. `ssh\:\/\/`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#commit_message_negative_regex Project#commit_message_negative_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_message_negative_regex Project#commit_message_negative_regex} --- @@ -6760,7 +6933,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/project#commit_message_regex Project#commit_message_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_message_regex Project#commit_message_regex} --- @@ -6774,7 +6947,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/project#deny_delete_tag Project#deny_delete_tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#deny_delete_tag Project#deny_delete_tag} --- @@ -6788,7 +6961,7 @@ public java.lang.String getFileNameRegex(); All committed filenames must not match this regex, e.g. `(jar|exe)$`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#file_name_regex Project#file_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#file_name_regex Project#file_name_regex} --- @@ -6802,7 +6975,7 @@ public java.lang.Number getMaxFileSize(); Maximum file size (MB). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#max_file_size Project#max_file_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#max_file_size Project#max_file_size} --- @@ -6816,7 +6989,7 @@ public java.lang.Object getMemberCheck(); Restrict commits by author (email) to existing GitLab users. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#member_check Project#member_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#member_check Project#member_check} --- @@ -6830,7 +7003,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/project#prevent_secrets Project#prevent_secrets} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#prevent_secrets Project#prevent_secrets} --- @@ -6844,7 +7017,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/project#reject_non_dco_commits Project#reject_non_dco_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#reject_non_dco_commits Project#reject_non_dco_commits} --- @@ -6858,7 +7031,7 @@ public java.lang.Object getRejectUnsignedCommits(); Reject commit when it’s not signed through GPG. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#reject_unsigned_commits Project#reject_unsigned_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#reject_unsigned_commits Project#reject_unsigned_commits} --- @@ -6879,8 +7052,8 @@ ProjectTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#create Project#create}. | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#delete Project#delete}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#create Project#create}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#delete Project#delete}. | --- @@ -6892,7 +7065,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#create Project#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#create Project#create}. --- @@ -6904,7 +7077,7 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#delete Project#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#delete Project#delete}. --- diff --git a/docs/project.python.md b/docs/project.python.md index 2333a7185..31502586f 100644 --- a/docs/project.python.md +++ b/docs/project.python.md @@ -4,7 +4,7 @@ ### Project -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project gitlab_project}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project gitlab_project}. #### Initializers @@ -23,6 +23,7 @@ project.Project( provisioners: typing.List[typing.Union[FileProvisioner, LocalExecProvisioner, RemoteExecProvisioner]] = None, name: str, allow_merge_on_skipped_pipeline: typing.Union[bool, IResolvable] = None, + allow_pipeline_trigger_approve_deployment: typing.Union[bool, IResolvable] = None, analytics_access_level: str = None, approvals_before_merge: typing.Union[int, float] = None, archived: typing.Union[bool, IResolvable] = None, @@ -76,6 +77,8 @@ project.Project( mirror: typing.Union[bool, IResolvable] = None, mirror_overwrites_diverged_branches: typing.Union[bool, IResolvable] = None, mirror_trigger_builds: typing.Union[bool, IResolvable] = None, + model_experiments_access_level: str = None, + model_registry_access_level: str = None, monitor_access_level: str = None, mr_default_target_self: typing.Union[bool, IResolvable] = None, namespace_id: typing.Union[int, float] = None, @@ -132,6 +135,7 @@ project.Project( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | name | str | The name of the project. | | allow_merge_on_skipped_pipeline | typing.Union[bool, cdktf.IResolvable] | Set to true if you want to treat skipped pipelines as if they finished with success. | +| allow_pipeline_trigger_approve_deployment | typing.Union[bool, cdktf.IResolvable] | Set whether or not a pipeline triggerer is allowed to approve deployments. Premium and Ultimate only. | | analytics_access_level | str | Set the analytics access level. Valid values are `disabled`, `private`, `enabled`. | | approvals_before_merge | typing.Union[int, float] | Number of merge request approvals required for merging. | | archived | typing.Union[bool, cdktf.IResolvable] | Whether the project is in read-only mode (archived). Repositories can be archived/unarchived by toggling this parameter. | @@ -164,7 +168,7 @@ project.Project( | forking_access_level | str | Set the forking access level. Valid values are `disabled`, `private`, `enabled`. | | group_runners_enabled | typing.Union[bool, cdktf.IResolvable] | Enable group runners for this project. | | group_with_project_templates_id | typing.Union[int, float] | For group-level custom templates, specifies ID of group from which all the custom project templates are sourced. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#id Project#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#id Project#id}. | | import_url | str | Git URL to a repository to be imported. | | import_url_password | str | The password for the `import_url`. | | import_url_username | str | The username for the `import_url`. | @@ -185,6 +189,8 @@ project.Project( | mirror | typing.Union[bool, cdktf.IResolvable] | Enable project pull mirror. | | mirror_overwrites_diverged_branches | typing.Union[bool, cdktf.IResolvable] | Enable overwrite diverged branches for a mirrored project. | | mirror_trigger_builds | typing.Union[bool, cdktf.IResolvable] | Enable trigger builds on pushes for a mirrored project. | +| model_experiments_access_level | str | Set visibility of machine learning model experiments. Valid values are `disabled`, `private`, `enabled`. | +| model_registry_access_level | str | Set visibility of machine learning model registry. Valid values are `disabled`, `private`, `enabled`. | | monitor_access_level | str | Set the monitor access level. Valid values are `disabled`, `private`, `enabled`. | | mr_default_target_self | typing.Union[bool, cdktf.IResolvable] | For forked projects, target merge requests to this project. If false, the target will be the upstream project. | | namespace_id | typing.Union[int, float] | The namespace (group or user) of the project. Defaults to your user. | @@ -294,7 +300,7 @@ Must be unique amongst siblings in the same scope The name of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name Project#name} --- @@ -304,7 +310,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set to true if you want to treat skipped pipelines as if they finished with success. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#allow_merge_on_skipped_pipeline Project#allow_merge_on_skipped_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#allow_merge_on_skipped_pipeline Project#allow_merge_on_skipped_pipeline} + +--- + +##### `allow_pipeline_trigger_approve_deployment`Optional + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +Set whether or not a pipeline triggerer is allowed to approve deployments. Premium and Ultimate only. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#allow_pipeline_trigger_approve_deployment Project#allow_pipeline_trigger_approve_deployment} --- @@ -314,7 +330,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the analytics access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#analytics_access_level Project#analytics_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#analytics_access_level Project#analytics_access_level} --- @@ -329,7 +345,7 @@ This field **does not** work well in combination with the `gitlab_project_approv and is most likely gonna be deprecated in a future GitLab version (see [this upstream epic](https://gitlab.com/groups/gitlab-org/-/epics/7572)). In the meantime we recommend against using this attribute and use `gitlab_project_approval_rule` instead. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#approvals_before_merge Project#approvals_before_merge} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#approvals_before_merge Project#approvals_before_merge} --- @@ -339,7 +355,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Whether the project is in read-only mode (archived). Repositories can be archived/unarchived by toggling this parameter. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#archived Project#archived} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#archived Project#archived} --- @@ -351,7 +367,7 @@ Set to `true` to archive the project instead of deleting on destroy. If set to `true` it will entire omit the `DELETE` operation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#archive_on_destroy Project#archive_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#archive_on_destroy Project#archive_on_destroy} --- @@ -361,7 +377,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Auto-cancel pending pipelines. This isn’t a boolean, but enabled/disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_cancel_pending_pipelines Project#auto_cancel_pending_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_cancel_pending_pipelines Project#auto_cancel_pending_pipelines} --- @@ -371,7 +387,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set whether auto-closing referenced issues on default branch. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#autoclose_referenced_issues Project#autoclose_referenced_issues} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#autoclose_referenced_issues Project#autoclose_referenced_issues} --- @@ -381,7 +397,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Auto Deploy strategy. Valid values are `continuous`, `manual`, `timed_incremental`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_devops_deploy_strategy Project#auto_devops_deploy_strategy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_devops_deploy_strategy Project#auto_devops_deploy_strategy} --- @@ -391,7 +407,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable Auto DevOps for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_devops_enabled Project#auto_devops_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_devops_enabled Project#auto_devops_enabled} --- @@ -401,7 +417,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/project#avatar Project#avatar} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#avatar Project#avatar} --- @@ -413,7 +429,7 @@ 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/project#avatar_hash Project#avatar_hash} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#avatar_hash Project#avatar_hash} --- @@ -423,7 +439,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Test coverage parsing for the project. This is deprecated feature in GitLab 15.0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_coverage_regex Project#build_coverage_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_coverage_regex Project#build_coverage_regex} --- @@ -433,7 +449,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The Git strategy. Defaults to fetch. Valid values are `clone`, `fetch`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_git_strategy Project#build_git_strategy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_git_strategy Project#build_git_strategy} --- @@ -443,7 +459,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the builds access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#builds_access_level Project#builds_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#builds_access_level Project#builds_access_level} --- @@ -453,7 +469,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The maximum amount of time, in seconds, that a job can run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_timeout Project#build_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_timeout Project#build_timeout} --- @@ -463,7 +479,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Custom Path to CI config file. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_config_path Project#ci_config_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_config_path Project#ci_config_path} --- @@ -473,7 +489,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Default number of revisions for shallow cloning. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_default_git_depth Project#ci_default_git_depth} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_default_git_depth Project#ci_default_git_depth} --- @@ -483,7 +499,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla When a new deployment job starts, skip older deployment jobs that are still pending. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_forward_deployment_enabled Project#ci_forward_deployment_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_forward_deployment_enabled Project#ci_forward_deployment_enabled} --- @@ -495,7 +511,7 @@ The role required to cancel a pipeline or job. Introduced in GitLab 16.8. Premium and Ultimate only. Valid values are `developer`, `maintainer`, `no one` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_restrict_pipeline_cancellation_role Project#ci_restrict_pipeline_cancellation_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_restrict_pipeline_cancellation_role Project#ci_restrict_pipeline_cancellation_role} --- @@ -505,7 +521,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Use separate caches for protected branches. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_separated_caches Project#ci_separated_caches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_separated_caches Project#ci_separated_caches} --- @@ -515,7 +531,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla container_expiration_policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_expiration_policy Project#container_expiration_policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_expiration_policy Project#container_expiration_policy} --- @@ -525,7 +541,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set visibility of container registry, for this project. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_registry_access_level Project#container_registry_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_registry_access_level Project#container_registry_access_level} --- @@ -535,7 +551,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable container registry for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_registry_enabled Project#container_registry_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_registry_enabled Project#container_registry_enabled} --- @@ -545,7 +561,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The default branch for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#default_branch Project#default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#default_branch Project#default_branch} --- @@ -555,7 +571,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A description of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#description Project#description} --- @@ -565,7 +581,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/project#emails_enabled Project#emails_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#emails_enabled Project#emails_enabled} --- @@ -575,7 +591,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the environments access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#environments_access_level Project#environments_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#environments_access_level Project#environments_access_level} --- @@ -585,7 +601,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The classification label for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#external_authorization_classification_label Project#external_authorization_classification_label} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#external_authorization_classification_label Project#external_authorization_classification_label} --- @@ -595,7 +611,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the feature flags access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#feature_flags_access_level Project#feature_flags_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#feature_flags_access_level Project#feature_flags_access_level} --- @@ -607,7 +623,7 @@ The id of the project to fork. During create the project is forked and during an update the fork relation is changed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#forked_from_project_id Project#forked_from_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#forked_from_project_id Project#forked_from_project_id} --- @@ -617,7 +633,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the forking access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#forking_access_level Project#forking_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#forking_access_level Project#forking_access_level} --- @@ -627,7 +643,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable group runners for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#group_runners_enabled Project#group_runners_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#group_runners_enabled Project#group_runners_enabled} --- @@ -639,7 +655,7 @@ For group-level custom templates, specifies ID of group from which all the custo Leave empty for instance-level templates. Requires use_custom_template to be true (enterprise edition). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#group_with_project_templates_id Project#group_with_project_templates_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#group_with_project_templates_id Project#group_with_project_templates_id} --- @@ -647,7 +663,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/project#id Project#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#id Project#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -662,7 +678,7 @@ Git URL to a repository to be imported. Together with `mirror = true` it will setup a Pull Mirror. This can also be used together with `forked_from_project_id` to setup a Pull Mirror for a fork. The fork takes precedence over the import. Make sure to provide the credentials in `import_url_username` and `import_url_password`. GitLab never returns the credentials, thus the provider cannot detect configuration drift in the credentials. They can also not be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url Project#import_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url Project#import_url} --- @@ -674,7 +690,7 @@ The password for the `import_url`. The value of this field is used to construct a valid `import_url` and is only related to the provider. This field cannot be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url_password Project#import_url_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url_password Project#import_url_password} --- @@ -686,7 +702,7 @@ The username for the `import_url`. The value of this field is used to construct a valid `import_url` and is only related to the provider. This field cannot be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url_username Project#import_url_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url_username Project#import_url_username} --- @@ -696,7 +712,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the infrastructure access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#infrastructure_access_level Project#infrastructure_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#infrastructure_access_level Project#infrastructure_access_level} --- @@ -706,7 +722,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Create main branch with first commit containing a README.md file. Must be set to `true` if importing an uninitialized project with a different `default_branch`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#initialize_with_readme Project#initialize_with_readme} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#initialize_with_readme Project#initialize_with_readme} --- @@ -716,7 +732,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the issues access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_access_level Project#issues_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_access_level Project#issues_access_level} --- @@ -726,7 +742,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable issue tracking for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_enabled Project#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_enabled Project#issues_enabled} --- @@ -736,7 +752,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Sets the template for new issues in the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_template Project#issues_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_template Project#issues_template} --- @@ -746,7 +762,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Disable or enable the ability to keep the latest artifact for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#keep_latest_artifact Project#keep_latest_artifact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#keep_latest_artifact Project#keep_latest_artifact} --- @@ -756,7 +772,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable LFS for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#lfs_enabled Project#lfs_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#lfs_enabled Project#lfs_enabled} --- @@ -766,7 +782,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Template used to create merge commit message in merge requests. (Introduced in GitLab 14.5.). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_commit_template Project#merge_commit_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_commit_template Project#merge_commit_template} --- @@ -776,7 +792,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the merge method. Valid values are `merge`, `rebase_merge`, `ff`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_method Project#merge_method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_method Project#merge_method} --- @@ -786,7 +802,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable or disable merge pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_pipelines_enabled Project#merge_pipelines_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_pipelines_enabled Project#merge_pipelines_enabled} --- @@ -796,7 +812,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the merge requests access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_access_level Project#merge_requests_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_access_level Project#merge_requests_access_level} --- @@ -806,7 +822,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable merge requests for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_enabled Project#merge_requests_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_enabled Project#merge_requests_enabled} --- @@ -816,7 +832,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Sets the template for new merge requests in the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_template Project#merge_requests_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_template Project#merge_requests_template} --- @@ -826,7 +842,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable or disable merge trains. Requires `merge_pipelines_enabled` to be set to `true` to take effect. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_trains_enabled Project#merge_trains_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_trains_enabled Project#merge_trains_enabled} --- @@ -836,7 +852,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable project pull mirror. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror Project#mirror} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror Project#mirror} --- @@ -846,7 +862,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable overwrite diverged branches for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror_overwrites_diverged_branches Project#mirror_overwrites_diverged_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror_overwrites_diverged_branches Project#mirror_overwrites_diverged_branches} --- @@ -856,7 +872,27 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable trigger builds on pushes for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror_trigger_builds Project#mirror_trigger_builds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror_trigger_builds Project#mirror_trigger_builds} + +--- + +##### `model_experiments_access_level`Optional + +- *Type:* str + +Set visibility of machine learning model experiments. Valid values are `disabled`, `private`, `enabled`. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#model_experiments_access_level Project#model_experiments_access_level} + +--- + +##### `model_registry_access_level`Optional + +- *Type:* str + +Set visibility of machine learning model registry. Valid values are `disabled`, `private`, `enabled`. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#model_registry_access_level Project#model_registry_access_level} --- @@ -866,7 +902,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the monitor access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#monitor_access_level Project#monitor_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#monitor_access_level Project#monitor_access_level} --- @@ -876,7 +912,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla For forked projects, target merge requests to this project. If false, the target will be the upstream project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mr_default_target_self Project#mr_default_target_self} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mr_default_target_self Project#mr_default_target_self} --- @@ -886,7 +922,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The namespace (group or user) of the project. Defaults to your user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#namespace_id Project#namespace_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#namespace_id Project#namespace_id} --- @@ -896,7 +932,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set to true if you want allow merges only if all discussions are resolved. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_allow_merge_if_all_discussions_are_resolved Project#only_allow_merge_if_all_discussions_are_resolved} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_allow_merge_if_all_discussions_are_resolved Project#only_allow_merge_if_all_discussions_are_resolved} --- @@ -906,7 +942,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set to true if you want allow merges only if a pipeline succeeds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_allow_merge_if_pipeline_succeeds Project#only_allow_merge_if_pipeline_succeeds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_allow_merge_if_pipeline_succeeds Project#only_allow_merge_if_pipeline_succeeds} --- @@ -916,7 +952,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable only mirror protected branches for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_mirror_protected_branches Project#only_mirror_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_mirror_protected_branches Project#only_mirror_protected_branches} --- @@ -926,7 +962,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable packages repository for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#packages_enabled Project#packages_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#packages_enabled Project#packages_enabled} --- @@ -936,7 +972,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable pages access control. Valid values are `public`, `private`, `enabled`, `disabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pages_access_level Project#pages_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pages_access_level Project#pages_access_level} --- @@ -946,7 +982,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The path of the repository. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#path Project#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#path Project#path} --- @@ -956,7 +992,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable pipelines for the project. The `pipelines_enabled` field is being sent as `jobs_enabled` in the GitLab API calls. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pipelines_enabled Project#pipelines_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pipelines_enabled Project#pipelines_enabled} --- @@ -966,7 +1002,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Whether Secret Push Detection is enabled. Requires GitLab Ultimate and at least GitLab 17.3. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pre_receive_secret_detection_enabled Project#pre_receive_secret_detection_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pre_receive_secret_detection_enabled Project#pre_receive_secret_detection_enabled} --- @@ -976,7 +1012,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Show link to create/view merge request when pushing from the command line. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#printing_merge_request_link_enabled Project#printing_merge_request_link_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#printing_merge_request_link_enabled Project#printing_merge_request_link_enabled} --- @@ -986,7 +1022,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/resources/project#public_builds Project#public_builds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#public_builds Project#public_builds} --- @@ -996,7 +1032,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/resources/project#public_jobs Project#public_jobs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#public_jobs Project#public_jobs} --- @@ -1006,7 +1042,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/project#push_rules Project#push_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#push_rules Project#push_rules} --- @@ -1016,7 +1052,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the releases access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#releases_access_level Project#releases_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#releases_access_level Project#releases_access_level} --- @@ -1026,7 +1062,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable `Delete source branch` option by default for all new merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#remove_source_branch_after_merge Project#remove_source_branch_after_merge} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#remove_source_branch_after_merge Project#remove_source_branch_after_merge} --- @@ -1036,7 +1072,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the repository access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#repository_access_level Project#repository_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#repository_access_level Project#repository_access_level} --- @@ -1046,7 +1082,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Which storage shard the repository is on. (administrator only). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#repository_storage Project#repository_storage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#repository_storage Project#repository_storage} --- @@ -1056,7 +1092,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/project#request_access_enabled Project#request_access_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#request_access_enabled Project#request_access_enabled} --- @@ -1066,7 +1102,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the requirements access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#requirements_access_level Project#requirements_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#requirements_access_level Project#requirements_access_level} --- @@ -1076,7 +1112,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Automatically resolve merge request diffs discussions on lines changed with a push. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#resolve_outdated_diff_discussions Project#resolve_outdated_diff_discussions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#resolve_outdated_diff_discussions Project#resolve_outdated_diff_discussions} --- @@ -1086,7 +1122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Allow only users with the Maintainer role to pass user-defined variables when triggering a pipeline. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#restrict_user_defined_variables Project#restrict_user_defined_variables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#restrict_user_defined_variables Project#restrict_user_defined_variables} --- @@ -1096,7 +1132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the security and compliance access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#security_and_compliance_access_level Project#security_and_compliance_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#security_and_compliance_access_level Project#security_and_compliance_access_level} --- @@ -1106,7 +1142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable shared runners for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#shared_runners_enabled Project#shared_runners_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#shared_runners_enabled Project#shared_runners_enabled} --- @@ -1120,7 +1156,7 @@ This is necessary if the current user is not an admin and the default branch pro There is currently no known way to determine if the default branch protection is disabled on an instance-level for non-admin users. This attribute is only used during resource creation, thus changes are suppressed and the attribute cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#skip_wait_for_default_branch_protection Project#skip_wait_for_default_branch_protection} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#skip_wait_for_default_branch_protection Project#skip_wait_for_default_branch_protection} --- @@ -1130,7 +1166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the snippets access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#snippets_access_level Project#snippets_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#snippets_access_level Project#snippets_access_level} --- @@ -1140,7 +1176,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable snippets for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#snippets_enabled Project#snippets_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#snippets_enabled Project#snippets_enabled} --- @@ -1150,7 +1186,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Template used to create squash commit message in merge requests. (Introduced in GitLab 14.6.). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#squash_commit_template Project#squash_commit_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#squash_commit_template Project#squash_commit_template} --- @@ -1162,7 +1198,7 @@ Squash commits when merge request. Valid values are `never`, `always`, `default_on`, or `default_off`. The default value is `default_off`. [GitLab >= 14.1] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#squash_option Project#squash_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#squash_option Project#squash_option} --- @@ -1172,7 +1208,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The commit message used to apply merge request suggestions. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#suggestion_commit_message Project#suggestion_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#suggestion_commit_message Project#suggestion_commit_message} --- @@ -1184,7 +1220,7 @@ The list of tags for a project; put array of tags, that should be finally assigned to a project. Use topics instead. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#tags Project#tags} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#tags Project#tags} --- @@ -1196,7 +1232,7 @@ When used without use_custom_template, name of a built-in project template. When used with use_custom_template, name of a custom project template. This option is mutually exclusive with `template_project_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#template_name Project#template_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#template_name Project#template_name} --- @@ -1208,7 +1244,7 @@ When used with use_custom_template, project ID of a custom project template. This is preferable to using template_name since template_name may be ambiguous (enterprise edition). This option is mutually exclusive with `template_name`. See `gitlab_group_project_file_template` to set a project as a template project. If a project has not been set as a template, using it here will result in an error. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#template_project_id Project#template_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#template_project_id Project#template_project_id} --- @@ -1218,7 +1254,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#timeouts Project#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#timeouts Project#timeouts} --- @@ -1228,7 +1264,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The list of topics for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#topics Project#topics} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#topics Project#topics} --- @@ -1240,7 +1276,7 @@ Use either custom instance or group (with group_with_project_templates_id) proje ~> When using a custom template, [Group Tokens won't work](https://docs.gitlab.com/15.7/ee/user/project/settings/import_export_troubleshooting.html#import-using-the-rest-api-fails-when-using-a-group-access-token). You must use a real user's Personal Access Token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#use_custom_template Project#use_custom_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#use_custom_template Project#use_custom_template} --- @@ -1250,7 +1286,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set to `public` to create a public project. Valid values are `private`, `internal`, `public`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#visibility_level Project#visibility_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#visibility_level Project#visibility_level} --- @@ -1260,7 +1296,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set the wiki access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#wiki_access_level Project#wiki_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#wiki_access_level Project#wiki_access_level} --- @@ -1270,7 +1306,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable wiki for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#wiki_enabled Project#wiki_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#wiki_enabled Project#wiki_enabled} --- @@ -1305,6 +1341,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla | put_push_rules | *No description.* | | put_timeouts | *No description.* | | reset_allow_merge_on_skipped_pipeline | *No description.* | +| reset_allow_pipeline_trigger_approve_deployment | *No description.* | | reset_analytics_access_level | *No description.* | | reset_approvals_before_merge | *No description.* | | reset_archived | *No description.* | @@ -1358,6 +1395,8 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla | reset_mirror | *No description.* | | reset_mirror_overwrites_diverged_branches | *No description.* | | reset_mirror_trigger_builds | *No description.* | +| reset_model_experiments_access_level | *No description.* | +| reset_model_registry_access_level | *No description.* | | reset_monitor_access_level | *No description.* | | reset_mr_default_target_self | *No description.* | | reset_namespace_id | *No description.* | @@ -1746,7 +1785,7 @@ def put_container_expiration_policy( The cadence of the policy. Valid values are: `1d`, `7d`, `14d`, `1month`, `3month`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#cadence Project#cadence} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#cadence Project#cadence} --- @@ -1756,7 +1795,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla If true, the policy is enabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#enabled Project#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#enabled Project#enabled} --- @@ -1766,7 +1805,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The number of images to keep. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#keep_n Project#keep_n} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#keep_n Project#keep_n} --- @@ -1776,7 +1815,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The regular expression to match image names to delete. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex Project#name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex Project#name_regex} --- @@ -1786,7 +1825,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The regular expression to match image names to delete. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex_delete Project#name_regex_delete} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex_delete Project#name_regex_delete} --- @@ -1796,7 +1835,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The regular expression to match image names to keep. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex_keep Project#name_regex_keep} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex_keep Project#name_regex_keep} --- @@ -1806,7 +1845,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The number of days to keep images. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#older_than Project#older_than} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#older_than Project#older_than} --- @@ -1836,7 +1875,7 @@ def put_push_rules( 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/project#author_email_regex Project#author_email_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#author_email_regex Project#author_email_regex} --- @@ -1846,7 +1885,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/project#branch_name_regex Project#branch_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#branch_name_regex Project#branch_name_regex} --- @@ -1856,7 +1895,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Users can only push commits to this repository that were committed with one of their own verified emails. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#commit_committer_check Project#commit_committer_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_committer_check Project#commit_committer_check} --- @@ -1866,7 +1905,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/project#commit_committer_name_check Project#commit_committer_name_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_committer_name_check Project#commit_committer_name_check} --- @@ -1876,7 +1915,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla No commit message is allowed to match this regex, e.g. `ssh\:\/\/`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#commit_message_negative_regex Project#commit_message_negative_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_message_negative_regex Project#commit_message_negative_regex} --- @@ -1886,7 +1925,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/project#commit_message_regex Project#commit_message_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_message_regex Project#commit_message_regex} --- @@ -1896,7 +1935,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Deny deleting a tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#deny_delete_tag Project#deny_delete_tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#deny_delete_tag Project#deny_delete_tag} --- @@ -1906,7 +1945,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla All committed filenames must not match this regex, e.g. `(jar|exe)$`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#file_name_regex Project#file_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#file_name_regex Project#file_name_regex} --- @@ -1916,7 +1955,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Maximum file size (MB). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#max_file_size Project#max_file_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#max_file_size Project#max_file_size} --- @@ -1926,7 +1965,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Restrict commits by author (email) to existing GitLab users. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#member_check Project#member_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#member_check Project#member_check} --- @@ -1936,7 +1975,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/project#prevent_secrets Project#prevent_secrets} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#prevent_secrets Project#prevent_secrets} --- @@ -1946,7 +1985,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/project#reject_non_dco_commits Project#reject_non_dco_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#reject_non_dco_commits Project#reject_non_dco_commits} --- @@ -1956,7 +1995,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Reject commit when it’s not signed through GPG. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#reject_unsigned_commits Project#reject_unsigned_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#reject_unsigned_commits Project#reject_unsigned_commits} --- @@ -1973,7 +2012,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#create Project#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#create Project#create}. --- @@ -1981,7 +2020,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/project#delete Project#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#delete Project#delete}. --- @@ -1991,6 +2030,12 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla def reset_allow_merge_on_skipped_pipeline() -> None ``` +##### `reset_allow_pipeline_trigger_approve_deployment` + +```python +def reset_allow_pipeline_trigger_approve_deployment() -> None +``` + ##### `reset_analytics_access_level` ```python @@ -2309,6 +2354,18 @@ def reset_mirror_overwrites_diverged_branches() -> None def reset_mirror_trigger_builds() -> None ``` +##### `reset_model_experiments_access_level` + +```python +def reset_model_experiments_access_level() -> None +``` + +##### `reset_model_registry_access_level` + +```python +def reset_model_registry_access_level() -> None +``` + ##### `reset_monitor_access_level` ```python @@ -2663,7 +2720,7 @@ The construct id used in the generated config for the Project to import. The id of the existing Project that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project#import import section} in the documentation of this resource for the id to use --- @@ -2704,6 +2761,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | timeouts | ProjectTimeoutsOutputReference | *No description.* | | web_url | str | *No description.* | | allow_merge_on_skipped_pipeline_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | +| allow_pipeline_trigger_approve_deployment_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | | analytics_access_level_input | str | *No description.* | | approvals_before_merge_input | typing.Union[int, float] | *No description.* | | archived_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | @@ -2757,6 +2815,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | mirror_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | | mirror_overwrites_diverged_branches_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | | mirror_trigger_builds_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | +| model_experiments_access_level_input | str | *No description.* | +| model_registry_access_level_input | str | *No description.* | | monitor_access_level_input | str | *No description.* | | mr_default_target_self_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | | name_input | str | *No description.* | @@ -2799,6 +2859,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | wiki_access_level_input | str | *No description.* | | wiki_enabled_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | | allow_merge_on_skipped_pipeline | typing.Union[bool, cdktf.IResolvable] | *No description.* | +| allow_pipeline_trigger_approve_deployment | typing.Union[bool, cdktf.IResolvable] | *No description.* | | analytics_access_level | str | *No description.* | | approvals_before_merge | typing.Union[int, float] | *No description.* | | archived | typing.Union[bool, cdktf.IResolvable] | *No description.* | @@ -2851,6 +2912,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | mirror | typing.Union[bool, cdktf.IResolvable] | *No description.* | | mirror_overwrites_diverged_branches | typing.Union[bool, cdktf.IResolvable] | *No description.* | | mirror_trigger_builds | typing.Union[bool, cdktf.IResolvable] | *No description.* | +| model_experiments_access_level | str | *No description.* | +| model_registry_access_level | str | *No description.* | | monitor_access_level | str | *No description.* | | mr_default_target_self | typing.Union[bool, cdktf.IResolvable] | *No description.* | | name | str | *No description.* | @@ -3145,6 +3208,16 @@ allow_merge_on_skipped_pipeline_input: typing.Union[bool, IResolvable] --- +##### `allow_pipeline_trigger_approve_deployment_input`Optional + +```python +allow_pipeline_trigger_approve_deployment_input: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +--- + ##### `analytics_access_level_input`Optional ```python @@ -3675,6 +3748,26 @@ mirror_trigger_builds_input: typing.Union[bool, IResolvable] --- +##### `model_experiments_access_level_input`Optional + +```python +model_experiments_access_level_input: str +``` + +- *Type:* str + +--- + +##### `model_registry_access_level_input`Optional + +```python +model_registry_access_level_input: str +``` + +- *Type:* str + +--- + ##### `monitor_access_level_input`Optional ```python @@ -4095,6 +4188,16 @@ allow_merge_on_skipped_pipeline: typing.Union[bool, IResolvable] --- +##### `allow_pipeline_trigger_approve_deployment`Required + +```python +allow_pipeline_trigger_approve_deployment: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +--- + ##### `analytics_access_level`Required ```python @@ -4615,6 +4718,26 @@ mirror_trigger_builds: typing.Union[bool, 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 @@ -5042,6 +5165,7 @@ project.ProjectConfig( provisioners: typing.List[typing.Union[FileProvisioner, LocalExecProvisioner, RemoteExecProvisioner]] = None, name: str, allow_merge_on_skipped_pipeline: typing.Union[bool, IResolvable] = None, + allow_pipeline_trigger_approve_deployment: typing.Union[bool, IResolvable] = None, analytics_access_level: str = None, approvals_before_merge: typing.Union[int, float] = None, archived: typing.Union[bool, IResolvable] = None, @@ -5095,6 +5219,8 @@ project.ProjectConfig( mirror: typing.Union[bool, IResolvable] = None, mirror_overwrites_diverged_branches: typing.Union[bool, IResolvable] = None, mirror_trigger_builds: typing.Union[bool, IResolvable] = None, + model_experiments_access_level: str = None, + model_registry_access_level: str = None, monitor_access_level: str = None, mr_default_target_self: typing.Union[bool, IResolvable] = None, namespace_id: typing.Union[int, float] = None, @@ -5151,6 +5277,7 @@ project.ProjectConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | name | str | The name of the project. | | allow_merge_on_skipped_pipeline | typing.Union[bool, cdktf.IResolvable] | Set to true if you want to treat skipped pipelines as if they finished with success. | +| allow_pipeline_trigger_approve_deployment | typing.Union[bool, cdktf.IResolvable] | Set whether or not a pipeline triggerer is allowed to approve deployments. Premium and Ultimate only. | | analytics_access_level | str | Set the analytics access level. Valid values are `disabled`, `private`, `enabled`. | | approvals_before_merge | typing.Union[int, float] | Number of merge request approvals required for merging. | | archived | typing.Union[bool, cdktf.IResolvable] | Whether the project is in read-only mode (archived). Repositories can be archived/unarchived by toggling this parameter. | @@ -5183,7 +5310,7 @@ project.ProjectConfig( | forking_access_level | str | Set the forking access level. Valid values are `disabled`, `private`, `enabled`. | | group_runners_enabled | typing.Union[bool, cdktf.IResolvable] | Enable group runners for this project. | | group_with_project_templates_id | typing.Union[int, float] | For group-level custom templates, specifies ID of group from which all the custom project templates are sourced. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#id Project#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#id Project#id}. | | import_url | str | Git URL to a repository to be imported. | | import_url_password | str | The password for the `import_url`. | | import_url_username | str | The username for the `import_url`. | @@ -5204,6 +5331,8 @@ project.ProjectConfig( | mirror | typing.Union[bool, cdktf.IResolvable] | Enable project pull mirror. | | mirror_overwrites_diverged_branches | typing.Union[bool, cdktf.IResolvable] | Enable overwrite diverged branches for a mirrored project. | | mirror_trigger_builds | typing.Union[bool, cdktf.IResolvable] | Enable trigger builds on pushes for a mirrored project. | +| model_experiments_access_level | str | Set visibility of machine learning model experiments. Valid values are `disabled`, `private`, `enabled`. | +| model_registry_access_level | str | Set visibility of machine learning model registry. Valid values are `disabled`, `private`, `enabled`. | | monitor_access_level | str | Set the monitor access level. Valid values are `disabled`, `private`, `enabled`. | | mr_default_target_self | typing.Union[bool, cdktf.IResolvable] | For forked projects, target merge requests to this project. If false, the target will be the upstream project. | | namespace_id | typing.Union[int, float] | The namespace (group or user) of the project. Defaults to your user. | @@ -5327,7 +5456,7 @@ name: str The name of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name Project#name} --- @@ -5341,7 +5470,21 @@ allow_merge_on_skipped_pipeline: typing.Union[bool, IResolvable] Set to true if you want to treat skipped pipelines as if they finished with success. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#allow_merge_on_skipped_pipeline Project#allow_merge_on_skipped_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#allow_merge_on_skipped_pipeline Project#allow_merge_on_skipped_pipeline} + +--- + +##### `allow_pipeline_trigger_approve_deployment`Optional + +```python +allow_pipeline_trigger_approve_deployment: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +Set whether or not a pipeline triggerer is allowed to approve deployments. Premium and Ultimate only. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#allow_pipeline_trigger_approve_deployment Project#allow_pipeline_trigger_approve_deployment} --- @@ -5355,7 +5498,7 @@ analytics_access_level: str Set the analytics access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#analytics_access_level Project#analytics_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#analytics_access_level Project#analytics_access_level} --- @@ -5374,7 +5517,7 @@ This field **does not** work well in combination with the `gitlab_project_approv and is most likely gonna be deprecated in a future GitLab version (see [this upstream epic](https://gitlab.com/groups/gitlab-org/-/epics/7572)). In the meantime we recommend against using this attribute and use `gitlab_project_approval_rule` instead. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#approvals_before_merge Project#approvals_before_merge} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#approvals_before_merge Project#approvals_before_merge} --- @@ -5388,7 +5531,7 @@ archived: typing.Union[bool, IResolvable] Whether the project is in read-only mode (archived). Repositories can be archived/unarchived by toggling this parameter. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#archived Project#archived} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#archived Project#archived} --- @@ -5404,7 +5547,7 @@ Set to `true` to archive the project instead of deleting on destroy. If set to `true` it will entire omit the `DELETE` operation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#archive_on_destroy Project#archive_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#archive_on_destroy Project#archive_on_destroy} --- @@ -5418,7 +5561,7 @@ auto_cancel_pending_pipelines: str Auto-cancel pending pipelines. This isn’t a boolean, but enabled/disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_cancel_pending_pipelines Project#auto_cancel_pending_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_cancel_pending_pipelines Project#auto_cancel_pending_pipelines} --- @@ -5432,7 +5575,7 @@ autoclose_referenced_issues: typing.Union[bool, IResolvable] Set whether auto-closing referenced issues on default branch. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#autoclose_referenced_issues Project#autoclose_referenced_issues} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#autoclose_referenced_issues Project#autoclose_referenced_issues} --- @@ -5446,7 +5589,7 @@ auto_devops_deploy_strategy: str Auto Deploy strategy. Valid values are `continuous`, `manual`, `timed_incremental`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_devops_deploy_strategy Project#auto_devops_deploy_strategy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_devops_deploy_strategy Project#auto_devops_deploy_strategy} --- @@ -5460,7 +5603,7 @@ auto_devops_enabled: typing.Union[bool, IResolvable] Enable Auto DevOps for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_devops_enabled Project#auto_devops_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_devops_enabled Project#auto_devops_enabled} --- @@ -5474,7 +5617,7 @@ avatar: str 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/project#avatar Project#avatar} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#avatar Project#avatar} --- @@ -5490,7 +5633,7 @@ 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/project#avatar_hash Project#avatar_hash} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#avatar_hash Project#avatar_hash} --- @@ -5504,7 +5647,7 @@ build_coverage_regex: str Test coverage parsing for the project. This is deprecated feature in GitLab 15.0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_coverage_regex Project#build_coverage_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_coverage_regex Project#build_coverage_regex} --- @@ -5518,7 +5661,7 @@ build_git_strategy: str The Git strategy. Defaults to fetch. Valid values are `clone`, `fetch`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_git_strategy Project#build_git_strategy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_git_strategy Project#build_git_strategy} --- @@ -5532,7 +5675,7 @@ builds_access_level: str Set the builds access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#builds_access_level Project#builds_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#builds_access_level Project#builds_access_level} --- @@ -5546,7 +5689,7 @@ build_timeout: typing.Union[int, float] The maximum amount of time, in seconds, that a job can run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_timeout Project#build_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_timeout Project#build_timeout} --- @@ -5560,7 +5703,7 @@ ci_config_path: str Custom Path to CI config file. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_config_path Project#ci_config_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_config_path Project#ci_config_path} --- @@ -5574,7 +5717,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/resources/project#ci_default_git_depth Project#ci_default_git_depth} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_default_git_depth Project#ci_default_git_depth} --- @@ -5588,7 +5731,7 @@ ci_forward_deployment_enabled: typing.Union[bool, IResolvable] When a new deployment job starts, skip older deployment jobs that are still pending. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_forward_deployment_enabled Project#ci_forward_deployment_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_forward_deployment_enabled Project#ci_forward_deployment_enabled} --- @@ -5604,7 +5747,7 @@ The role required to cancel a pipeline or job. Introduced in GitLab 16.8. Premium and Ultimate only. Valid values are `developer`, `maintainer`, `no one` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_restrict_pipeline_cancellation_role Project#ci_restrict_pipeline_cancellation_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_restrict_pipeline_cancellation_role Project#ci_restrict_pipeline_cancellation_role} --- @@ -5618,7 +5761,7 @@ ci_separated_caches: typing.Union[bool, IResolvable] Use separate caches for protected branches. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_separated_caches Project#ci_separated_caches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_separated_caches Project#ci_separated_caches} --- @@ -5632,7 +5775,7 @@ container_expiration_policy: ProjectContainerExpirationPolicy container_expiration_policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_expiration_policy Project#container_expiration_policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_expiration_policy Project#container_expiration_policy} --- @@ -5646,7 +5789,7 @@ container_registry_access_level: str Set visibility of container registry, for this project. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_registry_access_level Project#container_registry_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_registry_access_level Project#container_registry_access_level} --- @@ -5660,7 +5803,7 @@ container_registry_enabled: typing.Union[bool, IResolvable] Enable container registry for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_registry_enabled Project#container_registry_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_registry_enabled Project#container_registry_enabled} --- @@ -5674,7 +5817,7 @@ default_branch: str The default branch for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#default_branch Project#default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#default_branch Project#default_branch} --- @@ -5688,7 +5831,7 @@ description: str A description of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#description Project#description} --- @@ -5702,7 +5845,7 @@ emails_enabled: typing.Union[bool, IResolvable] Enable email notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#emails_enabled Project#emails_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#emails_enabled Project#emails_enabled} --- @@ -5716,7 +5859,7 @@ environments_access_level: str Set the environments access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#environments_access_level Project#environments_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#environments_access_level Project#environments_access_level} --- @@ -5730,7 +5873,7 @@ external_authorization_classification_label: str The classification label for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#external_authorization_classification_label Project#external_authorization_classification_label} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#external_authorization_classification_label Project#external_authorization_classification_label} --- @@ -5744,7 +5887,7 @@ feature_flags_access_level: str Set the feature flags access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#feature_flags_access_level Project#feature_flags_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#feature_flags_access_level Project#feature_flags_access_level} --- @@ -5760,7 +5903,7 @@ The id of the project to fork. During create the project is forked and during an update the fork relation is changed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#forked_from_project_id Project#forked_from_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#forked_from_project_id Project#forked_from_project_id} --- @@ -5774,7 +5917,7 @@ forking_access_level: str Set the forking access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#forking_access_level Project#forking_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#forking_access_level Project#forking_access_level} --- @@ -5788,7 +5931,7 @@ group_runners_enabled: typing.Union[bool, IResolvable] Enable group runners for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#group_runners_enabled Project#group_runners_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#group_runners_enabled Project#group_runners_enabled} --- @@ -5804,7 +5947,7 @@ For group-level custom templates, specifies ID of group from which all the custo Leave empty for instance-level templates. Requires use_custom_template to be true (enterprise edition). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#group_with_project_templates_id Project#group_with_project_templates_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#group_with_project_templates_id Project#group_with_project_templates_id} --- @@ -5816,7 +5959,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#id Project#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#id Project#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -5835,7 +5978,7 @@ Git URL to a repository to be imported. Together with `mirror = true` it will setup a Pull Mirror. This can also be used together with `forked_from_project_id` to setup a Pull Mirror for a fork. The fork takes precedence over the import. Make sure to provide the credentials in `import_url_username` and `import_url_password`. GitLab never returns the credentials, thus the provider cannot detect configuration drift in the credentials. They can also not be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url Project#import_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url Project#import_url} --- @@ -5851,7 +5994,7 @@ The password for the `import_url`. The value of this field is used to construct a valid `import_url` and is only related to the provider. This field cannot be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url_password Project#import_url_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url_password Project#import_url_password} --- @@ -5867,7 +6010,7 @@ The username for the `import_url`. The value of this field is used to construct a valid `import_url` and is only related to the provider. This field cannot be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url_username Project#import_url_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url_username Project#import_url_username} --- @@ -5881,7 +6024,7 @@ infrastructure_access_level: str Set the infrastructure access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#infrastructure_access_level Project#infrastructure_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#infrastructure_access_level Project#infrastructure_access_level} --- @@ -5895,7 +6038,7 @@ initialize_with_readme: typing.Union[bool, IResolvable] Create main branch with first commit containing a README.md file. Must be set to `true` if importing an uninitialized project with a different `default_branch`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#initialize_with_readme Project#initialize_with_readme} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#initialize_with_readme Project#initialize_with_readme} --- @@ -5909,7 +6052,7 @@ issues_access_level: str Set the issues access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_access_level Project#issues_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_access_level Project#issues_access_level} --- @@ -5923,7 +6066,7 @@ issues_enabled: typing.Union[bool, IResolvable] Enable issue tracking for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_enabled Project#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_enabled Project#issues_enabled} --- @@ -5937,7 +6080,7 @@ issues_template: str Sets the template for new issues in the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_template Project#issues_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_template Project#issues_template} --- @@ -5951,7 +6094,7 @@ keep_latest_artifact: typing.Union[bool, IResolvable] Disable or enable the ability to keep the latest artifact for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#keep_latest_artifact Project#keep_latest_artifact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#keep_latest_artifact Project#keep_latest_artifact} --- @@ -5965,7 +6108,7 @@ lfs_enabled: typing.Union[bool, IResolvable] Enable LFS for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#lfs_enabled Project#lfs_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#lfs_enabled Project#lfs_enabled} --- @@ -5979,7 +6122,7 @@ merge_commit_template: str Template used to create merge commit message in merge requests. (Introduced in GitLab 14.5.). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_commit_template Project#merge_commit_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_commit_template Project#merge_commit_template} --- @@ -5993,7 +6136,7 @@ merge_method: str Set the merge method. Valid values are `merge`, `rebase_merge`, `ff`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_method Project#merge_method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_method Project#merge_method} --- @@ -6007,7 +6150,7 @@ merge_pipelines_enabled: typing.Union[bool, IResolvable] Enable or disable merge pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_pipelines_enabled Project#merge_pipelines_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_pipelines_enabled Project#merge_pipelines_enabled} --- @@ -6021,7 +6164,7 @@ merge_requests_access_level: str Set the merge requests access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_access_level Project#merge_requests_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_access_level Project#merge_requests_access_level} --- @@ -6035,7 +6178,7 @@ merge_requests_enabled: typing.Union[bool, IResolvable] Enable merge requests for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_enabled Project#merge_requests_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_enabled Project#merge_requests_enabled} --- @@ -6049,7 +6192,7 @@ merge_requests_template: str Sets the template for new merge requests in the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_template Project#merge_requests_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_template Project#merge_requests_template} --- @@ -6063,7 +6206,7 @@ merge_trains_enabled: typing.Union[bool, IResolvable] Enable or disable merge trains. Requires `merge_pipelines_enabled` to be set to `true` to take effect. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_trains_enabled Project#merge_trains_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_trains_enabled Project#merge_trains_enabled} --- @@ -6077,7 +6220,7 @@ mirror: typing.Union[bool, IResolvable] Enable project pull mirror. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror Project#mirror} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror Project#mirror} --- @@ -6091,7 +6234,7 @@ mirror_overwrites_diverged_branches: typing.Union[bool, IResolvable] Enable overwrite diverged branches for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror_overwrites_diverged_branches Project#mirror_overwrites_diverged_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror_overwrites_diverged_branches Project#mirror_overwrites_diverged_branches} --- @@ -6105,7 +6248,35 @@ mirror_trigger_builds: typing.Union[bool, IResolvable] Enable trigger builds on pushes for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror_trigger_builds Project#mirror_trigger_builds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror_trigger_builds Project#mirror_trigger_builds} + +--- + +##### `model_experiments_access_level`Optional + +```python +model_experiments_access_level: str +``` + +- *Type:* str + +Set visibility of machine learning model experiments. Valid values are `disabled`, `private`, `enabled`. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#model_experiments_access_level Project#model_experiments_access_level} + +--- + +##### `model_registry_access_level`Optional + +```python +model_registry_access_level: str +``` + +- *Type:* str + +Set visibility of machine learning model registry. Valid values are `disabled`, `private`, `enabled`. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#model_registry_access_level Project#model_registry_access_level} --- @@ -6119,7 +6290,7 @@ monitor_access_level: str Set the monitor access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#monitor_access_level Project#monitor_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#monitor_access_level Project#monitor_access_level} --- @@ -6133,7 +6304,7 @@ mr_default_target_self: typing.Union[bool, IResolvable] For forked projects, target merge requests to this project. If false, the target will be the upstream project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mr_default_target_self Project#mr_default_target_self} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mr_default_target_self Project#mr_default_target_self} --- @@ -6147,7 +6318,7 @@ namespace_id: typing.Union[int, float] The namespace (group or user) of the project. Defaults to your user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#namespace_id Project#namespace_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#namespace_id Project#namespace_id} --- @@ -6161,7 +6332,7 @@ only_allow_merge_if_all_discussions_are_resolved: typing.Union[bool, IResolvable Set to true if you want allow merges only if all discussions are resolved. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_allow_merge_if_all_discussions_are_resolved Project#only_allow_merge_if_all_discussions_are_resolved} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_allow_merge_if_all_discussions_are_resolved Project#only_allow_merge_if_all_discussions_are_resolved} --- @@ -6175,7 +6346,7 @@ only_allow_merge_if_pipeline_succeeds: typing.Union[bool, IResolvable] Set to true if you want allow merges only if a pipeline succeeds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_allow_merge_if_pipeline_succeeds Project#only_allow_merge_if_pipeline_succeeds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_allow_merge_if_pipeline_succeeds Project#only_allow_merge_if_pipeline_succeeds} --- @@ -6189,7 +6360,7 @@ only_mirror_protected_branches: typing.Union[bool, IResolvable] Enable only mirror protected branches for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_mirror_protected_branches Project#only_mirror_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_mirror_protected_branches Project#only_mirror_protected_branches} --- @@ -6203,7 +6374,7 @@ packages_enabled: typing.Union[bool, IResolvable] Enable packages repository for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#packages_enabled Project#packages_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#packages_enabled Project#packages_enabled} --- @@ -6217,7 +6388,7 @@ pages_access_level: str Enable pages access control. Valid values are `public`, `private`, `enabled`, `disabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pages_access_level Project#pages_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pages_access_level Project#pages_access_level} --- @@ -6231,7 +6402,7 @@ path: str The path of the repository. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#path Project#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#path Project#path} --- @@ -6245,7 +6416,7 @@ pipelines_enabled: typing.Union[bool, IResolvable] Enable pipelines for the project. The `pipelines_enabled` field is being sent as `jobs_enabled` in the GitLab API calls. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pipelines_enabled Project#pipelines_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pipelines_enabled Project#pipelines_enabled} --- @@ -6259,7 +6430,7 @@ pre_receive_secret_detection_enabled: typing.Union[bool, IResolvable] Whether Secret Push Detection is enabled. Requires GitLab Ultimate and at least GitLab 17.3. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pre_receive_secret_detection_enabled Project#pre_receive_secret_detection_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pre_receive_secret_detection_enabled Project#pre_receive_secret_detection_enabled} --- @@ -6273,7 +6444,7 @@ printing_merge_request_link_enabled: typing.Union[bool, IResolvable] Show link to create/view merge request when pushing from the command line. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#printing_merge_request_link_enabled Project#printing_merge_request_link_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#printing_merge_request_link_enabled Project#printing_merge_request_link_enabled} --- @@ -6287,7 +6458,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/resources/project#public_builds Project#public_builds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#public_builds Project#public_builds} --- @@ -6301,7 +6472,7 @@ public_jobs: 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/resources/project#public_jobs Project#public_jobs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#public_jobs Project#public_jobs} --- @@ -6315,7 +6486,7 @@ push_rules: ProjectPushRules push_rules block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#push_rules Project#push_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#push_rules Project#push_rules} --- @@ -6329,7 +6500,7 @@ releases_access_level: str Set the releases access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#releases_access_level Project#releases_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#releases_access_level Project#releases_access_level} --- @@ -6343,7 +6514,7 @@ remove_source_branch_after_merge: typing.Union[bool, IResolvable] Enable `Delete source branch` option by default for all new merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#remove_source_branch_after_merge Project#remove_source_branch_after_merge} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#remove_source_branch_after_merge Project#remove_source_branch_after_merge} --- @@ -6357,7 +6528,7 @@ repository_access_level: str Set the repository access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#repository_access_level Project#repository_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#repository_access_level Project#repository_access_level} --- @@ -6371,7 +6542,7 @@ repository_storage: str Which storage shard the repository is on. (administrator only). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#repository_storage Project#repository_storage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#repository_storage Project#repository_storage} --- @@ -6385,7 +6556,7 @@ request_access_enabled: typing.Union[bool, IResolvable] Allow users to request member access. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#request_access_enabled Project#request_access_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#request_access_enabled Project#request_access_enabled} --- @@ -6399,7 +6570,7 @@ requirements_access_level: str Set the requirements access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#requirements_access_level Project#requirements_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#requirements_access_level Project#requirements_access_level} --- @@ -6413,7 +6584,7 @@ resolve_outdated_diff_discussions: typing.Union[bool, IResolvable] Automatically resolve merge request diffs discussions on lines changed with a push. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#resolve_outdated_diff_discussions Project#resolve_outdated_diff_discussions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#resolve_outdated_diff_discussions Project#resolve_outdated_diff_discussions} --- @@ -6427,7 +6598,7 @@ restrict_user_defined_variables: typing.Union[bool, IResolvable] Allow only users with the Maintainer role to pass user-defined variables when triggering a pipeline. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#restrict_user_defined_variables Project#restrict_user_defined_variables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#restrict_user_defined_variables Project#restrict_user_defined_variables} --- @@ -6441,7 +6612,7 @@ security_and_compliance_access_level: str Set the security and compliance access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#security_and_compliance_access_level Project#security_and_compliance_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#security_and_compliance_access_level Project#security_and_compliance_access_level} --- @@ -6455,7 +6626,7 @@ shared_runners_enabled: typing.Union[bool, IResolvable] Enable shared runners for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#shared_runners_enabled Project#shared_runners_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#shared_runners_enabled Project#shared_runners_enabled} --- @@ -6473,7 +6644,7 @@ This is necessary if the current user is not an admin and the default branch pro There is currently no known way to determine if the default branch protection is disabled on an instance-level for non-admin users. This attribute is only used during resource creation, thus changes are suppressed and the attribute cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#skip_wait_for_default_branch_protection Project#skip_wait_for_default_branch_protection} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#skip_wait_for_default_branch_protection Project#skip_wait_for_default_branch_protection} --- @@ -6487,7 +6658,7 @@ snippets_access_level: str Set the snippets access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#snippets_access_level Project#snippets_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#snippets_access_level Project#snippets_access_level} --- @@ -6501,7 +6672,7 @@ snippets_enabled: typing.Union[bool, IResolvable] Enable snippets for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#snippets_enabled Project#snippets_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#snippets_enabled Project#snippets_enabled} --- @@ -6515,7 +6686,7 @@ squash_commit_template: str Template used to create squash commit message in merge requests. (Introduced in GitLab 14.6.). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#squash_commit_template Project#squash_commit_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#squash_commit_template Project#squash_commit_template} --- @@ -6531,7 +6702,7 @@ Squash commits when merge request. Valid values are `never`, `always`, `default_on`, or `default_off`. The default value is `default_off`. [GitLab >= 14.1] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#squash_option Project#squash_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#squash_option Project#squash_option} --- @@ -6545,7 +6716,7 @@ suggestion_commit_message: str The commit message used to apply merge request suggestions. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#suggestion_commit_message Project#suggestion_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#suggestion_commit_message Project#suggestion_commit_message} --- @@ -6561,7 +6732,7 @@ The list of tags for a project; put array of tags, that should be finally assigned to a project. Use topics instead. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#tags Project#tags} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#tags Project#tags} --- @@ -6577,7 +6748,7 @@ When used without use_custom_template, name of a built-in project template. When used with use_custom_template, name of a custom project template. This option is mutually exclusive with `template_project_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#template_name Project#template_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#template_name Project#template_name} --- @@ -6593,7 +6764,7 @@ When used with use_custom_template, project ID of a custom project template. This is preferable to using template_name since template_name may be ambiguous (enterprise edition). This option is mutually exclusive with `template_name`. See `gitlab_group_project_file_template` to set a project as a template project. If a project has not been set as a template, using it here will result in an error. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#template_project_id Project#template_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#template_project_id Project#template_project_id} --- @@ -6607,7 +6778,7 @@ timeouts: ProjectTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#timeouts Project#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#timeouts Project#timeouts} --- @@ -6621,7 +6792,7 @@ topics: typing.List[str] The list of topics for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#topics Project#topics} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#topics Project#topics} --- @@ -6637,7 +6808,7 @@ Use either custom instance or group (with group_with_project_templates_id) proje ~> When using a custom template, [Group Tokens won't work](https://docs.gitlab.com/15.7/ee/user/project/settings/import_export_troubleshooting.html#import-using-the-rest-api-fails-when-using-a-group-access-token). You must use a real user's Personal Access Token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#use_custom_template Project#use_custom_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#use_custom_template Project#use_custom_template} --- @@ -6651,7 +6822,7 @@ visibility_level: str Set to `public` to create a public project. Valid values are `private`, `internal`, `public`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#visibility_level Project#visibility_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#visibility_level Project#visibility_level} --- @@ -6665,7 +6836,7 @@ wiki_access_level: str Set the wiki access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#wiki_access_level Project#wiki_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#wiki_access_level Project#wiki_access_level} --- @@ -6679,7 +6850,7 @@ wiki_enabled: typing.Union[bool, IResolvable] Enable wiki for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#wiki_enabled Project#wiki_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#wiki_enabled Project#wiki_enabled} --- @@ -6725,7 +6896,7 @@ cadence: str The cadence of the policy. Valid values are: `1d`, `7d`, `14d`, `1month`, `3month`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#cadence Project#cadence} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#cadence Project#cadence} --- @@ -6739,7 +6910,7 @@ enabled: typing.Union[bool, IResolvable] If true, the policy is enabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#enabled Project#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#enabled Project#enabled} --- @@ -6753,7 +6924,7 @@ keep_n: typing.Union[int, float] The number of images to keep. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#keep_n Project#keep_n} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#keep_n Project#keep_n} --- @@ -6767,7 +6938,7 @@ name_regex: str The regular expression to match image names to delete. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex Project#name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex Project#name_regex} --- @@ -6781,7 +6952,7 @@ name_regex_delete: str The regular expression to match image names to delete. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex_delete Project#name_regex_delete} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex_delete Project#name_regex_delete} --- @@ -6795,7 +6966,7 @@ name_regex_keep: str The regular expression to match image names to keep. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex_keep Project#name_regex_keep} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex_keep Project#name_regex_keep} --- @@ -6809,7 +6980,7 @@ older_than: str The number of days to keep images. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#older_than Project#older_than} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#older_than Project#older_than} --- @@ -6867,7 +7038,7 @@ author_email_regex: str 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/project#author_email_regex Project#author_email_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#author_email_regex Project#author_email_regex} --- @@ -6881,7 +7052,7 @@ branch_name_regex: str 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/project#branch_name_regex Project#branch_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#branch_name_regex Project#branch_name_regex} --- @@ -6895,7 +7066,7 @@ commit_committer_check: typing.Union[bool, IResolvable] Users can only push commits to this repository that were committed with one of their own verified emails. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#commit_committer_check Project#commit_committer_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_committer_check Project#commit_committer_check} --- @@ -6909,7 +7080,7 @@ commit_committer_name_check: typing.Union[bool, IResolvable] 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/project#commit_committer_name_check Project#commit_committer_name_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_committer_name_check Project#commit_committer_name_check} --- @@ -6923,7 +7094,7 @@ commit_message_negative_regex: str No commit message is allowed to match this regex, e.g. `ssh\:\/\/`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#commit_message_negative_regex Project#commit_message_negative_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_message_negative_regex Project#commit_message_negative_regex} --- @@ -6937,7 +7108,7 @@ commit_message_regex: str 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/project#commit_message_regex Project#commit_message_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_message_regex Project#commit_message_regex} --- @@ -6951,7 +7122,7 @@ deny_delete_tag: typing.Union[bool, IResolvable] Deny deleting a tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#deny_delete_tag Project#deny_delete_tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#deny_delete_tag Project#deny_delete_tag} --- @@ -6965,7 +7136,7 @@ file_name_regex: str All committed filenames must not match this regex, e.g. `(jar|exe)$`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#file_name_regex Project#file_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#file_name_regex Project#file_name_regex} --- @@ -6979,7 +7150,7 @@ max_file_size: typing.Union[int, float] Maximum file size (MB). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#max_file_size Project#max_file_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#max_file_size Project#max_file_size} --- @@ -6993,7 +7164,7 @@ member_check: typing.Union[bool, IResolvable] Restrict commits by author (email) to existing GitLab users. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#member_check Project#member_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#member_check Project#member_check} --- @@ -7007,7 +7178,7 @@ prevent_secrets: typing.Union[bool, IResolvable] 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/project#prevent_secrets Project#prevent_secrets} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#prevent_secrets Project#prevent_secrets} --- @@ -7021,7 +7192,7 @@ reject_non_dco_commits: typing.Union[bool, IResolvable] 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/project#reject_non_dco_commits Project#reject_non_dco_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#reject_non_dco_commits Project#reject_non_dco_commits} --- @@ -7035,7 +7206,7 @@ reject_unsigned_commits: typing.Union[bool, IResolvable] Reject commit when it’s not signed through GPG. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#reject_unsigned_commits Project#reject_unsigned_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#reject_unsigned_commits Project#reject_unsigned_commits} --- @@ -7056,8 +7227,8 @@ project.ProjectTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#create Project#create}. | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#delete Project#delete}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#create Project#create}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#delete Project#delete}. | --- @@ -7069,7 +7240,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#create Project#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#create Project#create}. --- @@ -7081,7 +7252,7 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#delete Project#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#delete Project#delete}. --- diff --git a/docs/project.typescript.md b/docs/project.typescript.md index f92adccee..a4f1f5c32 100644 --- a/docs/project.typescript.md +++ b/docs/project.typescript.md @@ -4,7 +4,7 @@ ### Project -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project gitlab_project}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project gitlab_project}. #### Initializers @@ -77,6 +77,7 @@ Must be unique amongst siblings in the same scope | putPushRules | *No description.* | | putTimeouts | *No description.* | | resetAllowMergeOnSkippedPipeline | *No description.* | +| resetAllowPipelineTriggerApproveDeployment | *No description.* | | resetAnalyticsAccessLevel | *No description.* | | resetApprovalsBeforeMerge | *No description.* | | resetArchived | *No description.* | @@ -130,6 +131,8 @@ Must be unique amongst siblings in the same scope | resetMirror | *No description.* | | resetMirrorOverwritesDivergedBranches | *No description.* | | resetMirrorTriggerBuilds | *No description.* | +| resetModelExperimentsAccessLevel | *No description.* | +| resetModelRegistryAccessLevel | *No description.* | | resetMonitorAccessLevel | *No description.* | | resetMrDefaultTargetSelf | *No description.* | | resetNamespaceId | *No description.* | @@ -503,6 +506,12 @@ public putTimeouts(value: ProjectTimeouts): void public resetAllowMergeOnSkippedPipeline(): void ``` +##### `resetAllowPipelineTriggerApproveDeployment` + +```typescript +public resetAllowPipelineTriggerApproveDeployment(): void +``` + ##### `resetAnalyticsAccessLevel` ```typescript @@ -821,6 +830,18 @@ public resetMirrorOverwritesDivergedBranches(): void public resetMirrorTriggerBuilds(): void ``` +##### `resetModelExperimentsAccessLevel` + +```typescript +public resetModelExperimentsAccessLevel(): void +``` + +##### `resetModelRegistryAccessLevel` + +```typescript +public resetModelRegistryAccessLevel(): void +``` + ##### `resetMonitorAccessLevel` ```typescript @@ -1164,7 +1185,7 @@ The construct id used in the generated config for the Project to import. The id of the existing Project that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project#import import section} in the documentation of this resource for the id to use --- @@ -1205,6 +1226,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | timeouts | ProjectTimeoutsOutputReference | *No description.* | | webUrl | string | *No description.* | | allowMergeOnSkippedPipelineInput | boolean \| cdktf.IResolvable | *No description.* | +| allowPipelineTriggerApproveDeploymentInput | boolean \| cdktf.IResolvable | *No description.* | | analyticsAccessLevelInput | string | *No description.* | | approvalsBeforeMergeInput | number | *No description.* | | archivedInput | boolean \| cdktf.IResolvable | *No description.* | @@ -1258,6 +1280,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | mirrorInput | boolean \| cdktf.IResolvable | *No description.* | | mirrorOverwritesDivergedBranchesInput | boolean \| cdktf.IResolvable | *No description.* | | mirrorTriggerBuildsInput | boolean \| cdktf.IResolvable | *No description.* | +| modelExperimentsAccessLevelInput | string | *No description.* | +| modelRegistryAccessLevelInput | string | *No description.* | | monitorAccessLevelInput | string | *No description.* | | mrDefaultTargetSelfInput | boolean \| cdktf.IResolvable | *No description.* | | nameInput | string | *No description.* | @@ -1300,6 +1324,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | wikiAccessLevelInput | string | *No description.* | | wikiEnabledInput | boolean \| cdktf.IResolvable | *No description.* | | allowMergeOnSkippedPipeline | boolean \| cdktf.IResolvable | *No description.* | +| allowPipelineTriggerApproveDeployment | boolean \| cdktf.IResolvable | *No description.* | | analyticsAccessLevel | string | *No description.* | | approvalsBeforeMerge | number | *No description.* | | archived | boolean \| cdktf.IResolvable | *No description.* | @@ -1352,6 +1377,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | mirror | boolean \| cdktf.IResolvable | *No description.* | | mirrorOverwritesDivergedBranches | boolean \| cdktf.IResolvable | *No description.* | | mirrorTriggerBuilds | boolean \| cdktf.IResolvable | *No description.* | +| modelExperimentsAccessLevel | string | *No description.* | +| modelRegistryAccessLevel | string | *No description.* | | monitorAccessLevel | string | *No description.* | | mrDefaultTargetSelf | boolean \| cdktf.IResolvable | *No description.* | | name | string | *No description.* | @@ -1646,6 +1673,16 @@ public readonly allowMergeOnSkippedPipelineInput: boolean | IResolvable; --- +##### `allowPipelineTriggerApproveDeploymentInput`Optional + +```typescript +public readonly allowPipelineTriggerApproveDeploymentInput: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +--- + ##### `analyticsAccessLevelInput`Optional ```typescript @@ -2176,6 +2213,26 @@ public readonly mirrorTriggerBuildsInput: boolean | IResolvable; --- +##### `modelExperimentsAccessLevelInput`Optional + +```typescript +public readonly modelExperimentsAccessLevelInput: string; +``` + +- *Type:* string + +--- + +##### `modelRegistryAccessLevelInput`Optional + +```typescript +public readonly modelRegistryAccessLevelInput: string; +``` + +- *Type:* string + +--- + ##### `monitorAccessLevelInput`Optional ```typescript @@ -2596,6 +2653,16 @@ public readonly allowMergeOnSkippedPipeline: boolean | IResolvable; --- +##### `allowPipelineTriggerApproveDeployment`Required + +```typescript +public readonly allowPipelineTriggerApproveDeployment: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +--- + ##### `analyticsAccessLevel`Required ```typescript @@ -3116,6 +3183,26 @@ public readonly mirrorTriggerBuilds: boolean | IResolvable; --- +##### `modelExperimentsAccessLevel`Required + +```typescript +public readonly modelExperimentsAccessLevel: string; +``` + +- *Type:* string + +--- + +##### `modelRegistryAccessLevel`Required + +```typescript +public readonly modelRegistryAccessLevel: string; +``` + +- *Type:* string + +--- + ##### `monitorAccessLevel`Required ```typescript @@ -3549,6 +3636,7 @@ const projectConfig: project.ProjectConfig = { ... } | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | name | string | The name of the project. | | allowMergeOnSkippedPipeline | boolean \| cdktf.IResolvable | Set to true if you want to treat skipped pipelines as if they finished with success. | +| allowPipelineTriggerApproveDeployment | boolean \| cdktf.IResolvable | Set whether or not a pipeline triggerer is allowed to approve deployments. Premium and Ultimate only. | | analyticsAccessLevel | string | Set the analytics access level. Valid values are `disabled`, `private`, `enabled`. | | approvalsBeforeMerge | number | Number of merge request approvals required for merging. | | archived | boolean \| cdktf.IResolvable | Whether the project is in read-only mode (archived). Repositories can be archived/unarchived by toggling this parameter. | @@ -3581,7 +3669,7 @@ const projectConfig: project.ProjectConfig = { ... } | forkingAccessLevel | string | Set the forking access level. Valid values are `disabled`, `private`, `enabled`. | | groupRunnersEnabled | boolean \| cdktf.IResolvable | Enable group runners for this project. | | groupWithProjectTemplatesId | number | For group-level custom templates, specifies ID of group from which all the custom project templates are sourced. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#id Project#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#id Project#id}. | | importUrl | string | Git URL to a repository to be imported. | | importUrlPassword | string | The password for the `import_url`. | | importUrlUsername | string | The username for the `import_url`. | @@ -3602,6 +3690,8 @@ const projectConfig: project.ProjectConfig = { ... } | mirror | boolean \| cdktf.IResolvable | Enable project pull mirror. | | mirrorOverwritesDivergedBranches | boolean \| cdktf.IResolvable | Enable overwrite diverged branches for a mirrored project. | | mirrorTriggerBuilds | boolean \| cdktf.IResolvable | Enable trigger builds on pushes for a mirrored project. | +| modelExperimentsAccessLevel | string | Set visibility of machine learning model experiments. Valid values are `disabled`, `private`, `enabled`. | +| modelRegistryAccessLevel | string | Set visibility of machine learning model registry. Valid values are `disabled`, `private`, `enabled`. | | monitorAccessLevel | string | Set the monitor access level. Valid values are `disabled`, `private`, `enabled`. | | mrDefaultTargetSelf | boolean \| cdktf.IResolvable | For forked projects, target merge requests to this project. If false, the target will be the upstream project. | | namespaceId | number | The namespace (group or user) of the project. Defaults to your user. | @@ -3725,7 +3815,7 @@ public readonly name: string; The name of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name Project#name} --- @@ -3739,7 +3829,21 @@ public readonly allowMergeOnSkippedPipeline: boolean | IResolvable; Set to true if you want to treat skipped pipelines as if they finished with success. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#allow_merge_on_skipped_pipeline Project#allow_merge_on_skipped_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#allow_merge_on_skipped_pipeline Project#allow_merge_on_skipped_pipeline} + +--- + +##### `allowPipelineTriggerApproveDeployment`Optional + +```typescript +public readonly allowPipelineTriggerApproveDeployment: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +Set whether or not a pipeline triggerer is allowed to approve deployments. Premium and Ultimate only. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#allow_pipeline_trigger_approve_deployment Project#allow_pipeline_trigger_approve_deployment} --- @@ -3753,7 +3857,7 @@ public readonly analyticsAccessLevel: string; Set the analytics access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#analytics_access_level Project#analytics_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#analytics_access_level Project#analytics_access_level} --- @@ -3773,7 +3877,7 @@ Default is 0. In the meantime we recommend against using this attribute and use `gitlab_project_approval_rule` instead. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#approvals_before_merge Project#approvals_before_merge} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#approvals_before_merge Project#approvals_before_merge} --- @@ -3787,7 +3891,7 @@ public readonly archived: boolean | IResolvable; Whether the project is in read-only mode (archived). Repositories can be archived/unarchived by toggling this parameter. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#archived Project#archived} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#archived Project#archived} --- @@ -3803,7 +3907,7 @@ Set to `true` to archive the project instead of deleting on destroy. If set to `true` it will entire omit the `DELETE` operation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#archive_on_destroy Project#archive_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#archive_on_destroy Project#archive_on_destroy} --- @@ -3817,7 +3921,7 @@ public readonly autoCancelPendingPipelines: string; Auto-cancel pending pipelines. This isn’t a boolean, but enabled/disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_cancel_pending_pipelines Project#auto_cancel_pending_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_cancel_pending_pipelines Project#auto_cancel_pending_pipelines} --- @@ -3831,7 +3935,7 @@ public readonly autocloseReferencedIssues: boolean | IResolvable; Set whether auto-closing referenced issues on default branch. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#autoclose_referenced_issues Project#autoclose_referenced_issues} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#autoclose_referenced_issues Project#autoclose_referenced_issues} --- @@ -3845,7 +3949,7 @@ public readonly autoDevopsDeployStrategy: string; Auto Deploy strategy. Valid values are `continuous`, `manual`, `timed_incremental`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_devops_deploy_strategy Project#auto_devops_deploy_strategy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_devops_deploy_strategy Project#auto_devops_deploy_strategy} --- @@ -3859,7 +3963,7 @@ public readonly autoDevopsEnabled: boolean | IResolvable; Enable Auto DevOps for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_devops_enabled Project#auto_devops_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_devops_enabled Project#auto_devops_enabled} --- @@ -3873,7 +3977,7 @@ public readonly 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/project#avatar Project#avatar} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#avatar Project#avatar} --- @@ -3889,7 +3993,7 @@ 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/project#avatar_hash Project#avatar_hash} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#avatar_hash Project#avatar_hash} --- @@ -3903,7 +4007,7 @@ public readonly buildCoverageRegex: string; Test coverage parsing for the project. This is deprecated feature in GitLab 15.0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_coverage_regex Project#build_coverage_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_coverage_regex Project#build_coverage_regex} --- @@ -3917,7 +4021,7 @@ public readonly buildGitStrategy: string; The Git strategy. Defaults to fetch. Valid values are `clone`, `fetch`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_git_strategy Project#build_git_strategy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_git_strategy Project#build_git_strategy} --- @@ -3931,7 +4035,7 @@ public readonly buildsAccessLevel: string; Set the builds access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#builds_access_level Project#builds_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#builds_access_level Project#builds_access_level} --- @@ -3945,7 +4049,7 @@ public readonly buildTimeout: number; The maximum amount of time, in seconds, that a job can run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_timeout Project#build_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_timeout Project#build_timeout} --- @@ -3959,7 +4063,7 @@ public readonly ciConfigPath: string; Custom Path to CI config file. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_config_path Project#ci_config_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_config_path Project#ci_config_path} --- @@ -3973,7 +4077,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/resources/project#ci_default_git_depth Project#ci_default_git_depth} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_default_git_depth Project#ci_default_git_depth} --- @@ -3987,7 +4091,7 @@ public readonly ciForwardDeploymentEnabled: boolean | IResolvable; When a new deployment job starts, skip older deployment jobs that are still pending. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_forward_deployment_enabled Project#ci_forward_deployment_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_forward_deployment_enabled Project#ci_forward_deployment_enabled} --- @@ -4003,7 +4107,7 @@ The role required to cancel a pipeline or job. Introduced in GitLab 16.8. Premium and Ultimate only. Valid values are `developer`, `maintainer`, `no one` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_restrict_pipeline_cancellation_role Project#ci_restrict_pipeline_cancellation_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_restrict_pipeline_cancellation_role Project#ci_restrict_pipeline_cancellation_role} --- @@ -4017,7 +4121,7 @@ public readonly ciSeparatedCaches: boolean | IResolvable; Use separate caches for protected branches. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_separated_caches Project#ci_separated_caches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_separated_caches Project#ci_separated_caches} --- @@ -4031,7 +4135,7 @@ public readonly containerExpirationPolicy: ProjectContainerExpirationPolicy; container_expiration_policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_expiration_policy Project#container_expiration_policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_expiration_policy Project#container_expiration_policy} --- @@ -4045,7 +4149,7 @@ public readonly containerRegistryAccessLevel: string; Set visibility of container registry, for this project. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_registry_access_level Project#container_registry_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_registry_access_level Project#container_registry_access_level} --- @@ -4059,7 +4163,7 @@ public readonly containerRegistryEnabled: boolean | IResolvable; Enable container registry for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_registry_enabled Project#container_registry_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_registry_enabled Project#container_registry_enabled} --- @@ -4073,7 +4177,7 @@ public readonly defaultBranch: string; The default branch for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#default_branch Project#default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#default_branch Project#default_branch} --- @@ -4087,7 +4191,7 @@ public readonly description: string; A description of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#description Project#description} --- @@ -4101,7 +4205,7 @@ public readonly emailsEnabled: boolean | IResolvable; Enable email notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#emails_enabled Project#emails_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#emails_enabled Project#emails_enabled} --- @@ -4115,7 +4219,7 @@ public readonly environmentsAccessLevel: string; Set the environments access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#environments_access_level Project#environments_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#environments_access_level Project#environments_access_level} --- @@ -4129,7 +4233,7 @@ public readonly externalAuthorizationClassificationLabel: string; The classification label for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#external_authorization_classification_label Project#external_authorization_classification_label} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#external_authorization_classification_label Project#external_authorization_classification_label} --- @@ -4143,7 +4247,7 @@ public readonly featureFlagsAccessLevel: string; Set the feature flags access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#feature_flags_access_level Project#feature_flags_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#feature_flags_access_level Project#feature_flags_access_level} --- @@ -4159,7 +4263,7 @@ The id of the project to fork. During create the project is forked and during an update the fork relation is changed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#forked_from_project_id Project#forked_from_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#forked_from_project_id Project#forked_from_project_id} --- @@ -4173,7 +4277,7 @@ public readonly forkingAccessLevel: string; Set the forking access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#forking_access_level Project#forking_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#forking_access_level Project#forking_access_level} --- @@ -4187,7 +4291,7 @@ public readonly groupRunnersEnabled: boolean | IResolvable; Enable group runners for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#group_runners_enabled Project#group_runners_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#group_runners_enabled Project#group_runners_enabled} --- @@ -4203,7 +4307,7 @@ For group-level custom templates, specifies ID of group from which all the custo Leave empty for instance-level templates. Requires use_custom_template to be true (enterprise edition). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#group_with_project_templates_id Project#group_with_project_templates_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#group_with_project_templates_id Project#group_with_project_templates_id} --- @@ -4215,7 +4319,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#id Project#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#id Project#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -4234,7 +4338,7 @@ Git URL to a repository to be imported. Together with `mirror = true` it will setup a Pull Mirror. This can also be used together with `forked_from_project_id` to setup a Pull Mirror for a fork. The fork takes precedence over the import. Make sure to provide the credentials in `import_url_username` and `import_url_password`. GitLab never returns the credentials, thus the provider cannot detect configuration drift in the credentials. They can also not be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url Project#import_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url Project#import_url} --- @@ -4250,7 +4354,7 @@ The password for the `import_url`. The value of this field is used to construct a valid `import_url` and is only related to the provider. This field cannot be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url_password Project#import_url_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url_password Project#import_url_password} --- @@ -4266,7 +4370,7 @@ The username for the `import_url`. The value of this field is used to construct a valid `import_url` and is only related to the provider. This field cannot be imported using `terraform import`. See the examples section for how to properly use it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url_username Project#import_url_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url_username Project#import_url_username} --- @@ -4280,7 +4384,7 @@ public readonly infrastructureAccessLevel: string; Set the infrastructure access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#infrastructure_access_level Project#infrastructure_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#infrastructure_access_level Project#infrastructure_access_level} --- @@ -4294,7 +4398,7 @@ public readonly initializeWithReadme: boolean | IResolvable; Create main branch with first commit containing a README.md file. Must be set to `true` if importing an uninitialized project with a different `default_branch`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#initialize_with_readme Project#initialize_with_readme} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#initialize_with_readme Project#initialize_with_readme} --- @@ -4308,7 +4412,7 @@ public readonly issuesAccessLevel: string; Set the issues access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_access_level Project#issues_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_access_level Project#issues_access_level} --- @@ -4322,7 +4426,7 @@ public readonly issuesEnabled: boolean | IResolvable; Enable issue tracking for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_enabled Project#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_enabled Project#issues_enabled} --- @@ -4336,7 +4440,7 @@ public readonly issuesTemplate: string; Sets the template for new issues in the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_template Project#issues_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_template Project#issues_template} --- @@ -4350,7 +4454,7 @@ public readonly keepLatestArtifact: boolean | IResolvable; Disable or enable the ability to keep the latest artifact for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#keep_latest_artifact Project#keep_latest_artifact} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#keep_latest_artifact Project#keep_latest_artifact} --- @@ -4364,7 +4468,7 @@ public readonly lfsEnabled: boolean | IResolvable; Enable LFS for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#lfs_enabled Project#lfs_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#lfs_enabled Project#lfs_enabled} --- @@ -4378,7 +4482,7 @@ public readonly mergeCommitTemplate: string; Template used to create merge commit message in merge requests. (Introduced in GitLab 14.5.). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_commit_template Project#merge_commit_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_commit_template Project#merge_commit_template} --- @@ -4392,7 +4496,7 @@ public readonly mergeMethod: string; Set the merge method. Valid values are `merge`, `rebase_merge`, `ff`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_method Project#merge_method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_method Project#merge_method} --- @@ -4406,7 +4510,7 @@ public readonly mergePipelinesEnabled: boolean | IResolvable; Enable or disable merge pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_pipelines_enabled Project#merge_pipelines_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_pipelines_enabled Project#merge_pipelines_enabled} --- @@ -4420,7 +4524,7 @@ public readonly mergeRequestsAccessLevel: string; Set the merge requests access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_access_level Project#merge_requests_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_access_level Project#merge_requests_access_level} --- @@ -4434,7 +4538,7 @@ public readonly mergeRequestsEnabled: boolean | IResolvable; Enable merge requests for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_enabled Project#merge_requests_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_enabled Project#merge_requests_enabled} --- @@ -4448,7 +4552,7 @@ public readonly mergeRequestsTemplate: string; Sets the template for new merge requests in the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_template Project#merge_requests_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_template Project#merge_requests_template} --- @@ -4462,7 +4566,7 @@ public readonly mergeTrainsEnabled: boolean | IResolvable; Enable or disable merge trains. Requires `merge_pipelines_enabled` to be set to `true` to take effect. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_trains_enabled Project#merge_trains_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_trains_enabled Project#merge_trains_enabled} --- @@ -4476,7 +4580,7 @@ public readonly mirror: boolean | IResolvable; Enable project pull mirror. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror Project#mirror} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror Project#mirror} --- @@ -4490,7 +4594,7 @@ public readonly mirrorOverwritesDivergedBranches: boolean | IResolvable; Enable overwrite diverged branches for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror_overwrites_diverged_branches Project#mirror_overwrites_diverged_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror_overwrites_diverged_branches Project#mirror_overwrites_diverged_branches} --- @@ -4504,7 +4608,35 @@ public readonly mirrorTriggerBuilds: boolean | IResolvable; Enable trigger builds on pushes for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror_trigger_builds Project#mirror_trigger_builds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror_trigger_builds Project#mirror_trigger_builds} + +--- + +##### `modelExperimentsAccessLevel`Optional + +```typescript +public readonly modelExperimentsAccessLevel: string; +``` + +- *Type:* string + +Set visibility of machine learning model experiments. Valid values are `disabled`, `private`, `enabled`. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#model_experiments_access_level Project#model_experiments_access_level} + +--- + +##### `modelRegistryAccessLevel`Optional + +```typescript +public readonly modelRegistryAccessLevel: string; +``` + +- *Type:* string + +Set visibility of machine learning model registry. Valid values are `disabled`, `private`, `enabled`. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#model_registry_access_level Project#model_registry_access_level} --- @@ -4518,7 +4650,7 @@ public readonly monitorAccessLevel: string; Set the monitor access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#monitor_access_level Project#monitor_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#monitor_access_level Project#monitor_access_level} --- @@ -4532,7 +4664,7 @@ public readonly mrDefaultTargetSelf: boolean | IResolvable; For forked projects, target merge requests to this project. If false, the target will be the upstream project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mr_default_target_self Project#mr_default_target_self} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mr_default_target_self Project#mr_default_target_self} --- @@ -4546,7 +4678,7 @@ public readonly namespaceId: number; The namespace (group or user) of the project. Defaults to your user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#namespace_id Project#namespace_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#namespace_id Project#namespace_id} --- @@ -4560,7 +4692,7 @@ public readonly onlyAllowMergeIfAllDiscussionsAreResolved: boolean | IResolvable Set to true if you want allow merges only if all discussions are resolved. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_allow_merge_if_all_discussions_are_resolved Project#only_allow_merge_if_all_discussions_are_resolved} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_allow_merge_if_all_discussions_are_resolved Project#only_allow_merge_if_all_discussions_are_resolved} --- @@ -4574,7 +4706,7 @@ public readonly onlyAllowMergeIfPipelineSucceeds: boolean | IResolvable; Set to true if you want allow merges only if a pipeline succeeds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_allow_merge_if_pipeline_succeeds Project#only_allow_merge_if_pipeline_succeeds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_allow_merge_if_pipeline_succeeds Project#only_allow_merge_if_pipeline_succeeds} --- @@ -4588,7 +4720,7 @@ public readonly onlyMirrorProtectedBranches: boolean | IResolvable; Enable only mirror protected branches for a mirrored project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_mirror_protected_branches Project#only_mirror_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_mirror_protected_branches Project#only_mirror_protected_branches} --- @@ -4602,7 +4734,7 @@ public readonly packagesEnabled: boolean | IResolvable; Enable packages repository for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#packages_enabled Project#packages_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#packages_enabled Project#packages_enabled} --- @@ -4616,7 +4748,7 @@ public readonly pagesAccessLevel: string; Enable pages access control. Valid values are `public`, `private`, `enabled`, `disabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pages_access_level Project#pages_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pages_access_level Project#pages_access_level} --- @@ -4630,7 +4762,7 @@ public readonly path: string; The path of the repository. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#path Project#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#path Project#path} --- @@ -4644,7 +4776,7 @@ public readonly pipelinesEnabled: boolean | IResolvable; Enable pipelines for the project. The `pipelines_enabled` field is being sent as `jobs_enabled` in the GitLab API calls. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pipelines_enabled Project#pipelines_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pipelines_enabled Project#pipelines_enabled} --- @@ -4658,7 +4790,7 @@ public readonly preReceiveSecretDetectionEnabled: boolean | IResolvable; Whether Secret Push Detection is enabled. Requires GitLab Ultimate and at least GitLab 17.3. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pre_receive_secret_detection_enabled Project#pre_receive_secret_detection_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pre_receive_secret_detection_enabled Project#pre_receive_secret_detection_enabled} --- @@ -4672,7 +4804,7 @@ public readonly printingMergeRequestLinkEnabled: boolean | IResolvable; Show link to create/view merge request when pushing from the command line. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#printing_merge_request_link_enabled Project#printing_merge_request_link_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#printing_merge_request_link_enabled Project#printing_merge_request_link_enabled} --- @@ -4686,7 +4818,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/resources/project#public_builds Project#public_builds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#public_builds Project#public_builds} --- @@ -4700,7 +4832,7 @@ public readonly publicJobs: 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/resources/project#public_jobs Project#public_jobs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#public_jobs Project#public_jobs} --- @@ -4714,7 +4846,7 @@ public readonly pushRules: ProjectPushRules; push_rules block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#push_rules Project#push_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#push_rules Project#push_rules} --- @@ -4728,7 +4860,7 @@ public readonly releasesAccessLevel: string; Set the releases access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#releases_access_level Project#releases_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#releases_access_level Project#releases_access_level} --- @@ -4742,7 +4874,7 @@ public readonly removeSourceBranchAfterMerge: boolean | IResolvable; Enable `Delete source branch` option by default for all new merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#remove_source_branch_after_merge Project#remove_source_branch_after_merge} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#remove_source_branch_after_merge Project#remove_source_branch_after_merge} --- @@ -4756,7 +4888,7 @@ public readonly repositoryAccessLevel: string; Set the repository access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#repository_access_level Project#repository_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#repository_access_level Project#repository_access_level} --- @@ -4770,7 +4902,7 @@ public readonly repositoryStorage: string; Which storage shard the repository is on. (administrator only). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#repository_storage Project#repository_storage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#repository_storage Project#repository_storage} --- @@ -4784,7 +4916,7 @@ public readonly requestAccessEnabled: boolean | IResolvable; Allow users to request member access. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#request_access_enabled Project#request_access_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#request_access_enabled Project#request_access_enabled} --- @@ -4798,7 +4930,7 @@ public readonly requirementsAccessLevel: string; Set the requirements access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#requirements_access_level Project#requirements_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#requirements_access_level Project#requirements_access_level} --- @@ -4812,7 +4944,7 @@ public readonly resolveOutdatedDiffDiscussions: boolean | IResolvable; Automatically resolve merge request diffs discussions on lines changed with a push. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#resolve_outdated_diff_discussions Project#resolve_outdated_diff_discussions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#resolve_outdated_diff_discussions Project#resolve_outdated_diff_discussions} --- @@ -4826,7 +4958,7 @@ public readonly restrictUserDefinedVariables: boolean | IResolvable; Allow only users with the Maintainer role to pass user-defined variables when triggering a pipeline. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#restrict_user_defined_variables Project#restrict_user_defined_variables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#restrict_user_defined_variables Project#restrict_user_defined_variables} --- @@ -4840,7 +4972,7 @@ public readonly securityAndComplianceAccessLevel: string; Set the security and compliance access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#security_and_compliance_access_level Project#security_and_compliance_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#security_and_compliance_access_level Project#security_and_compliance_access_level} --- @@ -4854,7 +4986,7 @@ public readonly sharedRunnersEnabled: boolean | IResolvable; Enable shared runners for this project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#shared_runners_enabled Project#shared_runners_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#shared_runners_enabled Project#shared_runners_enabled} --- @@ -4873,7 +5005,7 @@ There is currently no known way to determine if the default branch protection is This attribute is only used during resource creation, thus changes are suppressed and the attribute cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#skip_wait_for_default_branch_protection Project#skip_wait_for_default_branch_protection} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#skip_wait_for_default_branch_protection Project#skip_wait_for_default_branch_protection} --- @@ -4887,7 +5019,7 @@ public readonly snippetsAccessLevel: string; Set the snippets access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#snippets_access_level Project#snippets_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#snippets_access_level Project#snippets_access_level} --- @@ -4901,7 +5033,7 @@ public readonly snippetsEnabled: boolean | IResolvable; Enable snippets for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#snippets_enabled Project#snippets_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#snippets_enabled Project#snippets_enabled} --- @@ -4915,7 +5047,7 @@ public readonly squashCommitTemplate: string; Template used to create squash commit message in merge requests. (Introduced in GitLab 14.6.). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#squash_commit_template Project#squash_commit_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#squash_commit_template Project#squash_commit_template} --- @@ -4931,7 +5063,7 @@ Squash commits when merge request. Valid values are `never`, `always`, `default_on`, or `default_off`. The default value is `default_off`. [GitLab >= 14.1] -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#squash_option Project#squash_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#squash_option Project#squash_option} --- @@ -4945,7 +5077,7 @@ public readonly suggestionCommitMessage: string; The commit message used to apply merge request suggestions. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#suggestion_commit_message Project#suggestion_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#suggestion_commit_message Project#suggestion_commit_message} --- @@ -4961,7 +5093,7 @@ The list of tags for a project; put array of tags, that should be finally assigned to a project. Use topics instead. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#tags Project#tags} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#tags Project#tags} --- @@ -4977,7 +5109,7 @@ When used without use_custom_template, name of a built-in project template. When used with use_custom_template, name of a custom project template. This option is mutually exclusive with `template_project_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#template_name Project#template_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#template_name Project#template_name} --- @@ -4993,7 +5125,7 @@ When used with use_custom_template, project ID of a custom project template. This is preferable to using template_name since template_name may be ambiguous (enterprise edition). This option is mutually exclusive with `template_name`. See `gitlab_group_project_file_template` to set a project as a template project. If a project has not been set as a template, using it here will result in an error. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#template_project_id Project#template_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#template_project_id Project#template_project_id} --- @@ -5007,7 +5139,7 @@ public readonly timeouts: ProjectTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#timeouts Project#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#timeouts Project#timeouts} --- @@ -5021,7 +5153,7 @@ public readonly topics: string[]; The list of topics for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#topics Project#topics} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#topics Project#topics} --- @@ -5037,7 +5169,7 @@ Use either custom instance or group (with group_with_project_templates_id) proje ~> When using a custom template, [Group Tokens won't work](https://docs.gitlab.com/15.7/ee/user/project/settings/import_export_troubleshooting.html#import-using-the-rest-api-fails-when-using-a-group-access-token). You must use a real user's Personal Access Token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#use_custom_template Project#use_custom_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#use_custom_template Project#use_custom_template} --- @@ -5051,7 +5183,7 @@ public readonly visibilityLevel: string; Set to `public` to create a public project. Valid values are `private`, `internal`, `public`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#visibility_level Project#visibility_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#visibility_level Project#visibility_level} --- @@ -5065,7 +5197,7 @@ public readonly wikiAccessLevel: string; Set the wiki access level. Valid values are `disabled`, `private`, `enabled`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#wiki_access_level Project#wiki_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#wiki_access_level Project#wiki_access_level} --- @@ -5079,7 +5211,7 @@ public readonly wikiEnabled: boolean | IResolvable; Enable wiki for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#wiki_enabled Project#wiki_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#wiki_enabled Project#wiki_enabled} --- @@ -5117,7 +5249,7 @@ public readonly cadence: string; The cadence of the policy. Valid values are: `1d`, `7d`, `14d`, `1month`, `3month`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#cadence Project#cadence} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#cadence Project#cadence} --- @@ -5131,7 +5263,7 @@ public readonly enabled: boolean | IResolvable; If true, the policy is enabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#enabled Project#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#enabled Project#enabled} --- @@ -5145,7 +5277,7 @@ public readonly keepN: number; The number of images to keep. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#keep_n Project#keep_n} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#keep_n Project#keep_n} --- @@ -5159,7 +5291,7 @@ public readonly nameRegex: string; The regular expression to match image names to delete. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex Project#name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex Project#name_regex} --- @@ -5173,7 +5305,7 @@ public readonly nameRegexDelete: string; The regular expression to match image names to delete. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex_delete Project#name_regex_delete} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex_delete Project#name_regex_delete} --- @@ -5187,7 +5319,7 @@ public readonly nameRegexKeep: string; The regular expression to match image names to keep. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex_keep Project#name_regex_keep} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex_keep Project#name_regex_keep} --- @@ -5201,7 +5333,7 @@ public readonly olderThan: string; The number of days to keep images. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#older_than Project#older_than} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#older_than Project#older_than} --- @@ -5245,7 +5377,7 @@ public readonly 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/project#author_email_regex Project#author_email_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#author_email_regex Project#author_email_regex} --- @@ -5259,7 +5391,7 @@ public readonly 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/project#branch_name_regex Project#branch_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#branch_name_regex Project#branch_name_regex} --- @@ -5273,7 +5405,7 @@ public readonly commitCommitterCheck: boolean | IResolvable; Users can only push commits to this repository that were committed with one of their own verified emails. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#commit_committer_check Project#commit_committer_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_committer_check Project#commit_committer_check} --- @@ -5287,7 +5419,7 @@ public readonly commitCommitterNameCheck: boolean | IResolvable; 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/project#commit_committer_name_check Project#commit_committer_name_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_committer_name_check Project#commit_committer_name_check} --- @@ -5301,7 +5433,7 @@ public readonly commitMessageNegativeRegex: string; No commit message is allowed to match this regex, e.g. `ssh\:\/\/`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#commit_message_negative_regex Project#commit_message_negative_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_message_negative_regex Project#commit_message_negative_regex} --- @@ -5315,7 +5447,7 @@ public readonly 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/project#commit_message_regex Project#commit_message_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_message_regex Project#commit_message_regex} --- @@ -5329,7 +5461,7 @@ public readonly denyDeleteTag: boolean | IResolvable; Deny deleting a tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#deny_delete_tag Project#deny_delete_tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#deny_delete_tag Project#deny_delete_tag} --- @@ -5343,7 +5475,7 @@ public readonly fileNameRegex: string; All committed filenames must not match this regex, e.g. `(jar|exe)$`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#file_name_regex Project#file_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#file_name_regex Project#file_name_regex} --- @@ -5357,7 +5489,7 @@ public readonly maxFileSize: number; Maximum file size (MB). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#max_file_size Project#max_file_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#max_file_size Project#max_file_size} --- @@ -5371,7 +5503,7 @@ public readonly memberCheck: boolean | IResolvable; Restrict commits by author (email) to existing GitLab users. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#member_check Project#member_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#member_check Project#member_check} --- @@ -5385,7 +5517,7 @@ public readonly preventSecrets: boolean | IResolvable; 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/project#prevent_secrets Project#prevent_secrets} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#prevent_secrets Project#prevent_secrets} --- @@ -5399,7 +5531,7 @@ public readonly rejectNonDcoCommits: boolean | IResolvable; 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/project#reject_non_dco_commits Project#reject_non_dco_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#reject_non_dco_commits Project#reject_non_dco_commits} --- @@ -5413,7 +5545,7 @@ public readonly rejectUnsignedCommits: boolean | IResolvable; Reject commit when it’s not signed through GPG. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#reject_unsigned_commits Project#reject_unsigned_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#reject_unsigned_commits Project#reject_unsigned_commits} --- @@ -5431,8 +5563,8 @@ const projectTimeouts: project.ProjectTimeouts = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#create Project#create}. | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#delete Project#delete}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#create Project#create}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#delete Project#delete}. | --- @@ -5444,7 +5576,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#create Project#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#create Project#create}. --- @@ -5456,7 +5588,7 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#delete Project#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#delete Project#delete}. --- diff --git a/docs/projectAccessToken.csharp.md b/docs/projectAccessToken.csharp.md index 128916aac..6d99ce03f 100644 --- a/docs/projectAccessToken.csharp.md +++ b/docs/projectAccessToken.csharp.md @@ -4,7 +4,7 @@ ### ProjectAccessToken -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token gitlab_project_access_token}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token gitlab_project_access_token}. #### Initializers @@ -501,7 +501,7 @@ The construct id used in the generated config for the ProjectAccessToken to impo The id of the existing ProjectAccessToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_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/project_access_token#import import section} in the documentation of this resource for the id to use --- @@ -1018,7 +1018,7 @@ public string Name { get; set; } The name of the project access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#name ProjectAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#name ProjectAccessToken#name} --- @@ -1032,7 +1032,7 @@ public string Project { get; set; } The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#project ProjectAccessToken#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#project ProjectAccessToken#project} --- @@ -1048,7 +1048,7 @@ The scopes of the project access token. valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#scopes ProjectAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#scopes ProjectAccessToken#scopes} --- @@ -1064,7 +1064,7 @@ The access level for the project access token. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. Default is `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#access_level ProjectAccessToken#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#access_level ProjectAccessToken#access_level} --- @@ -1078,7 +1078,7 @@ public string ExpiresAt { get; set; } When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#expires_at ProjectAccessToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#expires_at ProjectAccessToken#expires_at} --- @@ -1092,7 +1092,7 @@ public ProjectAccessTokenRotationConfiguration RotationConfiguration { get; set; The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#rotation_configuration ProjectAccessToken#rotation_configuration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#rotation_configuration ProjectAccessToken#rotation_configuration} --- @@ -1128,7 +1128,7 @@ public double ExpirationDays { get; set; } The duration (in days) the new token should be valid for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#expiration_days ProjectAccessToken#expiration_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#expiration_days ProjectAccessToken#expiration_days} --- @@ -1144,7 +1144,7 @@ The duration (in days) before the expiration when the token should be rotated. As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#rotate_before_days ProjectAccessToken#rotate_before_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#rotate_before_days ProjectAccessToken#rotate_before_days} --- diff --git a/docs/projectAccessToken.go.md b/docs/projectAccessToken.go.md index a58085f9a..cb98a76be 100644 --- a/docs/projectAccessToken.go.md +++ b/docs/projectAccessToken.go.md @@ -4,7 +4,7 @@ ### ProjectAccessToken -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token gitlab_project_access_token}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token gitlab_project_access_token}. #### Initializers @@ -501,7 +501,7 @@ The construct id used in the generated config for the ProjectAccessToken to impo The id of the existing ProjectAccessToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_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/project_access_token#import import section} in the documentation of this resource for the id to use --- @@ -1018,7 +1018,7 @@ Name *string The name of the project access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#name ProjectAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#name ProjectAccessToken#name} --- @@ -1032,7 +1032,7 @@ Project *string The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#project ProjectAccessToken#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#project ProjectAccessToken#project} --- @@ -1048,7 +1048,7 @@ The scopes of the project access token. valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#scopes ProjectAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#scopes ProjectAccessToken#scopes} --- @@ -1064,7 +1064,7 @@ The access level for the project access token. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. Default is `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#access_level ProjectAccessToken#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#access_level ProjectAccessToken#access_level} --- @@ -1078,7 +1078,7 @@ ExpiresAt *string When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#expires_at ProjectAccessToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#expires_at ProjectAccessToken#expires_at} --- @@ -1092,7 +1092,7 @@ RotationConfiguration ProjectAccessTokenRotationConfiguration The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#rotation_configuration ProjectAccessToken#rotation_configuration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#rotation_configuration ProjectAccessToken#rotation_configuration} --- @@ -1128,7 +1128,7 @@ ExpirationDays *f64 The duration (in days) the new token should be valid for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#expiration_days ProjectAccessToken#expiration_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#expiration_days ProjectAccessToken#expiration_days} --- @@ -1144,7 +1144,7 @@ The duration (in days) before the expiration when the token should be rotated. As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#rotate_before_days ProjectAccessToken#rotate_before_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#rotate_before_days ProjectAccessToken#rotate_before_days} --- diff --git a/docs/projectAccessToken.java.md b/docs/projectAccessToken.java.md index bc75eaed8..b1cbff205 100644 --- a/docs/projectAccessToken.java.md +++ b/docs/projectAccessToken.java.md @@ -4,7 +4,7 @@ ### ProjectAccessToken -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token gitlab_project_access_token}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token gitlab_project_access_token}. #### Initializers @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope The name of the project access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#name ProjectAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#name ProjectAccessToken#name} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#project ProjectAccessToken#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#project ProjectAccessToken#project} --- @@ -140,7 +140,7 @@ The scopes of the project access token. valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#scopes ProjectAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#scopes ProjectAccessToken#scopes} --- @@ -152,7 +152,7 @@ The access level for the project access token. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. Default is `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#access_level ProjectAccessToken#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#access_level ProjectAccessToken#access_level} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#expires_at ProjectAccessToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#expires_at ProjectAccessToken#expires_at} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#rotation_configuration ProjectAccessToken#rotation_configuration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#rotation_configuration ProjectAccessToken#rotation_configuration} --- @@ -633,7 +633,7 @@ The construct id used in the generated config for the ProjectAccessToken to impo The id of the existing ProjectAccessToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_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/project_access_token#import import section} in the documentation of this resource for the id to use --- @@ -1154,7 +1154,7 @@ public java.lang.String getName(); The name of the project access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#name ProjectAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#name ProjectAccessToken#name} --- @@ -1168,7 +1168,7 @@ public java.lang.String getProject(); The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#project ProjectAccessToken#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#project ProjectAccessToken#project} --- @@ -1184,7 +1184,7 @@ The scopes of the project access token. valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#scopes ProjectAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#scopes ProjectAccessToken#scopes} --- @@ -1200,7 +1200,7 @@ The access level for the project access token. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. Default is `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#access_level ProjectAccessToken#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#access_level ProjectAccessToken#access_level} --- @@ -1214,7 +1214,7 @@ public java.lang.String getExpiresAt(); When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#expires_at ProjectAccessToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#expires_at ProjectAccessToken#expires_at} --- @@ -1228,7 +1228,7 @@ public ProjectAccessTokenRotationConfiguration getRotationConfiguration(); The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#rotation_configuration ProjectAccessToken#rotation_configuration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#rotation_configuration ProjectAccessToken#rotation_configuration} --- @@ -1264,7 +1264,7 @@ public java.lang.Number getExpirationDays(); The duration (in days) the new token should be valid for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#expiration_days ProjectAccessToken#expiration_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#expiration_days ProjectAccessToken#expiration_days} --- @@ -1280,7 +1280,7 @@ The duration (in days) before the expiration when the token should be rotated. As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#rotate_before_days ProjectAccessToken#rotate_before_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#rotate_before_days ProjectAccessToken#rotate_before_days} --- diff --git a/docs/projectAccessToken.python.md b/docs/projectAccessToken.python.md index f6e3bdaaa..44ffaffbc 100644 --- a/docs/projectAccessToken.python.md +++ b/docs/projectAccessToken.python.md @@ -4,7 +4,7 @@ ### ProjectAccessToken -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token gitlab_project_access_token}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token gitlab_project_access_token}. #### Initializers @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The name of the project access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#name ProjectAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#name ProjectAccessToken#name} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#project ProjectAccessToken#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#project ProjectAccessToken#project} --- @@ -138,7 +138,7 @@ The scopes of the project access token. valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#scopes ProjectAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#scopes ProjectAccessToken#scopes} --- @@ -150,7 +150,7 @@ The access level for the project access token. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. Default is `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#access_level ProjectAccessToken#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#access_level ProjectAccessToken#access_level} --- @@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#expires_at ProjectAccessToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#expires_at ProjectAccessToken#expires_at} --- @@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#rotation_configuration ProjectAccessToken#rotation_configuration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#rotation_configuration ProjectAccessToken#rotation_configuration} --- @@ -548,7 +548,7 @@ def put_rotation_configuration( The duration (in days) the new token should be valid for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#expiration_days ProjectAccessToken#expiration_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#expiration_days ProjectAccessToken#expiration_days} --- @@ -560,7 +560,7 @@ The duration (in days) before the expiration when the token should be rotated. As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#rotate_before_days ProjectAccessToken#rotate_before_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#rotate_before_days ProjectAccessToken#rotate_before_days} --- @@ -696,7 +696,7 @@ The construct id used in the generated config for the ProjectAccessToken to impo The id of the existing ProjectAccessToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_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/project_access_token#import import section} in the documentation of this resource for the id to use --- @@ -1213,7 +1213,7 @@ name: str The name of the project access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#name ProjectAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#name ProjectAccessToken#name} --- @@ -1227,7 +1227,7 @@ project: str The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#project ProjectAccessToken#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#project ProjectAccessToken#project} --- @@ -1243,7 +1243,7 @@ The scopes of the project access token. valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#scopes ProjectAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#scopes ProjectAccessToken#scopes} --- @@ -1259,7 +1259,7 @@ The access level for the project access token. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. Default is `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#access_level ProjectAccessToken#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#access_level ProjectAccessToken#access_level} --- @@ -1273,7 +1273,7 @@ expires_at: str When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#expires_at ProjectAccessToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#expires_at ProjectAccessToken#expires_at} --- @@ -1287,7 +1287,7 @@ rotation_configuration: ProjectAccessTokenRotationConfiguration The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#rotation_configuration ProjectAccessToken#rotation_configuration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#rotation_configuration ProjectAccessToken#rotation_configuration} --- @@ -1323,7 +1323,7 @@ expiration_days: typing.Union[int, float] The duration (in days) the new token should be valid for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#expiration_days ProjectAccessToken#expiration_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#expiration_days ProjectAccessToken#expiration_days} --- @@ -1339,7 +1339,7 @@ The duration (in days) before the expiration when the token should be rotated. As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#rotate_before_days ProjectAccessToken#rotate_before_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#rotate_before_days ProjectAccessToken#rotate_before_days} --- diff --git a/docs/projectAccessToken.typescript.md b/docs/projectAccessToken.typescript.md index 7987a7a11..ed716723e 100644 --- a/docs/projectAccessToken.typescript.md +++ b/docs/projectAccessToken.typescript.md @@ -4,7 +4,7 @@ ### ProjectAccessToken -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token gitlab_project_access_token}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token gitlab_project_access_token}. #### Initializers @@ -501,7 +501,7 @@ The construct id used in the generated config for the ProjectAccessToken to impo The id of the existing ProjectAccessToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_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/project_access_token#import import section} in the documentation of this resource for the id to use --- @@ -1004,7 +1004,7 @@ public readonly name: string; The name of the project access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#name ProjectAccessToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#name ProjectAccessToken#name} --- @@ -1018,7 +1018,7 @@ public readonly project: string; The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#project ProjectAccessToken#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#project ProjectAccessToken#project} --- @@ -1034,7 +1034,7 @@ The scopes of the project access token. valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#scopes ProjectAccessToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#scopes ProjectAccessToken#scopes} --- @@ -1050,7 +1050,7 @@ The access level for the project access token. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. Default is `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#access_level ProjectAccessToken#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#access_level ProjectAccessToken#access_level} --- @@ -1064,7 +1064,7 @@ public readonly expiresAt: string; When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#expires_at ProjectAccessToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#expires_at ProjectAccessToken#expires_at} --- @@ -1078,7 +1078,7 @@ public readonly rotationConfiguration: ProjectAccessTokenRotationConfiguration; The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#rotation_configuration ProjectAccessToken#rotation_configuration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#rotation_configuration ProjectAccessToken#rotation_configuration} --- @@ -1111,7 +1111,7 @@ public readonly expirationDays: number; The duration (in days) the new token should be valid for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#expiration_days ProjectAccessToken#expiration_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#expiration_days ProjectAccessToken#expiration_days} --- @@ -1127,7 +1127,7 @@ The duration (in days) before the expiration when the token should be rotated. As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#rotate_before_days ProjectAccessToken#rotate_before_days} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#rotate_before_days ProjectAccessToken#rotate_before_days} --- diff --git a/docs/projectApprovalRule.csharp.md b/docs/projectApprovalRule.csharp.md index 530e081ca..4d2f520d5 100644 --- a/docs/projectApprovalRule.csharp.md +++ b/docs/projectApprovalRule.csharp.md @@ -4,7 +4,7 @@ ### ProjectApprovalRule -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule gitlab_project_approval_rule}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule gitlab_project_approval_rule}. #### Initializers @@ -523,7 +523,7 @@ The construct id used in the generated config for the ProjectApprovalRule to imp The id of the existing ProjectApprovalRule that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#import import section} in the 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/project_approval_rule#import import section} in the documentation of this resource for the id to use --- @@ -1006,7 +1006,7 @@ new ProjectApprovalRuleConfig { | AppliesToAllProtectedBranches | object | Whether the rule is applied to all protected branches. | | DisableImportingDefaultAnyApproverRuleOnCreate | object | When this flag is set, the default `any_approver` rule will not be imported if present. | | GroupIds | double[] | A list of group IDs whose members can approve of the merge request. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. | | ProtectedBranchIds | double[] | A list of protected branch IDs (not branch names) for which the rule applies. | | ReportType | string | Report type is required when the rule_type is `report_approver`. Valid values are `code_coverage`. | | RuleType | string | String, defaults to 'regular'. | @@ -1094,7 +1094,7 @@ public double ApprovalsRequired { get; set; } The number of approvals required for this rule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#approvals_required ProjectApprovalRule#approvals_required} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#approvals_required ProjectApprovalRule#approvals_required} --- @@ -1108,7 +1108,7 @@ public string Name { get; set; } The name of the approval rule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#name ProjectApprovalRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#name ProjectApprovalRule#name} --- @@ -1122,7 +1122,7 @@ public string Project { get; set; } The name or id of the project to add the approval rules. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#project ProjectApprovalRule#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#project ProjectApprovalRule#project} --- @@ -1138,7 +1138,7 @@ Whether the rule is applied to all protected branches. If set to 'true', the value of `protected_branch_ids` is ignored. Default is 'false'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#applies_to_all_protected_branches ProjectApprovalRule#applies_to_all_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#applies_to_all_protected_branches ProjectApprovalRule#applies_to_all_protected_branches} --- @@ -1152,7 +1152,7 @@ public object DisableImportingDefaultAnyApproverRuleOnCreate { get; set; } When this flag is set, the default `any_approver` rule will not be imported if present. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#disable_importing_default_any_approver_rule_on_create ProjectApprovalRule#disable_importing_default_any_approver_rule_on_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#disable_importing_default_any_approver_rule_on_create ProjectApprovalRule#disable_importing_default_any_approver_rule_on_create} --- @@ -1166,7 +1166,7 @@ public double[] GroupIds { get; set; } A list of group IDs whose members can approve of the merge request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#group_ids ProjectApprovalRule#group_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#group_ids ProjectApprovalRule#group_ids} --- @@ -1178,7 +1178,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/project_approval_rule#id ProjectApprovalRule#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1195,7 +1195,7 @@ public double[] ProtectedBranchIds { get; set; } A list of protected branch IDs (not branch names) for which the rule applies. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#protected_branch_ids ProjectApprovalRule#protected_branch_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#protected_branch_ids ProjectApprovalRule#protected_branch_ids} --- @@ -1209,7 +1209,7 @@ public string ReportType { get; set; } Report type is required when the rule_type is `report_approver`. Valid values are `code_coverage`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#report_type ProjectApprovalRule#report_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#report_type ProjectApprovalRule#report_type} --- @@ -1225,7 +1225,7 @@ String, defaults to 'regular'. The type of rule. `any_approver` is a pre-configured default rule with `approvals_required` at `0`. Valid values are `regular`, `any_approver`, `report_approver`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#rule_type ProjectApprovalRule#rule_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#rule_type ProjectApprovalRule#rule_type} --- @@ -1239,7 +1239,7 @@ public double[] UserIds { get; set; } A list of specific User IDs to add to the list of approvers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#user_ids ProjectApprovalRule#user_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#user_ids ProjectApprovalRule#user_ids} --- diff --git a/docs/projectApprovalRule.go.md b/docs/projectApprovalRule.go.md index f5a282b23..f64775603 100644 --- a/docs/projectApprovalRule.go.md +++ b/docs/projectApprovalRule.go.md @@ -4,7 +4,7 @@ ### ProjectApprovalRule -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule gitlab_project_approval_rule}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule gitlab_project_approval_rule}. #### Initializers @@ -523,7 +523,7 @@ The construct id used in the generated config for the ProjectApprovalRule to imp The id of the existing ProjectApprovalRule that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#import import section} in the 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/project_approval_rule#import import section} in the documentation of this resource for the id to use --- @@ -1006,7 +1006,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/projectapprovalrule | AppliesToAllProtectedBranches | interface{} | Whether the rule is applied to all protected branches. | | DisableImportingDefaultAnyApproverRuleOnCreate | interface{} | When this flag is set, the default `any_approver` rule will not be imported if present. | | GroupIds | *[]*f64 | A list of group IDs whose members can approve of the merge request. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. | | ProtectedBranchIds | *[]*f64 | A list of protected branch IDs (not branch names) for which the rule applies. | | ReportType | *string | Report type is required when the rule_type is `report_approver`. Valid values are `code_coverage`. | | RuleType | *string | String, defaults to 'regular'. | @@ -1094,7 +1094,7 @@ ApprovalsRequired *f64 The number of approvals required for this rule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#approvals_required ProjectApprovalRule#approvals_required} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#approvals_required ProjectApprovalRule#approvals_required} --- @@ -1108,7 +1108,7 @@ Name *string The name of the approval rule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#name ProjectApprovalRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#name ProjectApprovalRule#name} --- @@ -1122,7 +1122,7 @@ Project *string The name or id of the project to add the approval rules. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#project ProjectApprovalRule#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#project ProjectApprovalRule#project} --- @@ -1138,7 +1138,7 @@ Whether the rule is applied to all protected branches. If set to 'true', the value of `protected_branch_ids` is ignored. Default is 'false'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#applies_to_all_protected_branches ProjectApprovalRule#applies_to_all_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#applies_to_all_protected_branches ProjectApprovalRule#applies_to_all_protected_branches} --- @@ -1152,7 +1152,7 @@ DisableImportingDefaultAnyApproverRuleOnCreate interface{} When this flag is set, the default `any_approver` rule will not be imported if present. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#disable_importing_default_any_approver_rule_on_create ProjectApprovalRule#disable_importing_default_any_approver_rule_on_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#disable_importing_default_any_approver_rule_on_create ProjectApprovalRule#disable_importing_default_any_approver_rule_on_create} --- @@ -1166,7 +1166,7 @@ GroupIds *[]*f64 A list of group IDs whose members can approve of the merge request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#group_ids ProjectApprovalRule#group_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#group_ids ProjectApprovalRule#group_ids} --- @@ -1178,7 +1178,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1195,7 +1195,7 @@ ProtectedBranchIds *[]*f64 A list of protected branch IDs (not branch names) for which the rule applies. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#protected_branch_ids ProjectApprovalRule#protected_branch_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#protected_branch_ids ProjectApprovalRule#protected_branch_ids} --- @@ -1209,7 +1209,7 @@ ReportType *string Report type is required when the rule_type is `report_approver`. Valid values are `code_coverage`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#report_type ProjectApprovalRule#report_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#report_type ProjectApprovalRule#report_type} --- @@ -1225,7 +1225,7 @@ String, defaults to 'regular'. The type of rule. `any_approver` is a pre-configured default rule with `approvals_required` at `0`. Valid values are `regular`, `any_approver`, `report_approver`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#rule_type ProjectApprovalRule#rule_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#rule_type ProjectApprovalRule#rule_type} --- @@ -1239,7 +1239,7 @@ UserIds *[]*f64 A list of specific User IDs to add to the list of approvers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#user_ids ProjectApprovalRule#user_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#user_ids ProjectApprovalRule#user_ids} --- diff --git a/docs/projectApprovalRule.java.md b/docs/projectApprovalRule.java.md index 4d3fb503f..9f8c8bfb9 100644 --- a/docs/projectApprovalRule.java.md +++ b/docs/projectApprovalRule.java.md @@ -4,7 +4,7 @@ ### ProjectApprovalRule -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule gitlab_project_approval_rule}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule gitlab_project_approval_rule}. #### Initializers @@ -56,7 +56,7 @@ ProjectApprovalRule.Builder.create(Construct scope, java.lang.String id) | appliesToAllProtectedBranches | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Whether the rule is applied to all protected branches. | | disableImportingDefaultAnyApproverRuleOnCreate | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | When this flag is set, the default `any_approver` rule will not be imported if present. | | groupIds | java.util.List | A list of group IDs whose members can approve of the merge request. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. | | protectedBranchIds | java.util.List | A list of protected branch IDs (not branch names) for which the rule applies. | | reportType | java.lang.String | Report type is required when the rule_type is `report_approver`. Valid values are `code_coverage`. | | ruleType | java.lang.String | String, defaults to 'regular'. | @@ -130,7 +130,7 @@ Must be unique amongst siblings in the same scope The number of approvals required for this rule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#approvals_required ProjectApprovalRule#approvals_required} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#approvals_required ProjectApprovalRule#approvals_required} --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the approval rule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#name ProjectApprovalRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#name ProjectApprovalRule#name} --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name or id of the project to add the approval rules. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#project ProjectApprovalRule#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#project ProjectApprovalRule#project} --- @@ -162,7 +162,7 @@ Whether the rule is applied to all protected branches. If set to 'true', the value of `protected_branch_ids` is ignored. Default is 'false'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#applies_to_all_protected_branches ProjectApprovalRule#applies_to_all_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#applies_to_all_protected_branches ProjectApprovalRule#applies_to_all_protected_branches} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla When this flag is set, the default `any_approver` rule will not be imported if present. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#disable_importing_default_any_approver_rule_on_create ProjectApprovalRule#disable_importing_default_any_approver_rule_on_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#disable_importing_default_any_approver_rule_on_create ProjectApprovalRule#disable_importing_default_any_approver_rule_on_create} --- @@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A list of group IDs whose members can approve of the merge request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#group_ids ProjectApprovalRule#group_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#group_ids ProjectApprovalRule#group_ids} --- @@ -190,7 +190,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/project_approval_rule#id ProjectApprovalRule#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -203,7 +203,7 @@ If you experience problems setting this value it might not be settable. Please t A list of protected branch IDs (not branch names) for which the rule applies. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#protected_branch_ids ProjectApprovalRule#protected_branch_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#protected_branch_ids ProjectApprovalRule#protected_branch_ids} --- @@ -213,7 +213,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Report type is required when the rule_type is `report_approver`. Valid values are `code_coverage`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#report_type ProjectApprovalRule#report_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#report_type ProjectApprovalRule#report_type} --- @@ -225,7 +225,7 @@ String, defaults to 'regular'. The type of rule. `any_approver` is a pre-configured default rule with `approvals_required` at `0`. Valid values are `regular`, `any_approver`, `report_approver`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#rule_type ProjectApprovalRule#rule_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#rule_type ProjectApprovalRule#rule_type} --- @@ -235,7 +235,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A list of specific User IDs to add to the list of approvers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#user_ids ProjectApprovalRule#user_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#user_ids ProjectApprovalRule#user_ids} --- @@ -718,7 +718,7 @@ The construct id used in the generated config for the ProjectApprovalRule to imp The id of the existing ProjectApprovalRule that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#import import section} in the 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/project_approval_rule#import import section} in the documentation of this resource for the id to use --- @@ -1207,7 +1207,7 @@ ProjectApprovalRuleConfig.builder() | appliesToAllProtectedBranches | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Whether the rule is applied to all protected branches. | | disableImportingDefaultAnyApproverRuleOnCreate | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | When this flag is set, the default `any_approver` rule will not be imported if present. | | groupIds | java.util.List | A list of group IDs whose members can approve of the merge request. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. | | protectedBranchIds | java.util.List | A list of protected branch IDs (not branch names) for which the rule applies. | | reportType | java.lang.String | Report type is required when the rule_type is `report_approver`. Valid values are `code_coverage`. | | ruleType | java.lang.String | String, defaults to 'regular'. | @@ -1295,7 +1295,7 @@ public java.lang.Number getApprovalsRequired(); The number of approvals required for this rule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#approvals_required ProjectApprovalRule#approvals_required} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#approvals_required ProjectApprovalRule#approvals_required} --- @@ -1309,7 +1309,7 @@ public java.lang.String getName(); The name of the approval rule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#name ProjectApprovalRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#name ProjectApprovalRule#name} --- @@ -1323,7 +1323,7 @@ public java.lang.String getProject(); The name or id of the project to add the approval rules. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#project ProjectApprovalRule#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#project ProjectApprovalRule#project} --- @@ -1339,7 +1339,7 @@ Whether the rule is applied to all protected branches. If set to 'true', the value of `protected_branch_ids` is ignored. Default is 'false'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#applies_to_all_protected_branches ProjectApprovalRule#applies_to_all_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#applies_to_all_protected_branches ProjectApprovalRule#applies_to_all_protected_branches} --- @@ -1353,7 +1353,7 @@ public java.lang.Object getDisableImportingDefaultAnyApproverRuleOnCreate(); When this flag is set, the default `any_approver` rule will not be imported if present. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#disable_importing_default_any_approver_rule_on_create ProjectApprovalRule#disable_importing_default_any_approver_rule_on_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#disable_importing_default_any_approver_rule_on_create ProjectApprovalRule#disable_importing_default_any_approver_rule_on_create} --- @@ -1367,7 +1367,7 @@ public java.util.List getGroupIds(); A list of group IDs whose members can approve of the merge request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#group_ids ProjectApprovalRule#group_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#group_ids ProjectApprovalRule#group_ids} --- @@ -1379,7 +1379,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/project_approval_rule#id ProjectApprovalRule#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1396,7 +1396,7 @@ public java.util.List getProtectedBranchIds(); A list of protected branch IDs (not branch names) for which the rule applies. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#protected_branch_ids ProjectApprovalRule#protected_branch_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#protected_branch_ids ProjectApprovalRule#protected_branch_ids} --- @@ -1410,7 +1410,7 @@ public java.lang.String getReportType(); Report type is required when the rule_type is `report_approver`. Valid values are `code_coverage`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#report_type ProjectApprovalRule#report_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#report_type ProjectApprovalRule#report_type} --- @@ -1426,7 +1426,7 @@ String, defaults to 'regular'. The type of rule. `any_approver` is a pre-configured default rule with `approvals_required` at `0`. Valid values are `regular`, `any_approver`, `report_approver`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#rule_type ProjectApprovalRule#rule_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#rule_type ProjectApprovalRule#rule_type} --- @@ -1440,7 +1440,7 @@ public java.util.List getUserIds(); A list of specific User IDs to add to the list of approvers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#user_ids ProjectApprovalRule#user_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#user_ids ProjectApprovalRule#user_ids} --- diff --git a/docs/projectApprovalRule.python.md b/docs/projectApprovalRule.python.md index 03344059d..4436f6f67 100644 --- a/docs/projectApprovalRule.python.md +++ b/docs/projectApprovalRule.python.md @@ -4,7 +4,7 @@ ### ProjectApprovalRule -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule gitlab_project_approval_rule}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule gitlab_project_approval_rule}. #### Initializers @@ -52,7 +52,7 @@ projectApprovalRule.ProjectApprovalRule( | applies_to_all_protected_branches | typing.Union[bool, cdktf.IResolvable] | Whether the rule is applied to all protected branches. | | disable_importing_default_any_approver_rule_on_create | typing.Union[bool, cdktf.IResolvable] | When this flag is set, the default `any_approver` rule will not be imported if present. | | group_ids | typing.List[typing.Union[int, float]] | A list of group IDs whose members can approve of the merge request. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. | | protected_branch_ids | typing.List[typing.Union[int, float]] | A list of protected branch IDs (not branch names) for which the rule applies. | | report_type | str | Report type is required when the rule_type is `report_approver`. Valid values are `code_coverage`. | | rule_type | str | String, defaults to 'regular'. | @@ -126,7 +126,7 @@ Must be unique amongst siblings in the same scope The number of approvals required for this rule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#approvals_required ProjectApprovalRule#approvals_required} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#approvals_required ProjectApprovalRule#approvals_required} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the approval rule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#name ProjectApprovalRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#name ProjectApprovalRule#name} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name or id of the project to add the approval rules. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#project ProjectApprovalRule#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#project ProjectApprovalRule#project} --- @@ -158,7 +158,7 @@ Whether the rule is applied to all protected branches. If set to 'true', the value of `protected_branch_ids` is ignored. Default is 'false'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#applies_to_all_protected_branches ProjectApprovalRule#applies_to_all_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#applies_to_all_protected_branches ProjectApprovalRule#applies_to_all_protected_branches} --- @@ -168,7 +168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla When this flag is set, the default `any_approver` rule will not be imported if present. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#disable_importing_default_any_approver_rule_on_create ProjectApprovalRule#disable_importing_default_any_approver_rule_on_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#disable_importing_default_any_approver_rule_on_create ProjectApprovalRule#disable_importing_default_any_approver_rule_on_create} --- @@ -178,7 +178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A list of group IDs whose members can approve of the merge request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#group_ids ProjectApprovalRule#group_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#group_ids ProjectApprovalRule#group_ids} --- @@ -186,7 +186,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/project_approval_rule#id ProjectApprovalRule#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 A list of protected branch IDs (not branch names) for which the rule applies. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#protected_branch_ids ProjectApprovalRule#protected_branch_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#protected_branch_ids ProjectApprovalRule#protected_branch_ids} --- @@ -209,7 +209,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Report type is required when the rule_type is `report_approver`. Valid values are `code_coverage`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#report_type ProjectApprovalRule#report_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#report_type ProjectApprovalRule#report_type} --- @@ -221,7 +221,7 @@ String, defaults to 'regular'. The type of rule. `any_approver` is a pre-configured default rule with `approvals_required` at `0`. Valid values are `regular`, `any_approver`, `report_approver`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#rule_type ProjectApprovalRule#rule_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#rule_type ProjectApprovalRule#rule_type} --- @@ -231,7 +231,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A list of specific User IDs to add to the list of approvers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#user_ids ProjectApprovalRule#user_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#user_ids ProjectApprovalRule#user_ids} --- @@ -760,7 +760,7 @@ The construct id used in the generated config for the ProjectApprovalRule to imp The id of the existing ProjectApprovalRule that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#import import section} in the 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/project_approval_rule#import import section} in the documentation of this resource for the id to use --- @@ -1243,7 +1243,7 @@ projectApprovalRule.ProjectApprovalRuleConfig( | applies_to_all_protected_branches | typing.Union[bool, cdktf.IResolvable] | Whether the rule is applied to all protected branches. | | disable_importing_default_any_approver_rule_on_create | typing.Union[bool, cdktf.IResolvable] | When this flag is set, the default `any_approver` rule will not be imported if present. | | group_ids | typing.List[typing.Union[int, float]] | A list of group IDs whose members can approve of the merge request. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. | | protected_branch_ids | typing.List[typing.Union[int, float]] | A list of protected branch IDs (not branch names) for which the rule applies. | | report_type | str | Report type is required when the rule_type is `report_approver`. Valid values are `code_coverage`. | | rule_type | str | String, defaults to 'regular'. | @@ -1331,7 +1331,7 @@ approvals_required: typing.Union[int, float] The number of approvals required for this rule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#approvals_required ProjectApprovalRule#approvals_required} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#approvals_required ProjectApprovalRule#approvals_required} --- @@ -1345,7 +1345,7 @@ name: str The name of the approval rule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#name ProjectApprovalRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#name ProjectApprovalRule#name} --- @@ -1359,7 +1359,7 @@ project: str The name or id of the project to add the approval rules. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#project ProjectApprovalRule#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#project ProjectApprovalRule#project} --- @@ -1375,7 +1375,7 @@ Whether the rule is applied to all protected branches. If set to 'true', the value of `protected_branch_ids` is ignored. Default is 'false'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#applies_to_all_protected_branches ProjectApprovalRule#applies_to_all_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#applies_to_all_protected_branches ProjectApprovalRule#applies_to_all_protected_branches} --- @@ -1389,7 +1389,7 @@ disable_importing_default_any_approver_rule_on_create: typing.Union[bool, IResol When this flag is set, the default `any_approver` rule will not be imported if present. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#disable_importing_default_any_approver_rule_on_create ProjectApprovalRule#disable_importing_default_any_approver_rule_on_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#disable_importing_default_any_approver_rule_on_create ProjectApprovalRule#disable_importing_default_any_approver_rule_on_create} --- @@ -1403,7 +1403,7 @@ group_ids: typing.List[typing.Union[int, float]] A list of group IDs whose members can approve of the merge request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#group_ids ProjectApprovalRule#group_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#group_ids ProjectApprovalRule#group_ids} --- @@ -1415,7 +1415,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1432,7 +1432,7 @@ protected_branch_ids: typing.List[typing.Union[int, float]] A list of protected branch IDs (not branch names) for which the rule applies. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#protected_branch_ids ProjectApprovalRule#protected_branch_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#protected_branch_ids ProjectApprovalRule#protected_branch_ids} --- @@ -1446,7 +1446,7 @@ report_type: str Report type is required when the rule_type is `report_approver`. Valid values are `code_coverage`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#report_type ProjectApprovalRule#report_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#report_type ProjectApprovalRule#report_type} --- @@ -1462,7 +1462,7 @@ String, defaults to 'regular'. The type of rule. `any_approver` is a pre-configured default rule with `approvals_required` at `0`. Valid values are `regular`, `any_approver`, `report_approver`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#rule_type ProjectApprovalRule#rule_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#rule_type ProjectApprovalRule#rule_type} --- @@ -1476,7 +1476,7 @@ user_ids: typing.List[typing.Union[int, float]] A list of specific User IDs to add to the list of approvers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#user_ids ProjectApprovalRule#user_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#user_ids ProjectApprovalRule#user_ids} --- diff --git a/docs/projectApprovalRule.typescript.md b/docs/projectApprovalRule.typescript.md index ddeb33ddc..e0a9a1d4e 100644 --- a/docs/projectApprovalRule.typescript.md +++ b/docs/projectApprovalRule.typescript.md @@ -4,7 +4,7 @@ ### ProjectApprovalRule -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule gitlab_project_approval_rule}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule gitlab_project_approval_rule}. #### Initializers @@ -523,7 +523,7 @@ The construct id used in the generated config for the ProjectApprovalRule to imp The id of the existing ProjectApprovalRule that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#import import section} in the 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/project_approval_rule#import import section} in the documentation of this resource for the id to use --- @@ -987,7 +987,7 @@ const projectApprovalRuleConfig: projectApprovalRule.ProjectApprovalRuleConfig = | appliesToAllProtectedBranches | boolean \| cdktf.IResolvable | Whether the rule is applied to all protected branches. | | disableImportingDefaultAnyApproverRuleOnCreate | boolean \| cdktf.IResolvable | When this flag is set, the default `any_approver` rule will not be imported if present. | | groupIds | number[] | A list of group IDs whose members can approve of the merge request. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. | | protectedBranchIds | number[] | A list of protected branch IDs (not branch names) for which the rule applies. | | reportType | string | Report type is required when the rule_type is `report_approver`. Valid values are `code_coverage`. | | ruleType | string | String, defaults to 'regular'. | @@ -1075,7 +1075,7 @@ public readonly approvalsRequired: number; The number of approvals required for this rule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#approvals_required ProjectApprovalRule#approvals_required} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#approvals_required ProjectApprovalRule#approvals_required} --- @@ -1089,7 +1089,7 @@ public readonly name: string; The name of the approval rule. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#name ProjectApprovalRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#name ProjectApprovalRule#name} --- @@ -1103,7 +1103,7 @@ public readonly project: string; The name or id of the project to add the approval rules. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#project ProjectApprovalRule#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#project ProjectApprovalRule#project} --- @@ -1119,7 +1119,7 @@ Whether the rule is applied to all protected branches. If set to 'true', the value of `protected_branch_ids` is ignored. Default is 'false'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#applies_to_all_protected_branches ProjectApprovalRule#applies_to_all_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#applies_to_all_protected_branches ProjectApprovalRule#applies_to_all_protected_branches} --- @@ -1133,7 +1133,7 @@ public readonly disableImportingDefaultAnyApproverRuleOnCreate: boolean | IResol When this flag is set, the default `any_approver` rule will not be imported if present. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#disable_importing_default_any_approver_rule_on_create ProjectApprovalRule#disable_importing_default_any_approver_rule_on_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#disable_importing_default_any_approver_rule_on_create ProjectApprovalRule#disable_importing_default_any_approver_rule_on_create} --- @@ -1147,7 +1147,7 @@ public readonly groupIds: number[]; A list of group IDs whose members can approve of the merge request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#group_ids ProjectApprovalRule#group_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#group_ids ProjectApprovalRule#group_ids} --- @@ -1159,7 +1159,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ public readonly protectedBranchIds: number[]; A list of protected branch IDs (not branch names) for which the rule applies. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#protected_branch_ids ProjectApprovalRule#protected_branch_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#protected_branch_ids ProjectApprovalRule#protected_branch_ids} --- @@ -1190,7 +1190,7 @@ public readonly reportType: string; Report type is required when the rule_type is `report_approver`. Valid values are `code_coverage`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#report_type ProjectApprovalRule#report_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#report_type ProjectApprovalRule#report_type} --- @@ -1206,7 +1206,7 @@ String, defaults to 'regular'. The type of rule. `any_approver` is a pre-configured default rule with `approvals_required` at `0`. Valid values are `regular`, `any_approver`, `report_approver`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#rule_type ProjectApprovalRule#rule_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#rule_type ProjectApprovalRule#rule_type} --- @@ -1220,7 +1220,7 @@ public readonly userIds: number[]; A list of specific User IDs to add to the list of approvers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#user_ids ProjectApprovalRule#user_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#user_ids ProjectApprovalRule#user_ids} --- diff --git a/docs/projectBadge.csharp.md b/docs/projectBadge.csharp.md index 29e6f0c2c..433081be3 100644 --- a/docs/projectBadge.csharp.md +++ b/docs/projectBadge.csharp.md @@ -4,7 +4,7 @@ ### ProjectBadge -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge gitlab_project_badge}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge gitlab_project_badge}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the ProjectBadge to import. The id of the existing ProjectBadge that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#import import section} in the 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/project_badge#import import section} in the documentation of this resource for the id to use --- @@ -845,7 +845,7 @@ new ProjectBadgeConfig { | ImageUrl | string | The image url which will be presented on project overview. | | LinkUrl | string | The url linked with the badge. | | Project | string | The id of the project to add the badge to. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#id ProjectBadge#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#id ProjectBadge#id}. | | Name | string | The name of the badge. | --- @@ -930,7 +930,7 @@ public string ImageUrl { get; set; } The image url which will be presented on project overview. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#image_url ProjectBadge#image_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#image_url ProjectBadge#image_url} --- @@ -944,7 +944,7 @@ public string LinkUrl { get; set; } The url linked with the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#link_url ProjectBadge#link_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#link_url ProjectBadge#link_url} --- @@ -958,7 +958,7 @@ public string Project { get; set; } The id of the project to add the badge to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#project ProjectBadge#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#project ProjectBadge#project} --- @@ -970,7 +970,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/project_badge#id ProjectBadge#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#id ProjectBadge#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -987,7 +987,7 @@ public string Name { get; set; } The name of the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#name ProjectBadge#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#name ProjectBadge#name} --- diff --git a/docs/projectBadge.go.md b/docs/projectBadge.go.md index 3f844cece..18067f3f6 100644 --- a/docs/projectBadge.go.md +++ b/docs/projectBadge.go.md @@ -4,7 +4,7 @@ ### ProjectBadge -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge gitlab_project_badge}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge gitlab_project_badge}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the ProjectBadge to import. The id of the existing ProjectBadge that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#import import section} in the 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/project_badge#import import section} in the documentation of this resource for the id to use --- @@ -845,7 +845,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/projectbadge" | ImageUrl | *string | The image url which will be presented on project overview. | | LinkUrl | *string | The url linked with the badge. | | Project | *string | The id of the project to add the badge to. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#id ProjectBadge#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#id ProjectBadge#id}. | | Name | *string | The name of the badge. | --- @@ -930,7 +930,7 @@ ImageUrl *string The image url which will be presented on project overview. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#image_url ProjectBadge#image_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#image_url ProjectBadge#image_url} --- @@ -944,7 +944,7 @@ LinkUrl *string The url linked with the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#link_url ProjectBadge#link_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#link_url ProjectBadge#link_url} --- @@ -958,7 +958,7 @@ Project *string The id of the project to add the badge to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#project ProjectBadge#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#project ProjectBadge#project} --- @@ -970,7 +970,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#id ProjectBadge#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#id ProjectBadge#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -987,7 +987,7 @@ Name *string The name of the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#name ProjectBadge#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#name ProjectBadge#name} --- diff --git a/docs/projectBadge.java.md b/docs/projectBadge.java.md index 178c1ba5c..4536f71c1 100644 --- a/docs/projectBadge.java.md +++ b/docs/projectBadge.java.md @@ -4,7 +4,7 @@ ### ProjectBadge -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge gitlab_project_badge}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge gitlab_project_badge}. #### Initializers @@ -45,7 +45,7 @@ ProjectBadge.Builder.create(Construct scope, java.lang.String id) | imageUrl | java.lang.String | The image url which will be presented on project overview. | | linkUrl | java.lang.String | The url linked with the badge. | | project | java.lang.String | The id of the project to add the badge to. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#id ProjectBadge#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#id ProjectBadge#id}. | | name | java.lang.String | The name of the badge. | --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The image url which will be presented on project overview. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#image_url ProjectBadge#image_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#image_url ProjectBadge#image_url} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The url linked with the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#link_url ProjectBadge#link_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#link_url ProjectBadge#link_url} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The id of the project to add the badge to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#project ProjectBadge#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#project ProjectBadge#project} --- @@ -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/resources/project_badge#id ProjectBadge#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#id ProjectBadge#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 The name of the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#name ProjectBadge#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#name ProjectBadge#name} --- @@ -598,7 +598,7 @@ The construct id used in the generated config for the ProjectBadge to import. The id of the existing ProjectBadge that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#import import section} in the 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/project_badge#import import section} in the documentation of this resource for the id to use --- @@ -966,7 +966,7 @@ ProjectBadgeConfig.builder() | imageUrl | java.lang.String | The image url which will be presented on project overview. | | linkUrl | java.lang.String | The url linked with the badge. | | project | java.lang.String | The id of the project to add the badge to. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#id ProjectBadge#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#id ProjectBadge#id}. | | name | java.lang.String | The name of the badge. | --- @@ -1051,7 +1051,7 @@ public java.lang.String getImageUrl(); The image url which will be presented on project overview. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#image_url ProjectBadge#image_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#image_url ProjectBadge#image_url} --- @@ -1065,7 +1065,7 @@ public java.lang.String getLinkUrl(); The url linked with the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#link_url ProjectBadge#link_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#link_url ProjectBadge#link_url} --- @@ -1079,7 +1079,7 @@ public java.lang.String getProject(); The id of the project to add the badge to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#project ProjectBadge#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#project ProjectBadge#project} --- @@ -1091,7 +1091,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/project_badge#id ProjectBadge#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#id ProjectBadge#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1108,7 +1108,7 @@ public java.lang.String getName(); The name of the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#name ProjectBadge#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#name ProjectBadge#name} --- diff --git a/docs/projectBadge.python.md b/docs/projectBadge.python.md index bf1eb528d..4cbb543b3 100644 --- a/docs/projectBadge.python.md +++ b/docs/projectBadge.python.md @@ -4,7 +4,7 @@ ### ProjectBadge -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge gitlab_project_badge}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge gitlab_project_badge}. #### Initializers @@ -43,7 +43,7 @@ projectBadge.ProjectBadge( | image_url | str | The image url which will be presented on project overview. | | link_url | str | The url linked with the badge. | | project | str | The id of the project to add the badge to. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#id ProjectBadge#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#id ProjectBadge#id}. | | name | str | The name of the badge. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The image url which will be presented on project overview. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#image_url ProjectBadge#image_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#image_url ProjectBadge#image_url} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The url linked with the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#link_url ProjectBadge#link_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#link_url ProjectBadge#link_url} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The id of the project to add the badge to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#project ProjectBadge#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#project ProjectBadge#project} --- @@ -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/resources/project_badge#id ProjectBadge#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#id ProjectBadge#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 The name of the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#name ProjectBadge#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#name ProjectBadge#name} --- @@ -642,7 +642,7 @@ The construct id used in the generated config for the ProjectBadge to import. The id of the existing ProjectBadge that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#import import section} in the 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/project_badge#import import section} in the documentation of this resource for the id to use --- @@ -1006,7 +1006,7 @@ projectBadge.ProjectBadgeConfig( | image_url | str | The image url which will be presented on project overview. | | link_url | str | The url linked with the badge. | | project | str | The id of the project to add the badge to. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#id ProjectBadge#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#id ProjectBadge#id}. | | name | str | The name of the badge. | --- @@ -1091,7 +1091,7 @@ image_url: str The image url which will be presented on project overview. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#image_url ProjectBadge#image_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#image_url ProjectBadge#image_url} --- @@ -1105,7 +1105,7 @@ link_url: str The url linked with the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#link_url ProjectBadge#link_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#link_url ProjectBadge#link_url} --- @@ -1119,7 +1119,7 @@ project: str The id of the project to add the badge to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#project ProjectBadge#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#project ProjectBadge#project} --- @@ -1131,7 +1131,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#id ProjectBadge#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#id ProjectBadge#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1148,7 +1148,7 @@ name: str The name of the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#name ProjectBadge#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#name ProjectBadge#name} --- diff --git a/docs/projectBadge.typescript.md b/docs/projectBadge.typescript.md index 96bb34623..68b0fbac5 100644 --- a/docs/projectBadge.typescript.md +++ b/docs/projectBadge.typescript.md @@ -4,7 +4,7 @@ ### ProjectBadge -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge gitlab_project_badge}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge gitlab_project_badge}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the ProjectBadge to import. The id of the existing ProjectBadge that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#import import section} in the 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/project_badge#import import section} in the documentation of this resource for the id to use --- @@ -832,7 +832,7 @@ const projectBadgeConfig: projectBadge.ProjectBadgeConfig = { ... } | imageUrl | string | The image url which will be presented on project overview. | | linkUrl | string | The url linked with the badge. | | project | string | The id of the project to add the badge to. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#id ProjectBadge#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#id ProjectBadge#id}. | | name | string | The name of the badge. | --- @@ -917,7 +917,7 @@ public readonly imageUrl: string; The image url which will be presented on project overview. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#image_url ProjectBadge#image_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#image_url ProjectBadge#image_url} --- @@ -931,7 +931,7 @@ public readonly linkUrl: string; The url linked with the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#link_url ProjectBadge#link_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#link_url ProjectBadge#link_url} --- @@ -945,7 +945,7 @@ public readonly project: string; The id of the project to add the badge to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#project ProjectBadge#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#project ProjectBadge#project} --- @@ -957,7 +957,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#id ProjectBadge#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#id ProjectBadge#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -974,7 +974,7 @@ public readonly name: string; The name of the badge. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#name ProjectBadge#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#name ProjectBadge#name} --- diff --git a/docs/projectCluster.csharp.md b/docs/projectCluster.csharp.md index a743ccbde..621f06d64 100644 --- a/docs/projectCluster.csharp.md +++ b/docs/projectCluster.csharp.md @@ -4,7 +4,7 @@ ### ProjectCluster -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster gitlab_project_cluster}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster gitlab_project_cluster}. #### Initializers @@ -530,7 +530,7 @@ The construct id used in the generated config for the ProjectCluster to import. The id of the existing ProjectCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#import import section} in the 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/project_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1104,7 +1104,7 @@ new ProjectClusterConfig { | Domain | string | The base domain of the cluster. | | Enabled | object | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | EnvironmentScope | string | The associated environment to the cluster. Defaults to `*`. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#id ProjectCluster#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#id ProjectCluster#id}. | | KubernetesAuthorizationType | string | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | KubernetesCaCert | string | TLS certificate (needed if API is using a self-signed TLS certificate). | | KubernetesNamespace | string | The unique namespace related to the project. | @@ -1193,7 +1193,7 @@ public string KubernetesApiUrl { get; set; } The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_api_url ProjectCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_api_url ProjectCluster#kubernetes_api_url} --- @@ -1207,7 +1207,7 @@ public string KubernetesToken { get; set; } The token to authenticate against Kubernetes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_token ProjectCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_token ProjectCluster#kubernetes_token} --- @@ -1221,7 +1221,7 @@ public string Name { get; set; } The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#name ProjectCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#name ProjectCluster#name} --- @@ -1235,7 +1235,7 @@ public string Project { get; set; } The id of the project to add the cluster to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#project ProjectCluster#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#project ProjectCluster#project} --- @@ -1249,7 +1249,7 @@ public string Domain { get; set; } The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#domain ProjectCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#domain ProjectCluster#domain} --- @@ -1263,7 +1263,7 @@ public object Enabled { get; set; } Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#enabled ProjectCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#enabled ProjectCluster#enabled} --- @@ -1277,7 +1277,7 @@ public string EnvironmentScope { get; set; } The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#environment_scope ProjectCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#environment_scope ProjectCluster#environment_scope} --- @@ -1289,7 +1289,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/project_cluster#id ProjectCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#id ProjectCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1306,7 +1306,7 @@ public string KubernetesAuthorizationType { get; set; } The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_authorization_type ProjectCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_authorization_type ProjectCluster#kubernetes_authorization_type} --- @@ -1320,7 +1320,7 @@ public string KubernetesCaCert { get; set; } TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_ca_cert ProjectCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_ca_cert ProjectCluster#kubernetes_ca_cert} --- @@ -1334,7 +1334,7 @@ public string KubernetesNamespace { get; set; } The unique namespace related to the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_namespace ProjectCluster#kubernetes_namespace} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_namespace ProjectCluster#kubernetes_namespace} --- @@ -1348,7 +1348,7 @@ public object Managed { get; set; } Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#managed ProjectCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#managed ProjectCluster#managed} --- @@ -1362,7 +1362,7 @@ public string ManagementProjectId { get; set; } The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#management_project_id ProjectCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#management_project_id ProjectCluster#management_project_id} --- diff --git a/docs/projectCluster.go.md b/docs/projectCluster.go.md index 1e4033b17..300ae6e1d 100644 --- a/docs/projectCluster.go.md +++ b/docs/projectCluster.go.md @@ -4,7 +4,7 @@ ### ProjectCluster -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster gitlab_project_cluster}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster gitlab_project_cluster}. #### Initializers @@ -530,7 +530,7 @@ The construct id used in the generated config for the ProjectCluster to import. The id of the existing ProjectCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#import import section} in the 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/project_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1104,7 +1104,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/projectcluster" | Domain | *string | The base domain of the cluster. | | Enabled | interface{} | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | EnvironmentScope | *string | The associated environment to the cluster. Defaults to `*`. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#id ProjectCluster#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#id ProjectCluster#id}. | | KubernetesAuthorizationType | *string | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | KubernetesCaCert | *string | TLS certificate (needed if API is using a self-signed TLS certificate). | | KubernetesNamespace | *string | The unique namespace related to the project. | @@ -1193,7 +1193,7 @@ KubernetesApiUrl *string The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_api_url ProjectCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_api_url ProjectCluster#kubernetes_api_url} --- @@ -1207,7 +1207,7 @@ KubernetesToken *string The token to authenticate against Kubernetes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_token ProjectCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_token ProjectCluster#kubernetes_token} --- @@ -1221,7 +1221,7 @@ Name *string The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#name ProjectCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#name ProjectCluster#name} --- @@ -1235,7 +1235,7 @@ Project *string The id of the project to add the cluster to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#project ProjectCluster#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#project ProjectCluster#project} --- @@ -1249,7 +1249,7 @@ Domain *string The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#domain ProjectCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#domain ProjectCluster#domain} --- @@ -1263,7 +1263,7 @@ Enabled interface{} Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#enabled ProjectCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#enabled ProjectCluster#enabled} --- @@ -1277,7 +1277,7 @@ EnvironmentScope *string The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#environment_scope ProjectCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#environment_scope ProjectCluster#environment_scope} --- @@ -1289,7 +1289,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#id ProjectCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#id ProjectCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1306,7 +1306,7 @@ KubernetesAuthorizationType *string The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_authorization_type ProjectCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_authorization_type ProjectCluster#kubernetes_authorization_type} --- @@ -1320,7 +1320,7 @@ KubernetesCaCert *string TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_ca_cert ProjectCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_ca_cert ProjectCluster#kubernetes_ca_cert} --- @@ -1334,7 +1334,7 @@ KubernetesNamespace *string The unique namespace related to the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_namespace ProjectCluster#kubernetes_namespace} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_namespace ProjectCluster#kubernetes_namespace} --- @@ -1348,7 +1348,7 @@ Managed interface{} Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#managed ProjectCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#managed ProjectCluster#managed} --- @@ -1362,7 +1362,7 @@ ManagementProjectId *string The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#management_project_id ProjectCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#management_project_id ProjectCluster#management_project_id} --- diff --git a/docs/projectCluster.java.md b/docs/projectCluster.java.md index 6387dee4a..e0658a537 100644 --- a/docs/projectCluster.java.md +++ b/docs/projectCluster.java.md @@ -4,7 +4,7 @@ ### ProjectCluster -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster gitlab_project_cluster}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster gitlab_project_cluster}. #### Initializers @@ -59,7 +59,7 @@ ProjectCluster.Builder.create(Construct scope, java.lang.String id) | domain | java.lang.String | The base domain of the cluster. | | enabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | environmentScope | java.lang.String | The associated environment to the cluster. Defaults to `*`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#id ProjectCluster#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#id ProjectCluster#id}. | | kubernetesAuthorizationType | java.lang.String | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | kubernetesCaCert | java.lang.String | TLS certificate (needed if API is using a self-signed TLS certificate). | | kubernetesNamespace | java.lang.String | The unique namespace related to the project. | @@ -134,7 +134,7 @@ Must be unique amongst siblings in the same scope The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_api_url ProjectCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_api_url ProjectCluster#kubernetes_api_url} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The token to authenticate against Kubernetes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_token ProjectCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_token ProjectCluster#kubernetes_token} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#name ProjectCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#name ProjectCluster#name} --- @@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The id of the project to add the cluster to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#project ProjectCluster#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#project ProjectCluster#project} --- @@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#domain ProjectCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#domain ProjectCluster#domain} --- @@ -184,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#enabled ProjectCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#enabled ProjectCluster#enabled} --- @@ -194,7 +194,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#environment_scope ProjectCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#environment_scope ProjectCluster#environment_scope} --- @@ -202,7 +202,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/project_cluster#id ProjectCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#id ProjectCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -215,7 +215,7 @@ If you experience problems setting this value it might not be settable. Please t The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_authorization_type ProjectCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_authorization_type ProjectCluster#kubernetes_authorization_type} --- @@ -225,7 +225,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_ca_cert ProjectCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_ca_cert ProjectCluster#kubernetes_ca_cert} --- @@ -235,7 +235,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The unique namespace related to the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_namespace ProjectCluster#kubernetes_namespace} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_namespace ProjectCluster#kubernetes_namespace} --- @@ -245,7 +245,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#managed ProjectCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#managed ProjectCluster#managed} --- @@ -255,7 +255,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#management_project_id ProjectCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#management_project_id ProjectCluster#management_project_id} --- @@ -745,7 +745,7 @@ The construct id used in the generated config for the ProjectCluster to import. The id of the existing ProjectCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#import import section} in the 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/project_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1325,7 +1325,7 @@ ProjectClusterConfig.builder() | domain | java.lang.String | The base domain of the cluster. | | enabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | environmentScope | java.lang.String | The associated environment to the cluster. Defaults to `*`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#id ProjectCluster#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#id ProjectCluster#id}. | | kubernetesAuthorizationType | java.lang.String | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | kubernetesCaCert | java.lang.String | TLS certificate (needed if API is using a self-signed TLS certificate). | | kubernetesNamespace | java.lang.String | The unique namespace related to the project. | @@ -1414,7 +1414,7 @@ public java.lang.String getKubernetesApiUrl(); The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_api_url ProjectCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_api_url ProjectCluster#kubernetes_api_url} --- @@ -1428,7 +1428,7 @@ public java.lang.String getKubernetesToken(); The token to authenticate against Kubernetes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_token ProjectCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_token ProjectCluster#kubernetes_token} --- @@ -1442,7 +1442,7 @@ public java.lang.String getName(); The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#name ProjectCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#name ProjectCluster#name} --- @@ -1456,7 +1456,7 @@ public java.lang.String getProject(); The id of the project to add the cluster to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#project ProjectCluster#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#project ProjectCluster#project} --- @@ -1470,7 +1470,7 @@ public java.lang.String getDomain(); The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#domain ProjectCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#domain ProjectCluster#domain} --- @@ -1484,7 +1484,7 @@ public java.lang.Object getEnabled(); Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#enabled ProjectCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#enabled ProjectCluster#enabled} --- @@ -1498,7 +1498,7 @@ public java.lang.String getEnvironmentScope(); The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#environment_scope ProjectCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#environment_scope ProjectCluster#environment_scope} --- @@ -1510,7 +1510,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/project_cluster#id ProjectCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#id ProjectCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1527,7 +1527,7 @@ public java.lang.String getKubernetesAuthorizationType(); The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_authorization_type ProjectCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_authorization_type ProjectCluster#kubernetes_authorization_type} --- @@ -1541,7 +1541,7 @@ public java.lang.String getKubernetesCaCert(); TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_ca_cert ProjectCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_ca_cert ProjectCluster#kubernetes_ca_cert} --- @@ -1555,7 +1555,7 @@ public java.lang.String getKubernetesNamespace(); The unique namespace related to the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_namespace ProjectCluster#kubernetes_namespace} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_namespace ProjectCluster#kubernetes_namespace} --- @@ -1569,7 +1569,7 @@ public java.lang.Object getManaged(); Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#managed ProjectCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#managed ProjectCluster#managed} --- @@ -1583,7 +1583,7 @@ public java.lang.String getManagementProjectId(); The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#management_project_id ProjectCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#management_project_id ProjectCluster#management_project_id} --- diff --git a/docs/projectCluster.python.md b/docs/projectCluster.python.md index afb36aaf5..2847e2bde 100644 --- a/docs/projectCluster.python.md +++ b/docs/projectCluster.python.md @@ -4,7 +4,7 @@ ### ProjectCluster -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster gitlab_project_cluster}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster gitlab_project_cluster}. #### Initializers @@ -55,7 +55,7 @@ projectCluster.ProjectCluster( | domain | str | The base domain of the cluster. | | enabled | typing.Union[bool, cdktf.IResolvable] | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | environment_scope | str | The associated environment to the cluster. Defaults to `*`. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#id ProjectCluster#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#id ProjectCluster#id}. | | kubernetes_authorization_type | str | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | kubernetes_ca_cert | str | TLS certificate (needed if API is using a self-signed TLS certificate). | | kubernetes_namespace | str | The unique namespace related to the project. | @@ -130,7 +130,7 @@ Must be unique amongst siblings in the same scope The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_api_url ProjectCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_api_url ProjectCluster#kubernetes_api_url} --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The token to authenticate against Kubernetes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_token ProjectCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_token ProjectCluster#kubernetes_token} --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#name ProjectCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#name ProjectCluster#name} --- @@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The id of the project to add the cluster to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#project ProjectCluster#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#project ProjectCluster#project} --- @@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#domain ProjectCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#domain ProjectCluster#domain} --- @@ -180,7 +180,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#enabled ProjectCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#enabled ProjectCluster#enabled} --- @@ -190,7 +190,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#environment_scope ProjectCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#environment_scope ProjectCluster#environment_scope} --- @@ -198,7 +198,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/project_cluster#id ProjectCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#id ProjectCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -211,7 +211,7 @@ If you experience problems setting this value it might not be settable. Please t The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_authorization_type ProjectCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_authorization_type ProjectCluster#kubernetes_authorization_type} --- @@ -221,7 +221,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_ca_cert ProjectCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_ca_cert ProjectCluster#kubernetes_ca_cert} --- @@ -231,7 +231,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The unique namespace related to the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_namespace ProjectCluster#kubernetes_namespace} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_namespace ProjectCluster#kubernetes_namespace} --- @@ -241,7 +241,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#managed ProjectCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#managed ProjectCluster#managed} --- @@ -251,7 +251,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#management_project_id ProjectCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#management_project_id ProjectCluster#management_project_id} --- @@ -787,7 +787,7 @@ The construct id used in the generated config for the ProjectCluster to import. The id of the existing ProjectCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#import import section} in the 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/project_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1361,7 +1361,7 @@ projectCluster.ProjectClusterConfig( | domain | str | The base domain of the cluster. | | enabled | typing.Union[bool, cdktf.IResolvable] | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | environment_scope | str | The associated environment to the cluster. Defaults to `*`. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#id ProjectCluster#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#id ProjectCluster#id}. | | kubernetes_authorization_type | str | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | kubernetes_ca_cert | str | TLS certificate (needed if API is using a self-signed TLS certificate). | | kubernetes_namespace | str | The unique namespace related to the project. | @@ -1450,7 +1450,7 @@ kubernetes_api_url: str The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_api_url ProjectCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_api_url ProjectCluster#kubernetes_api_url} --- @@ -1464,7 +1464,7 @@ kubernetes_token: str The token to authenticate against Kubernetes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_token ProjectCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_token ProjectCluster#kubernetes_token} --- @@ -1478,7 +1478,7 @@ name: str The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#name ProjectCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#name ProjectCluster#name} --- @@ -1492,7 +1492,7 @@ project: str The id of the project to add the cluster to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#project ProjectCluster#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#project ProjectCluster#project} --- @@ -1506,7 +1506,7 @@ domain: str The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#domain ProjectCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#domain ProjectCluster#domain} --- @@ -1520,7 +1520,7 @@ enabled: typing.Union[bool, IResolvable] Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#enabled ProjectCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#enabled ProjectCluster#enabled} --- @@ -1534,7 +1534,7 @@ environment_scope: str The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#environment_scope ProjectCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#environment_scope ProjectCluster#environment_scope} --- @@ -1546,7 +1546,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#id ProjectCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#id ProjectCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1563,7 +1563,7 @@ kubernetes_authorization_type: str The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_authorization_type ProjectCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_authorization_type ProjectCluster#kubernetes_authorization_type} --- @@ -1577,7 +1577,7 @@ kubernetes_ca_cert: str TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_ca_cert ProjectCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_ca_cert ProjectCluster#kubernetes_ca_cert} --- @@ -1591,7 +1591,7 @@ kubernetes_namespace: str The unique namespace related to the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_namespace ProjectCluster#kubernetes_namespace} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_namespace ProjectCluster#kubernetes_namespace} --- @@ -1605,7 +1605,7 @@ managed: typing.Union[bool, IResolvable] Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#managed ProjectCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#managed ProjectCluster#managed} --- @@ -1619,7 +1619,7 @@ management_project_id: str The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#management_project_id ProjectCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#management_project_id ProjectCluster#management_project_id} --- diff --git a/docs/projectCluster.typescript.md b/docs/projectCluster.typescript.md index b219fbb92..62c3b14c1 100644 --- a/docs/projectCluster.typescript.md +++ b/docs/projectCluster.typescript.md @@ -4,7 +4,7 @@ ### ProjectCluster -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster gitlab_project_cluster}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster gitlab_project_cluster}. #### Initializers @@ -530,7 +530,7 @@ The construct id used in the generated config for the ProjectCluster to import. The id of the existing ProjectCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#import import section} in the 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/project_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1083,7 +1083,7 @@ const projectClusterConfig: projectCluster.ProjectClusterConfig = { ... } | domain | string | The base domain of the cluster. | | enabled | boolean \| cdktf.IResolvable | Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. | | environmentScope | string | The associated environment to the cluster. Defaults to `*`. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#id ProjectCluster#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#id ProjectCluster#id}. | | kubernetesAuthorizationType | string | The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. | | kubernetesCaCert | string | TLS certificate (needed if API is using a self-signed TLS certificate). | | kubernetesNamespace | string | The unique namespace related to the project. | @@ -1172,7 +1172,7 @@ public readonly kubernetesApiUrl: string; The URL to access the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_api_url ProjectCluster#kubernetes_api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_api_url ProjectCluster#kubernetes_api_url} --- @@ -1186,7 +1186,7 @@ public readonly kubernetesToken: string; The token to authenticate against Kubernetes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_token ProjectCluster#kubernetes_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_token ProjectCluster#kubernetes_token} --- @@ -1200,7 +1200,7 @@ public readonly name: string; The name of cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#name ProjectCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#name ProjectCluster#name} --- @@ -1214,7 +1214,7 @@ public readonly project: string; The id of the project to add the cluster to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#project ProjectCluster#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#project ProjectCluster#project} --- @@ -1228,7 +1228,7 @@ public readonly domain: string; The base domain of the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#domain ProjectCluster#domain} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#domain ProjectCluster#domain} --- @@ -1242,7 +1242,7 @@ public readonly enabled: boolean | IResolvable; Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#enabled ProjectCluster#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#enabled ProjectCluster#enabled} --- @@ -1256,7 +1256,7 @@ public readonly environmentScope: string; The associated environment to the cluster. Defaults to `*`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#environment_scope ProjectCluster#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#environment_scope ProjectCluster#environment_scope} --- @@ -1268,7 +1268,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#id ProjectCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#id ProjectCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1285,7 +1285,7 @@ public readonly kubernetesAuthorizationType: string; The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_authorization_type ProjectCluster#kubernetes_authorization_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_authorization_type ProjectCluster#kubernetes_authorization_type} --- @@ -1299,7 +1299,7 @@ public readonly kubernetesCaCert: string; TLS certificate (needed if API is using a self-signed TLS certificate). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_ca_cert ProjectCluster#kubernetes_ca_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_ca_cert ProjectCluster#kubernetes_ca_cert} --- @@ -1313,7 +1313,7 @@ public readonly kubernetesNamespace: string; The unique namespace related to the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_namespace ProjectCluster#kubernetes_namespace} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_namespace ProjectCluster#kubernetes_namespace} --- @@ -1327,7 +1327,7 @@ public readonly managed: boolean | IResolvable; Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#managed ProjectCluster#managed} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#managed ProjectCluster#managed} --- @@ -1341,7 +1341,7 @@ public readonly managementProjectId: string; The ID of the management project for the cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#management_project_id ProjectCluster#management_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#management_project_id ProjectCluster#management_project_id} --- diff --git a/docs/projectComplianceFramework.csharp.md b/docs/projectComplianceFramework.csharp.md index a539e5815..260a8f0bc 100644 --- a/docs/projectComplianceFramework.csharp.md +++ b/docs/projectComplianceFramework.csharp.md @@ -4,7 +4,7 @@ ### ProjectComplianceFramework -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework gitlab_project_compliance_framework}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework gitlab_project_compliance_framework}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the ProjectComplianceFramework The id of the existing ProjectComplianceFramework that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_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/project_compliance_framework#import import section} in the documentation of this resource for the id to use --- @@ -833,7 +833,7 @@ public string ComplianceFrameworkId { get; set; } Globally unique ID of the compliance framework to assign to the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework#compliance_framework_id ProjectComplianceFramework#compliance_framework_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework#compliance_framework_id ProjectComplianceFramework#compliance_framework_id} --- @@ -847,7 +847,7 @@ public string Project { get; set; } The ID or full path of the project to change the compliance framework of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework#project ProjectComplianceFramework#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework#project ProjectComplianceFramework#project} --- diff --git a/docs/projectComplianceFramework.go.md b/docs/projectComplianceFramework.go.md index e92371e07..17da44897 100644 --- a/docs/projectComplianceFramework.go.md +++ b/docs/projectComplianceFramework.go.md @@ -4,7 +4,7 @@ ### ProjectComplianceFramework -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework gitlab_project_compliance_framework}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework gitlab_project_compliance_framework}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the ProjectComplianceFramework The id of the existing ProjectComplianceFramework that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_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/project_compliance_framework#import import section} in the documentation of this resource for the id to use --- @@ -833,7 +833,7 @@ ComplianceFrameworkId *string Globally unique ID of the compliance framework to assign to the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework#compliance_framework_id ProjectComplianceFramework#compliance_framework_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework#compliance_framework_id ProjectComplianceFramework#compliance_framework_id} --- @@ -847,7 +847,7 @@ Project *string The ID or full path of the project to change the compliance framework of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework#project ProjectComplianceFramework#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework#project ProjectComplianceFramework#project} --- diff --git a/docs/projectComplianceFramework.java.md b/docs/projectComplianceFramework.java.md index 6baf41fad..8d712c762 100644 --- a/docs/projectComplianceFramework.java.md +++ b/docs/projectComplianceFramework.java.md @@ -4,7 +4,7 @@ ### ProjectComplianceFramework -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework gitlab_project_compliance_framework}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework gitlab_project_compliance_framework}. #### Initializers @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope Globally unique ID of the compliance framework to assign to the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework#compliance_framework_id ProjectComplianceFramework#compliance_framework_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework#compliance_framework_id ProjectComplianceFramework#compliance_framework_id} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or full path of the project to change the compliance framework of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework#project ProjectComplianceFramework#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework#project ProjectComplianceFramework#project} --- @@ -547,7 +547,7 @@ The construct id used in the generated config for the ProjectComplianceFramework The id of the existing ProjectComplianceFramework that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_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/project_compliance_framework#import import section} in the documentation of this resource for the id to use --- @@ -917,7 +917,7 @@ public java.lang.String getComplianceFrameworkId(); Globally unique ID of the compliance framework to assign to the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework#compliance_framework_id ProjectComplianceFramework#compliance_framework_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework#compliance_framework_id ProjectComplianceFramework#compliance_framework_id} --- @@ -931,7 +931,7 @@ public java.lang.String getProject(); The ID or full path of the project to change the compliance framework of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework#project ProjectComplianceFramework#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework#project ProjectComplianceFramework#project} --- diff --git a/docs/projectComplianceFramework.python.md b/docs/projectComplianceFramework.python.md index 83a677a0b..8dff93b09 100644 --- a/docs/projectComplianceFramework.python.md +++ b/docs/projectComplianceFramework.python.md @@ -4,7 +4,7 @@ ### ProjectComplianceFramework -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework gitlab_project_compliance_framework}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework gitlab_project_compliance_framework}. #### Initializers @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope Globally unique ID of the compliance framework to assign to the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework#compliance_framework_id ProjectComplianceFramework#compliance_framework_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework#compliance_framework_id ProjectComplianceFramework#compliance_framework_id} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or full path of the project to change the compliance framework of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework#project ProjectComplianceFramework#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework#project ProjectComplianceFramework#project} --- @@ -591,7 +591,7 @@ The construct id used in the generated config for the ProjectComplianceFramework The id of the existing ProjectComplianceFramework that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_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/project_compliance_framework#import import section} in the documentation of this resource for the id to use --- @@ -957,7 +957,7 @@ compliance_framework_id: str Globally unique ID of the compliance framework to assign to the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework#compliance_framework_id ProjectComplianceFramework#compliance_framework_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework#compliance_framework_id ProjectComplianceFramework#compliance_framework_id} --- @@ -971,7 +971,7 @@ project: str The ID or full path of the project to change the compliance framework of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework#project ProjectComplianceFramework#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework#project ProjectComplianceFramework#project} --- diff --git a/docs/projectComplianceFramework.typescript.md b/docs/projectComplianceFramework.typescript.md index aae540683..319c98dc3 100644 --- a/docs/projectComplianceFramework.typescript.md +++ b/docs/projectComplianceFramework.typescript.md @@ -4,7 +4,7 @@ ### ProjectComplianceFramework -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework gitlab_project_compliance_framework}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework gitlab_project_compliance_framework}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the ProjectComplianceFramework The id of the existing ProjectComplianceFramework that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_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/project_compliance_framework#import import section} in the documentation of this resource for the id to use --- @@ -823,7 +823,7 @@ public readonly complianceFrameworkId: string; Globally unique ID of the compliance framework to assign to the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework#compliance_framework_id ProjectComplianceFramework#compliance_framework_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework#compliance_framework_id ProjectComplianceFramework#compliance_framework_id} --- @@ -837,7 +837,7 @@ public readonly project: string; The ID or full path of the project to change the compliance framework of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework#project ProjectComplianceFramework#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework#project ProjectComplianceFramework#project} --- diff --git a/docs/projectCustomAttribute.csharp.md b/docs/projectCustomAttribute.csharp.md index 1fb2cabe3..443a335b2 100644 --- a/docs/projectCustomAttribute.csharp.md +++ b/docs/projectCustomAttribute.csharp.md @@ -4,7 +4,7 @@ ### ProjectCustomAttribute -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute gitlab_project_custom_attribute}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute gitlab_project_custom_attribute}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the ProjectCustomAttribute to The id of the existing ProjectCustomAttribute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#import import section} in the 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/project_custom_attribute#import import section} in the documentation of this resource for the id to use --- @@ -793,7 +793,7 @@ new ProjectCustomAttributeConfig { | Key | string | Key for the Custom Attribute. | | Project | double | The id of the project. | | Value | string | Value for the Custom Attribute. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. | --- @@ -877,7 +877,7 @@ public string Key { get; set; } Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#key ProjectCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#key ProjectCustomAttribute#key} --- @@ -891,7 +891,7 @@ public double 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/project_custom_attribute#project ProjectCustomAttribute#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#project ProjectCustomAttribute#project} --- @@ -905,7 +905,7 @@ public string Value { get; set; } Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#value ProjectCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#value ProjectCustomAttribute#value} --- @@ -917,7 +917,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/project_custom_attribute#id ProjectCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectCustomAttribute.go.md b/docs/projectCustomAttribute.go.md index ca170d563..12a6ddbe8 100644 --- a/docs/projectCustomAttribute.go.md +++ b/docs/projectCustomAttribute.go.md @@ -4,7 +4,7 @@ ### ProjectCustomAttribute -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute gitlab_project_custom_attribute}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute gitlab_project_custom_attribute}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the ProjectCustomAttribute to The id of the existing ProjectCustomAttribute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#import import section} in the 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/project_custom_attribute#import import section} in the documentation of this resource for the id to use --- @@ -793,7 +793,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/projectcustomattrib | Key | *string | Key for the Custom Attribute. | | Project | *f64 | The id of the project. | | Value | *string | Value for the Custom Attribute. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. | --- @@ -877,7 +877,7 @@ Key *string Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#key ProjectCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#key ProjectCustomAttribute#key} --- @@ -891,7 +891,7 @@ Project *f64 The id of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#project ProjectCustomAttribute#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#project ProjectCustomAttribute#project} --- @@ -905,7 +905,7 @@ Value *string Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#value ProjectCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#value ProjectCustomAttribute#value} --- @@ -917,7 +917,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectCustomAttribute.java.md b/docs/projectCustomAttribute.java.md index 3ad673e89..d648cb42b 100644 --- a/docs/projectCustomAttribute.java.md +++ b/docs/projectCustomAttribute.java.md @@ -4,7 +4,7 @@ ### ProjectCustomAttribute -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute gitlab_project_custom_attribute}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute gitlab_project_custom_attribute}. #### Initializers @@ -44,7 +44,7 @@ ProjectCustomAttribute.Builder.create(Construct scope, java.lang.String id) | key | java.lang.String | Key for the Custom Attribute. | | project | java.lang.Number | The id of the project. | | value | java.lang.String | Value for the Custom Attribute. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#key ProjectCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#key ProjectCustomAttribute#key} --- @@ -124,7 +124,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/project_custom_attribute#project ProjectCustomAttribute#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#project ProjectCustomAttribute#project} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#value ProjectCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#value ProjectCustomAttribute#value} --- @@ -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/project_custom_attribute#id ProjectCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 ProjectCustomAttribute to The id of the existing ProjectCustomAttribute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#import import section} in the 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/project_custom_attribute#import import section} in the documentation of this resource for the id to use --- @@ -902,7 +902,7 @@ ProjectCustomAttributeConfig.builder() | key | java.lang.String | Key for the Custom Attribute. | | project | java.lang.Number | The id of the project. | | value | java.lang.String | Value for the Custom Attribute. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. | --- @@ -986,7 +986,7 @@ public java.lang.String getKey(); Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#key ProjectCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#key ProjectCustomAttribute#key} --- @@ -1000,7 +1000,7 @@ public java.lang.Number getProject(); The id of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#project ProjectCustomAttribute#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#project ProjectCustomAttribute#project} --- @@ -1014,7 +1014,7 @@ public java.lang.String getValue(); Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#value ProjectCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#value ProjectCustomAttribute#value} --- @@ -1026,7 +1026,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/project_custom_attribute#id ProjectCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectCustomAttribute.python.md b/docs/projectCustomAttribute.python.md index 183ed60d4..5b17ffd9d 100644 --- a/docs/projectCustomAttribute.python.md +++ b/docs/projectCustomAttribute.python.md @@ -4,7 +4,7 @@ ### ProjectCustomAttribute -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute gitlab_project_custom_attribute}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute gitlab_project_custom_attribute}. #### Initializers @@ -42,7 +42,7 @@ projectCustomAttribute.ProjectCustomAttribute( | key | str | Key for the Custom Attribute. | | project | typing.Union[int, float] | The id of the project. | | value | str | Value for the Custom Attribute. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#key ProjectCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#key ProjectCustomAttribute#key} --- @@ -122,7 +122,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/project_custom_attribute#project ProjectCustomAttribute#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#project ProjectCustomAttribute#project} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#value ProjectCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#value ProjectCustomAttribute#value} --- @@ -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/project_custom_attribute#id ProjectCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 ProjectCustomAttribute to The id of the existing ProjectCustomAttribute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#import import section} in the 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/project_custom_attribute#import import section} in the documentation of this resource for the id to use --- @@ -942,7 +942,7 @@ projectCustomAttribute.ProjectCustomAttributeConfig( | key | str | Key for the Custom Attribute. | | project | typing.Union[int, float] | The id of the project. | | value | str | Value for the Custom Attribute. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. | --- @@ -1026,7 +1026,7 @@ key: str Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#key ProjectCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#key ProjectCustomAttribute#key} --- @@ -1040,7 +1040,7 @@ project: 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/resources/project_custom_attribute#project ProjectCustomAttribute#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#project ProjectCustomAttribute#project} --- @@ -1054,7 +1054,7 @@ value: str Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#value ProjectCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#value ProjectCustomAttribute#value} --- @@ -1066,7 +1066,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectCustomAttribute.typescript.md b/docs/projectCustomAttribute.typescript.md index fa00ae377..220b06de9 100644 --- a/docs/projectCustomAttribute.typescript.md +++ b/docs/projectCustomAttribute.typescript.md @@ -4,7 +4,7 @@ ### ProjectCustomAttribute -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute gitlab_project_custom_attribute}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute gitlab_project_custom_attribute}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the ProjectCustomAttribute to The id of the existing ProjectCustomAttribute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#import import section} in the 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/project_custom_attribute#import import section} in the documentation of this resource for the id to use --- @@ -781,7 +781,7 @@ const projectCustomAttributeConfig: projectCustomAttribute.ProjectCustomAttribut | key | string | Key for the Custom Attribute. | | project | number | The id of the project. | | value | string | Value for the Custom Attribute. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. | --- @@ -865,7 +865,7 @@ public readonly key: string; Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#key ProjectCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#key ProjectCustomAttribute#key} --- @@ -879,7 +879,7 @@ public readonly project: number; The id of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#project ProjectCustomAttribute#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#project ProjectCustomAttribute#project} --- @@ -893,7 +893,7 @@ public readonly value: string; Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#value ProjectCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#value ProjectCustomAttribute#value} --- @@ -905,7 +905,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectEnvironment.csharp.md b/docs/projectEnvironment.csharp.md index 388768007..2413e965a 100644 --- a/docs/projectEnvironment.csharp.md +++ b/docs/projectEnvironment.csharp.md @@ -4,7 +4,7 @@ ### ProjectEnvironment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment gitlab_project_environment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment gitlab_project_environment}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the ProjectEnvironment to impo The id of the existing ProjectEnvironment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#import import section} in the 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/project_environment#import import section} in the documentation of this resource for the id to use --- @@ -874,7 +874,7 @@ new ProjectEnvironmentConfig { | Name | string | The name of the environment. | | Project | string | The ID or full path of the project to environment is created for. | | ExternalUrl | string | Place to link to for this environment. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#id ProjectEnvironment#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#id ProjectEnvironment#id}. | | StopBeforeDestroy | object | Determines whether the environment is attempted to be stopped before the environment is deleted. | --- @@ -959,7 +959,7 @@ public string Name { get; set; } The name of the environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#name ProjectEnvironment#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#name ProjectEnvironment#name} --- @@ -973,7 +973,7 @@ public string Project { get; set; } The ID or full path of the project to environment is created for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#project ProjectEnvironment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#project ProjectEnvironment#project} --- @@ -987,7 +987,7 @@ public string ExternalUrl { get; set; } Place to link to for this environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#external_url ProjectEnvironment#external_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#external_url ProjectEnvironment#external_url} --- @@ -999,7 +999,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/project_environment#id ProjectEnvironment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#id ProjectEnvironment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1016,7 +1016,7 @@ public object StopBeforeDestroy { get; set; } Determines whether the environment is attempted to be stopped before the environment is deleted. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#stop_before_destroy ProjectEnvironment#stop_before_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#stop_before_destroy ProjectEnvironment#stop_before_destroy} --- diff --git a/docs/projectEnvironment.go.md b/docs/projectEnvironment.go.md index b9fb23c6a..55687bfbe 100644 --- a/docs/projectEnvironment.go.md +++ b/docs/projectEnvironment.go.md @@ -4,7 +4,7 @@ ### ProjectEnvironment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment gitlab_project_environment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment gitlab_project_environment}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the ProjectEnvironment to impo The id of the existing ProjectEnvironment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#import import section} in the 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/project_environment#import import section} in the documentation of this resource for the id to use --- @@ -874,7 +874,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/projectenvironment" | Name | *string | The name of the environment. | | Project | *string | The ID or full path of the project to environment is created for. | | ExternalUrl | *string | Place to link to for this environment. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#id ProjectEnvironment#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#id ProjectEnvironment#id}. | | StopBeforeDestroy | interface{} | Determines whether the environment is attempted to be stopped before the environment is deleted. | --- @@ -959,7 +959,7 @@ Name *string The name of the environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#name ProjectEnvironment#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#name ProjectEnvironment#name} --- @@ -973,7 +973,7 @@ Project *string The ID or full path of the project to environment is created for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#project ProjectEnvironment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#project ProjectEnvironment#project} --- @@ -987,7 +987,7 @@ ExternalUrl *string Place to link to for this environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#external_url ProjectEnvironment#external_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#external_url ProjectEnvironment#external_url} --- @@ -999,7 +999,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#id ProjectEnvironment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#id ProjectEnvironment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1016,7 +1016,7 @@ StopBeforeDestroy interface{} Determines whether the environment is attempted to be stopped before the environment is deleted. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#stop_before_destroy ProjectEnvironment#stop_before_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#stop_before_destroy ProjectEnvironment#stop_before_destroy} --- diff --git a/docs/projectEnvironment.java.md b/docs/projectEnvironment.java.md index 3ed883f5f..cccbd6aa7 100644 --- a/docs/projectEnvironment.java.md +++ b/docs/projectEnvironment.java.md @@ -4,7 +4,7 @@ ### ProjectEnvironment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment gitlab_project_environment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment gitlab_project_environment}. #### Initializers @@ -46,7 +46,7 @@ ProjectEnvironment.Builder.create(Construct scope, java.lang.String id) | name | java.lang.String | The name of the environment. | | project | java.lang.String | The ID or full path of the project to environment is created for. | | externalUrl | java.lang.String | Place to link to for this environment. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#id ProjectEnvironment#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#id ProjectEnvironment#id}. | | stopBeforeDestroy | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determines whether the environment is attempted to be stopped before the environment is deleted. | --- @@ -117,7 +117,7 @@ Must be unique amongst siblings in the same scope The name of the environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#name ProjectEnvironment#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#name ProjectEnvironment#name} --- @@ -127,7 +127,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or full path of the project to environment is created for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#project ProjectEnvironment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#project ProjectEnvironment#project} --- @@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Place to link to for this environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#external_url ProjectEnvironment#external_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#external_url ProjectEnvironment#external_url} --- @@ -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/resources/project_environment#id ProjectEnvironment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#id ProjectEnvironment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Determines whether the environment is attempted to be stopped before the environment is deleted. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#stop_before_destroy ProjectEnvironment#stop_before_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#stop_before_destroy ProjectEnvironment#stop_before_destroy} --- @@ -606,7 +606,7 @@ The construct id used in the generated config for the ProjectEnvironment to impo The id of the existing ProjectEnvironment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#import import section} in the 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/project_environment#import import section} in the documentation of this resource for the id to use --- @@ -997,7 +997,7 @@ ProjectEnvironmentConfig.builder() | name | java.lang.String | The name of the environment. | | project | java.lang.String | The ID or full path of the project to environment is created for. | | externalUrl | java.lang.String | Place to link to for this environment. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#id ProjectEnvironment#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#id ProjectEnvironment#id}. | | stopBeforeDestroy | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determines whether the environment is attempted to be stopped before the environment is deleted. | --- @@ -1082,7 +1082,7 @@ public java.lang.String getName(); The name of the environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#name ProjectEnvironment#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#name ProjectEnvironment#name} --- @@ -1096,7 +1096,7 @@ public java.lang.String getProject(); The ID or full path of the project to environment is created for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#project ProjectEnvironment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#project ProjectEnvironment#project} --- @@ -1110,7 +1110,7 @@ public java.lang.String getExternalUrl(); Place to link to for this environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#external_url ProjectEnvironment#external_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#external_url ProjectEnvironment#external_url} --- @@ -1122,7 +1122,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/project_environment#id ProjectEnvironment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#id ProjectEnvironment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1139,7 +1139,7 @@ public java.lang.Object getStopBeforeDestroy(); Determines whether the environment is attempted to be stopped before the environment is deleted. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#stop_before_destroy ProjectEnvironment#stop_before_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#stop_before_destroy ProjectEnvironment#stop_before_destroy} --- diff --git a/docs/projectEnvironment.python.md b/docs/projectEnvironment.python.md index fc3ea30fc..6953a8d50 100644 --- a/docs/projectEnvironment.python.md +++ b/docs/projectEnvironment.python.md @@ -4,7 +4,7 @@ ### ProjectEnvironment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment gitlab_project_environment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment gitlab_project_environment}. #### Initializers @@ -43,7 +43,7 @@ projectEnvironment.ProjectEnvironment( | name | str | The name of the environment. | | project | str | The ID or full path of the project to environment is created for. | | external_url | str | Place to link to for this environment. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#id ProjectEnvironment#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#id ProjectEnvironment#id}. | | stop_before_destroy | typing.Union[bool, cdktf.IResolvable] | Determines whether the environment is attempted to be stopped before the environment is deleted. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The name of the environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#name ProjectEnvironment#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#name ProjectEnvironment#name} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or full path of the project to environment is created for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#project ProjectEnvironment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#project ProjectEnvironment#project} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Place to link to for this environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#external_url ProjectEnvironment#external_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#external_url ProjectEnvironment#external_url} --- @@ -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/resources/project_environment#id ProjectEnvironment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#id ProjectEnvironment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Determines whether the environment is attempted to be stopped before the environment is deleted. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#stop_before_destroy ProjectEnvironment#stop_before_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#stop_before_destroy ProjectEnvironment#stop_before_destroy} --- @@ -649,7 +649,7 @@ The construct id used in the generated config for the ProjectEnvironment to impo The id of the existing ProjectEnvironment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#import import section} in the 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/project_environment#import import section} in the documentation of this resource for the id to use --- @@ -1035,7 +1035,7 @@ projectEnvironment.ProjectEnvironmentConfig( | name | str | The name of the environment. | | project | str | The ID or full path of the project to environment is created for. | | external_url | str | Place to link to for this environment. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#id ProjectEnvironment#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#id ProjectEnvironment#id}. | | stop_before_destroy | typing.Union[bool, cdktf.IResolvable] | Determines whether the environment is attempted to be stopped before the environment is deleted. | --- @@ -1120,7 +1120,7 @@ name: str The name of the environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#name ProjectEnvironment#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#name ProjectEnvironment#name} --- @@ -1134,7 +1134,7 @@ project: str The ID or full path of the project to environment is created for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#project ProjectEnvironment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#project ProjectEnvironment#project} --- @@ -1148,7 +1148,7 @@ external_url: str Place to link to for this environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#external_url ProjectEnvironment#external_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#external_url ProjectEnvironment#external_url} --- @@ -1160,7 +1160,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#id ProjectEnvironment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#id ProjectEnvironment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1177,7 +1177,7 @@ stop_before_destroy: typing.Union[bool, IResolvable] Determines whether the environment is attempted to be stopped before the environment is deleted. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#stop_before_destroy ProjectEnvironment#stop_before_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#stop_before_destroy ProjectEnvironment#stop_before_destroy} --- diff --git a/docs/projectEnvironment.typescript.md b/docs/projectEnvironment.typescript.md index e7ce94e23..8b0f8b12a 100644 --- a/docs/projectEnvironment.typescript.md +++ b/docs/projectEnvironment.typescript.md @@ -4,7 +4,7 @@ ### ProjectEnvironment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment gitlab_project_environment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment gitlab_project_environment}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the ProjectEnvironment to impo The id of the existing ProjectEnvironment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#import import section} in the 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/project_environment#import import section} in the documentation of this resource for the id to use --- @@ -861,7 +861,7 @@ const projectEnvironmentConfig: projectEnvironment.ProjectEnvironmentConfig = { | name | string | The name of the environment. | | project | string | The ID or full path of the project to environment is created for. | | externalUrl | string | Place to link to for this environment. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#id ProjectEnvironment#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#id ProjectEnvironment#id}. | | stopBeforeDestroy | boolean \| cdktf.IResolvable | Determines whether the environment is attempted to be stopped before the environment is deleted. | --- @@ -946,7 +946,7 @@ public readonly name: string; The name of the environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#name ProjectEnvironment#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#name ProjectEnvironment#name} --- @@ -960,7 +960,7 @@ public readonly project: string; The ID or full path of the project to environment is created for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#project ProjectEnvironment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#project ProjectEnvironment#project} --- @@ -974,7 +974,7 @@ public readonly externalUrl: string; Place to link to for this environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#external_url ProjectEnvironment#external_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#external_url ProjectEnvironment#external_url} --- @@ -986,7 +986,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#id ProjectEnvironment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#id ProjectEnvironment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 readonly stopBeforeDestroy: boolean | IResolvable; Determines whether the environment is attempted to be stopped before the environment is deleted. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#stop_before_destroy ProjectEnvironment#stop_before_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#stop_before_destroy ProjectEnvironment#stop_before_destroy} --- diff --git a/docs/projectFreezePeriod.csharp.md b/docs/projectFreezePeriod.csharp.md index c50fc1b32..21252a31f 100644 --- a/docs/projectFreezePeriod.csharp.md +++ b/docs/projectFreezePeriod.csharp.md @@ -4,7 +4,7 @@ ### ProjectFreezePeriod -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period gitlab_project_freeze_period}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period gitlab_project_freeze_period}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the ProjectFreezePeriod to imp The id of the existing ProjectFreezePeriod that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#import import section} in the 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/project_freeze_period#import import section} in the documentation of this resource for the id to use --- @@ -824,7 +824,7 @@ new ProjectFreezePeriodConfig { | FreezeStart | string | Start of the Freeze Period in cron format (e.g. `0 1 * * *`). | | Project | string | The ID or URL-encoded path of the project to add the schedule to. | | CronTimezone | string | The timezone. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. | --- @@ -908,7 +908,7 @@ public string FreezeEnd { get; set; } End of the Freeze Period in cron format (e.g. `0 2 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#freeze_end ProjectFreezePeriod#freeze_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#freeze_end ProjectFreezePeriod#freeze_end} --- @@ -922,7 +922,7 @@ public string FreezeStart { get; set; } Start of the Freeze Period in cron format (e.g. `0 1 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#freeze_start ProjectFreezePeriod#freeze_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#freeze_start ProjectFreezePeriod#freeze_start} --- @@ -936,7 +936,7 @@ public string Project { get; set; } The ID or URL-encoded path of the project to add the schedule to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#project ProjectFreezePeriod#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#project ProjectFreezePeriod#project} --- @@ -950,7 +950,7 @@ public string CronTimezone { get; set; } The timezone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#cron_timezone ProjectFreezePeriod#cron_timezone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#cron_timezone ProjectFreezePeriod#cron_timezone} --- @@ -962,7 +962,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/project_freeze_period#id ProjectFreezePeriod#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectFreezePeriod.go.md b/docs/projectFreezePeriod.go.md index 74a414e36..17420755a 100644 --- a/docs/projectFreezePeriod.go.md +++ b/docs/projectFreezePeriod.go.md @@ -4,7 +4,7 @@ ### ProjectFreezePeriod -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period gitlab_project_freeze_period}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period gitlab_project_freeze_period}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the ProjectFreezePeriod to imp The id of the existing ProjectFreezePeriod that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#import import section} in the 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/project_freeze_period#import import section} in the documentation of this resource for the id to use --- @@ -824,7 +824,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/projectfreezeperiod | FreezeStart | *string | Start of the Freeze Period in cron format (e.g. `0 1 * * *`). | | Project | *string | The ID or URL-encoded path of the project to add the schedule to. | | CronTimezone | *string | The timezone. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. | --- @@ -908,7 +908,7 @@ FreezeEnd *string End of the Freeze Period in cron format (e.g. `0 2 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#freeze_end ProjectFreezePeriod#freeze_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#freeze_end ProjectFreezePeriod#freeze_end} --- @@ -922,7 +922,7 @@ FreezeStart *string Start of the Freeze Period in cron format (e.g. `0 1 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#freeze_start ProjectFreezePeriod#freeze_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#freeze_start ProjectFreezePeriod#freeze_start} --- @@ -936,7 +936,7 @@ Project *string The ID or URL-encoded path of the project to add the schedule to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#project ProjectFreezePeriod#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#project ProjectFreezePeriod#project} --- @@ -950,7 +950,7 @@ CronTimezone *string The timezone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#cron_timezone ProjectFreezePeriod#cron_timezone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#cron_timezone ProjectFreezePeriod#cron_timezone} --- @@ -962,7 +962,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectFreezePeriod.java.md b/docs/projectFreezePeriod.java.md index 870cdb394..a029b606d 100644 --- a/docs/projectFreezePeriod.java.md +++ b/docs/projectFreezePeriod.java.md @@ -4,7 +4,7 @@ ### ProjectFreezePeriod -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period gitlab_project_freeze_period}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period gitlab_project_freeze_period}. #### Initializers @@ -46,7 +46,7 @@ ProjectFreezePeriod.Builder.create(Construct scope, java.lang.String id) | freezeStart | java.lang.String | Start of the Freeze Period in cron format (e.g. `0 1 * * *`). | | project | java.lang.String | The ID or URL-encoded path of the project to add the schedule to. | | cronTimezone | java.lang.String | The timezone. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. | --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope End of the Freeze Period in cron format (e.g. `0 2 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#freeze_end ProjectFreezePeriod#freeze_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#freeze_end ProjectFreezePeriod#freeze_end} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Start of the Freeze Period in cron format (e.g. `0 1 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#freeze_start ProjectFreezePeriod#freeze_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#freeze_start ProjectFreezePeriod#freeze_start} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or URL-encoded path of the project to add the schedule to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#project ProjectFreezePeriod#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#project ProjectFreezePeriod#project} --- @@ -146,7 +146,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/resources/project_freeze_period#cron_timezone ProjectFreezePeriod#cron_timezone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#cron_timezone ProjectFreezePeriod#cron_timezone} --- @@ -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/project_freeze_period#id ProjectFreezePeriod#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 ProjectFreezePeriod to imp The id of the existing ProjectFreezePeriod that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#import import section} in the 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/project_freeze_period#import import section} in the documentation of this resource for the id to use --- @@ -945,7 +945,7 @@ ProjectFreezePeriodConfig.builder() | freezeStart | java.lang.String | Start of the Freeze Period in cron format (e.g. `0 1 * * *`). | | project | java.lang.String | The ID or URL-encoded path of the project to add the schedule to. | | cronTimezone | java.lang.String | The timezone. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. | --- @@ -1029,7 +1029,7 @@ public java.lang.String getFreezeEnd(); End of the Freeze Period in cron format (e.g. `0 2 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#freeze_end ProjectFreezePeriod#freeze_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#freeze_end ProjectFreezePeriod#freeze_end} --- @@ -1043,7 +1043,7 @@ public java.lang.String getFreezeStart(); Start of the Freeze Period in cron format (e.g. `0 1 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#freeze_start ProjectFreezePeriod#freeze_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#freeze_start ProjectFreezePeriod#freeze_start} --- @@ -1057,7 +1057,7 @@ public java.lang.String getProject(); The ID or URL-encoded path of the project to add the schedule to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#project ProjectFreezePeriod#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#project ProjectFreezePeriod#project} --- @@ -1071,7 +1071,7 @@ public java.lang.String getCronTimezone(); The timezone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#cron_timezone ProjectFreezePeriod#cron_timezone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#cron_timezone ProjectFreezePeriod#cron_timezone} --- @@ -1083,7 +1083,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/project_freeze_period#id ProjectFreezePeriod#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectFreezePeriod.python.md b/docs/projectFreezePeriod.python.md index ba7106850..686e1a699 100644 --- a/docs/projectFreezePeriod.python.md +++ b/docs/projectFreezePeriod.python.md @@ -4,7 +4,7 @@ ### ProjectFreezePeriod -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period gitlab_project_freeze_period}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period gitlab_project_freeze_period}. #### Initializers @@ -44,7 +44,7 @@ projectFreezePeriod.ProjectFreezePeriod( | freeze_start | str | Start of the Freeze Period in cron format (e.g. `0 1 * * *`). | | project | str | The ID or URL-encoded path of the project to add the schedule to. | | cron_timezone | str | The timezone. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope End of the Freeze Period in cron format (e.g. `0 2 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#freeze_end ProjectFreezePeriod#freeze_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#freeze_end ProjectFreezePeriod#freeze_end} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Start of the Freeze Period in cron format (e.g. `0 1 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#freeze_start ProjectFreezePeriod#freeze_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#freeze_start ProjectFreezePeriod#freeze_start} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or URL-encoded path of the project to add the schedule to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#project ProjectFreezePeriod#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#project ProjectFreezePeriod#project} --- @@ -144,7 +144,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/resources/project_freeze_period#cron_timezone ProjectFreezePeriod#cron_timezone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#cron_timezone ProjectFreezePeriod#cron_timezone} --- @@ -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/project_freeze_period#id ProjectFreezePeriod#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 ProjectFreezePeriod to imp The id of the existing ProjectFreezePeriod that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#import import section} in the 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/project_freeze_period#import import section} in the documentation of this resource for the id to use --- @@ -985,7 +985,7 @@ projectFreezePeriod.ProjectFreezePeriodConfig( | freeze_start | str | Start of the Freeze Period in cron format (e.g. `0 1 * * *`). | | project | str | The ID or URL-encoded path of the project to add the schedule to. | | cron_timezone | str | The timezone. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. | --- @@ -1069,7 +1069,7 @@ freeze_end: str End of the Freeze Period in cron format (e.g. `0 2 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#freeze_end ProjectFreezePeriod#freeze_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#freeze_end ProjectFreezePeriod#freeze_end} --- @@ -1083,7 +1083,7 @@ freeze_start: str Start of the Freeze Period in cron format (e.g. `0 1 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#freeze_start ProjectFreezePeriod#freeze_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#freeze_start ProjectFreezePeriod#freeze_start} --- @@ -1097,7 +1097,7 @@ project: str The ID or URL-encoded path of the project to add the schedule to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#project ProjectFreezePeriod#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#project ProjectFreezePeriod#project} --- @@ -1111,7 +1111,7 @@ cron_timezone: str The timezone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#cron_timezone ProjectFreezePeriod#cron_timezone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#cron_timezone ProjectFreezePeriod#cron_timezone} --- @@ -1123,7 +1123,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectFreezePeriod.typescript.md b/docs/projectFreezePeriod.typescript.md index ef3ebeaf9..ad6d00226 100644 --- a/docs/projectFreezePeriod.typescript.md +++ b/docs/projectFreezePeriod.typescript.md @@ -4,7 +4,7 @@ ### ProjectFreezePeriod -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period gitlab_project_freeze_period}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period gitlab_project_freeze_period}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the ProjectFreezePeriod to imp The id of the existing ProjectFreezePeriod that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#import import section} in the 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/project_freeze_period#import import section} in the documentation of this resource for the id to use --- @@ -811,7 +811,7 @@ const projectFreezePeriodConfig: projectFreezePeriod.ProjectFreezePeriodConfig = | freezeStart | string | Start of the Freeze Period in cron format (e.g. `0 1 * * *`). | | project | string | The ID or URL-encoded path of the project to add the schedule to. | | cronTimezone | string | The timezone. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. | --- @@ -895,7 +895,7 @@ public readonly freezeEnd: string; End of the Freeze Period in cron format (e.g. `0 2 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#freeze_end ProjectFreezePeriod#freeze_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#freeze_end ProjectFreezePeriod#freeze_end} --- @@ -909,7 +909,7 @@ public readonly freezeStart: string; Start of the Freeze Period in cron format (e.g. `0 1 * * *`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#freeze_start ProjectFreezePeriod#freeze_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#freeze_start ProjectFreezePeriod#freeze_start} --- @@ -923,7 +923,7 @@ public readonly project: string; The ID or URL-encoded path of the project to add the schedule to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#project ProjectFreezePeriod#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#project ProjectFreezePeriod#project} --- @@ -937,7 +937,7 @@ public readonly cronTimezone: string; The timezone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#cron_timezone ProjectFreezePeriod#cron_timezone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#cron_timezone ProjectFreezePeriod#cron_timezone} --- @@ -949,7 +949,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectHook.csharp.md b/docs/projectHook.csharp.md index 24b3d89be..a2e327833 100644 --- a/docs/projectHook.csharp.md +++ b/docs/projectHook.csharp.md @@ -4,7 +4,7 @@ ### ProjectHook -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook gitlab_project_hook}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook gitlab_project_hook}. #### Initializers @@ -78,7 +78,6 @@ Must be unique amongst siblings in the same scope | ResetCustomWebhookTemplate | *No description.* | | ResetDeploymentEvents | *No description.* | | ResetEnableSslVerification | *No description.* | -| ResetId | *No description.* | | ResetIssuesEvents | *No description.* | | ResetJobEvents | *No description.* | | ResetMergeRequestsEvents | *No description.* | @@ -411,12 +410,6 @@ private void ResetDeploymentEvents() private void ResetEnableSslVerification() ``` -##### `ResetId` - -```csharp -private void ResetId() -``` - ##### `ResetIssuesEvents` ```csharp @@ -586,7 +579,7 @@ The construct id used in the generated config for the ProjectHook to import. The id of the existing ProjectHook that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_hook#import import section} in the documentation of this resource for the id to use --- @@ -617,13 +610,13 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | HookId | double | *No description.* | +| Id | string | *No description.* | | ProjectId | double | *No description.* | | ConfidentialIssuesEventsInput | object | *No description.* | | ConfidentialNoteEventsInput | object | *No description.* | | CustomWebhookTemplateInput | string | *No description.* | | DeploymentEventsInput | object | *No description.* | | EnableSslVerificationInput | object | *No description.* | -| IdInput | string | *No description.* | | IssuesEventsInput | object | *No description.* | | JobEventsInput | object | *No description.* | | MergeRequestsEventsInput | object | *No description.* | @@ -642,7 +635,6 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | CustomWebhookTemplate | string | *No description.* | | DeploymentEvents | object | *No description.* | | EnableSslVerification | object | *No description.* | -| Id | string | *No description.* | | IssuesEvents | object | *No description.* | | JobEvents | object | *No description.* | | MergeRequestsEvents | object | *No description.* | @@ -811,6 +803,16 @@ public double HookId { get; } --- +##### `Id`Required + +```csharp +public string Id { get; } +``` + +- *Type:* string + +--- + ##### `ProjectId`Required ```csharp @@ -871,16 +873,6 @@ public object EnableSslVerificationInput { get; } --- -##### `IdInput`Optional - -```csharp -public string IdInput { get; } -``` - -- *Type:* string - ---- - ##### `IssuesEventsInput`Optional ```csharp @@ -1061,16 +1053,6 @@ public object EnableSslVerification { get; } --- -##### `Id`Required - -```csharp -public string Id { get; } -``` - -- *Type:* string - ---- - ##### `IssuesEvents`Required ```csharp @@ -1243,7 +1225,6 @@ new ProjectHookConfig { string CustomWebhookTemplate = null, object DeploymentEvents = null, object EnableSslVerification = null, - string Id = null, object IssuesEvents = null, object JobEvents = null, object MergeRequestsEvents = null, @@ -1272,19 +1253,18 @@ new ProjectHookConfig { | Project | string | The name or id of the project to add the hook to. | | Url | string | The url of the hook to invoke. Forces re-creation to preserve `token`. | | ConfidentialIssuesEvents | object | Invoke the hook for confidential issues events. | -| ConfidentialNoteEvents | object | Invoke the hook for confidential notes events. | -| CustomWebhookTemplate | string | Set a custom webhook template. | +| ConfidentialNoteEvents | object | Invoke the hook for confidential note events. | +| CustomWebhookTemplate | string | Custom webhook template. | | DeploymentEvents | object | Invoke the hook for deployment events. | -| EnableSslVerification | object | Enable ssl verification when invoking the hook. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#id ProjectHook#id}. | +| EnableSslVerification | object | Enable SSL verification when invoking the hook. | | IssuesEvents | object | Invoke the hook for issues events. | | JobEvents | object | Invoke the hook for job events. | -| MergeRequestsEvents | object | Invoke the hook for merge requests. | -| NoteEvents | object | Invoke the hook for notes events. | +| MergeRequestsEvents | object | Invoke the hook for merge requests events. | +| NoteEvents | object | Invoke the hook for note events. | | PipelineEvents | object | Invoke the hook for pipeline events. | | PushEvents | object | Invoke the hook for push events. | | PushEventsBranchFilter | string | Invoke the hook for push events on matching branches only. | -| ReleasesEvents | object | Invoke the hook for releases events. | +| ReleasesEvents | object | Invoke the hook for release events. | | TagPushEvents | object | Invoke the hook for tag push events. | | Token | string | A token to present when invoking the hook. The token is not available for imported resources. | | WikiPageEvents | object | Invoke the hook for wiki page events. | @@ -1371,7 +1351,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/resources/project_hook#project ProjectHook#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#project ProjectHook#project} --- @@ -1385,7 +1365,7 @@ public string Url { get; set; } The url of the hook to invoke. Forces re-creation to preserve `token`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#url ProjectHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#url ProjectHook#url} --- @@ -1399,7 +1379,7 @@ public object ConfidentialIssuesEvents { get; set; } Invoke the hook for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#confidential_issues_events ProjectHook#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#confidential_issues_events ProjectHook#confidential_issues_events} --- @@ -1411,9 +1391,9 @@ public object ConfidentialNoteEvents { get; set; } - *Type:* object -Invoke the hook for confidential notes events. +Invoke the hook for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#confidential_note_events ProjectHook#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#confidential_note_events ProjectHook#confidential_note_events} --- @@ -1425,9 +1405,9 @@ public string CustomWebhookTemplate { get; set; } - *Type:* string -Set a custom webhook template. +Custom webhook template. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#custom_webhook_template ProjectHook#custom_webhook_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#custom_webhook_template ProjectHook#custom_webhook_template} --- @@ -1441,7 +1421,7 @@ public object DeploymentEvents { get; set; } Invoke the hook for deployment events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#deployment_events ProjectHook#deployment_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#deployment_events ProjectHook#deployment_events} --- @@ -1453,24 +1433,9 @@ public object EnableSslVerification { get; set; } - *Type:* object -Enable ssl verification when invoking the hook. - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#enable_ssl_verification ProjectHook#enable_ssl_verification} - ---- - -##### `Id`Optional - -```csharp -public string Id { get; set; } -``` - -- *Type:* string - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#id ProjectHook#id}. +Enable SSL verification when invoking the hook. -Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. -If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#enable_ssl_verification ProjectHook#enable_ssl_verification} --- @@ -1484,7 +1449,7 @@ public object IssuesEvents { get; set; } Invoke the hook for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#issues_events ProjectHook#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#issues_events ProjectHook#issues_events} --- @@ -1498,7 +1463,7 @@ public object JobEvents { get; set; } Invoke the hook for job events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#job_events ProjectHook#job_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#job_events ProjectHook#job_events} --- @@ -1510,9 +1475,9 @@ public object MergeRequestsEvents { get; set; } - *Type:* object -Invoke the hook for merge requests. +Invoke the hook for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#merge_requests_events ProjectHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#merge_requests_events ProjectHook#merge_requests_events} --- @@ -1524,9 +1489,9 @@ public object NoteEvents { get; set; } - *Type:* object -Invoke the hook for notes events. +Invoke the hook for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#note_events ProjectHook#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#note_events ProjectHook#note_events} --- @@ -1540,7 +1505,7 @@ public object PipelineEvents { get; set; } Invoke the hook for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#pipeline_events ProjectHook#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#pipeline_events ProjectHook#pipeline_events} --- @@ -1554,7 +1519,7 @@ public object PushEvents { get; set; } Invoke the hook for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#push_events ProjectHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#push_events ProjectHook#push_events} --- @@ -1568,7 +1533,7 @@ public string PushEventsBranchFilter { get; set; } Invoke the hook for push events on matching branches only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#push_events_branch_filter ProjectHook#push_events_branch_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#push_events_branch_filter ProjectHook#push_events_branch_filter} --- @@ -1580,9 +1545,9 @@ public object ReleasesEvents { get; set; } - *Type:* object -Invoke the hook for releases events. +Invoke the hook for release events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#releases_events ProjectHook#releases_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#releases_events ProjectHook#releases_events} --- @@ -1596,7 +1561,7 @@ public object TagPushEvents { get; set; } Invoke the hook for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#tag_push_events ProjectHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#tag_push_events ProjectHook#tag_push_events} --- @@ -1610,7 +1575,7 @@ public string Token { get; set; } A token to present when invoking the hook. The token is not available for imported resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#token ProjectHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#token ProjectHook#token} --- @@ -1624,7 +1589,7 @@ public object WikiPageEvents { get; set; } Invoke the hook for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#wiki_page_events ProjectHook#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#wiki_page_events ProjectHook#wiki_page_events} --- diff --git a/docs/projectHook.go.md b/docs/projectHook.go.md index 198061157..3eb8b7b9a 100644 --- a/docs/projectHook.go.md +++ b/docs/projectHook.go.md @@ -4,7 +4,7 @@ ### ProjectHook -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook gitlab_project_hook}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook gitlab_project_hook}. #### Initializers @@ -78,7 +78,6 @@ Must be unique amongst siblings in the same scope | ResetCustomWebhookTemplate | *No description.* | | ResetDeploymentEvents | *No description.* | | ResetEnableSslVerification | *No description.* | -| ResetId | *No description.* | | ResetIssuesEvents | *No description.* | | ResetJobEvents | *No description.* | | ResetMergeRequestsEvents | *No description.* | @@ -411,12 +410,6 @@ func ResetDeploymentEvents() func ResetEnableSslVerification() ``` -##### `ResetId` - -```go -func ResetId() -``` - ##### `ResetIssuesEvents` ```go @@ -586,7 +579,7 @@ The construct id used in the generated config for the ProjectHook to import. The id of the existing ProjectHook that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_hook#import import section} in the documentation of this resource for the id to use --- @@ -617,13 +610,13 @@ 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.* | | HookId | *f64 | *No description.* | +| Id | *string | *No description.* | | ProjectId | *f64 | *No description.* | | ConfidentialIssuesEventsInput | interface{} | *No description.* | | ConfidentialNoteEventsInput | interface{} | *No description.* | | CustomWebhookTemplateInput | *string | *No description.* | | DeploymentEventsInput | interface{} | *No description.* | | EnableSslVerificationInput | interface{} | *No description.* | -| IdInput | *string | *No description.* | | IssuesEventsInput | interface{} | *No description.* | | JobEventsInput | interface{} | *No description.* | | MergeRequestsEventsInput | interface{} | *No description.* | @@ -642,7 +635,6 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | CustomWebhookTemplate | *string | *No description.* | | DeploymentEvents | interface{} | *No description.* | | EnableSslVerification | interface{} | *No description.* | -| Id | *string | *No description.* | | IssuesEvents | interface{} | *No description.* | | JobEvents | interface{} | *No description.* | | MergeRequestsEvents | interface{} | *No description.* | @@ -811,6 +803,16 @@ func HookId() *f64 --- +##### `Id`Required + +```go +func Id() *string +``` + +- *Type:* *string + +--- + ##### `ProjectId`Required ```go @@ -871,16 +873,6 @@ func EnableSslVerificationInput() interface{} --- -##### `IdInput`Optional - -```go -func IdInput() *string -``` - -- *Type:* *string - ---- - ##### `IssuesEventsInput`Optional ```go @@ -1061,16 +1053,6 @@ func EnableSslVerification() interface{} --- -##### `Id`Required - -```go -func Id() *string -``` - -- *Type:* *string - ---- - ##### `IssuesEvents`Required ```go @@ -1243,7 +1225,6 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/projecthook" CustomWebhookTemplate: *string, DeploymentEvents: interface{}, EnableSslVerification: interface{}, - Id: *string, IssuesEvents: interface{}, JobEvents: interface{}, MergeRequestsEvents: interface{}, @@ -1272,19 +1253,18 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/projecthook" | Project | *string | The name or id of the project to add the hook to. | | Url | *string | The url of the hook to invoke. Forces re-creation to preserve `token`. | | ConfidentialIssuesEvents | interface{} | Invoke the hook for confidential issues events. | -| ConfidentialNoteEvents | interface{} | Invoke the hook for confidential notes events. | -| CustomWebhookTemplate | *string | Set a custom webhook template. | +| ConfidentialNoteEvents | interface{} | Invoke the hook for confidential note events. | +| CustomWebhookTemplate | *string | Custom webhook template. | | DeploymentEvents | interface{} | Invoke the hook for deployment events. | -| EnableSslVerification | interface{} | Enable ssl verification when invoking the hook. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#id ProjectHook#id}. | +| EnableSslVerification | interface{} | Enable SSL verification when invoking the hook. | | IssuesEvents | interface{} | Invoke the hook for issues events. | | JobEvents | interface{} | Invoke the hook for job events. | -| MergeRequestsEvents | interface{} | Invoke the hook for merge requests. | -| NoteEvents | interface{} | Invoke the hook for notes events. | +| MergeRequestsEvents | interface{} | Invoke the hook for merge requests events. | +| NoteEvents | interface{} | Invoke the hook for note events. | | PipelineEvents | interface{} | Invoke the hook for pipeline events. | | PushEvents | interface{} | Invoke the hook for push events. | | PushEventsBranchFilter | *string | Invoke the hook for push events on matching branches only. | -| ReleasesEvents | interface{} | Invoke the hook for releases events. | +| ReleasesEvents | interface{} | Invoke the hook for release events. | | TagPushEvents | interface{} | Invoke the hook for tag push events. | | Token | *string | A token to present when invoking the hook. The token is not available for imported resources. | | WikiPageEvents | interface{} | Invoke the hook for wiki page events. | @@ -1371,7 +1351,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/resources/project_hook#project ProjectHook#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#project ProjectHook#project} --- @@ -1385,7 +1365,7 @@ Url *string The url of the hook to invoke. Forces re-creation to preserve `token`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#url ProjectHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#url ProjectHook#url} --- @@ -1399,7 +1379,7 @@ ConfidentialIssuesEvents interface{} Invoke the hook for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#confidential_issues_events ProjectHook#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#confidential_issues_events ProjectHook#confidential_issues_events} --- @@ -1411,9 +1391,9 @@ ConfidentialNoteEvents interface{} - *Type:* interface{} -Invoke the hook for confidential notes events. +Invoke the hook for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#confidential_note_events ProjectHook#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#confidential_note_events ProjectHook#confidential_note_events} --- @@ -1425,9 +1405,9 @@ CustomWebhookTemplate *string - *Type:* *string -Set a custom webhook template. +Custom webhook template. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#custom_webhook_template ProjectHook#custom_webhook_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#custom_webhook_template ProjectHook#custom_webhook_template} --- @@ -1441,7 +1421,7 @@ DeploymentEvents interface{} Invoke the hook for deployment events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#deployment_events ProjectHook#deployment_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#deployment_events ProjectHook#deployment_events} --- @@ -1453,24 +1433,9 @@ EnableSslVerification interface{} - *Type:* interface{} -Enable ssl verification when invoking the hook. - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#enable_ssl_verification ProjectHook#enable_ssl_verification} - ---- - -##### `Id`Optional - -```go -Id *string -``` - -- *Type:* *string - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#id ProjectHook#id}. +Enable SSL verification when invoking the hook. -Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. -If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#enable_ssl_verification ProjectHook#enable_ssl_verification} --- @@ -1484,7 +1449,7 @@ IssuesEvents interface{} Invoke the hook for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#issues_events ProjectHook#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#issues_events ProjectHook#issues_events} --- @@ -1498,7 +1463,7 @@ JobEvents interface{} Invoke the hook for job events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#job_events ProjectHook#job_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#job_events ProjectHook#job_events} --- @@ -1510,9 +1475,9 @@ MergeRequestsEvents interface{} - *Type:* interface{} -Invoke the hook for merge requests. +Invoke the hook for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#merge_requests_events ProjectHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#merge_requests_events ProjectHook#merge_requests_events} --- @@ -1524,9 +1489,9 @@ NoteEvents interface{} - *Type:* interface{} -Invoke the hook for notes events. +Invoke the hook for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#note_events ProjectHook#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#note_events ProjectHook#note_events} --- @@ -1540,7 +1505,7 @@ PipelineEvents interface{} Invoke the hook for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#pipeline_events ProjectHook#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#pipeline_events ProjectHook#pipeline_events} --- @@ -1554,7 +1519,7 @@ PushEvents interface{} Invoke the hook for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#push_events ProjectHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#push_events ProjectHook#push_events} --- @@ -1568,7 +1533,7 @@ PushEventsBranchFilter *string Invoke the hook for push events on matching branches only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#push_events_branch_filter ProjectHook#push_events_branch_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#push_events_branch_filter ProjectHook#push_events_branch_filter} --- @@ -1580,9 +1545,9 @@ ReleasesEvents interface{} - *Type:* interface{} -Invoke the hook for releases events. +Invoke the hook for release events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#releases_events ProjectHook#releases_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#releases_events ProjectHook#releases_events} --- @@ -1596,7 +1561,7 @@ TagPushEvents interface{} Invoke the hook for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#tag_push_events ProjectHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#tag_push_events ProjectHook#tag_push_events} --- @@ -1610,7 +1575,7 @@ Token *string A token to present when invoking the hook. The token is not available for imported resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#token ProjectHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#token ProjectHook#token} --- @@ -1624,7 +1589,7 @@ WikiPageEvents interface{} Invoke the hook for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#wiki_page_events ProjectHook#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#wiki_page_events ProjectHook#wiki_page_events} --- diff --git a/docs/projectHook.java.md b/docs/projectHook.java.md index a4ccb8e96..79b800bd5 100644 --- a/docs/projectHook.java.md +++ b/docs/projectHook.java.md @@ -4,7 +4,7 @@ ### ProjectHook -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook gitlab_project_hook}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook gitlab_project_hook}. #### Initializers @@ -34,7 +34,6 @@ ProjectHook.Builder.create(Construct scope, java.lang.String id) // .deploymentEvents(IResolvable) // .enableSslVerification(java.lang.Boolean) // .enableSslVerification(IResolvable) -// .id(java.lang.String) // .issuesEvents(java.lang.Boolean) // .issuesEvents(IResolvable) // .jobEvents(java.lang.Boolean) @@ -72,19 +71,18 @@ ProjectHook.Builder.create(Construct scope, java.lang.String id) | project | java.lang.String | The name or id of the project to add the hook to. | | url | java.lang.String | The url of the hook to invoke. Forces re-creation to preserve `token`. | | confidentialIssuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for confidential issues events. | -| confidentialNoteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for confidential notes events. | -| customWebhookTemplate | java.lang.String | Set a custom webhook template. | +| confidentialNoteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for confidential note events. | +| customWebhookTemplate | java.lang.String | Custom webhook template. | | deploymentEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for deployment events. | -| enableSslVerification | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable ssl verification when invoking the hook. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#id ProjectHook#id}. | +| enableSslVerification | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable SSL verification when invoking the hook. | | issuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for issues events. | | jobEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for job events. | -| mergeRequestsEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for merge requests. | -| noteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for notes events. | +| mergeRequestsEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for merge requests events. | +| noteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for note events. | | pipelineEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for pipeline events. | | pushEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for push events. | | pushEventsBranchFilter | java.lang.String | Invoke the hook for push events on matching branches only. | -| releasesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for releases events. | +| releasesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for release events. | | tagPushEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for tag push events. | | token | java.lang.String | A token to present when invoking the hook. The token is not available for imported resources. | | wikiPageEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for wiki page events. | @@ -157,7 +155,7 @@ Must be unique amongst siblings in the same scope 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/resources/project_hook#project ProjectHook#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#project ProjectHook#project} --- @@ -167,7 +165,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The url of the hook to invoke. Forces re-creation to preserve `token`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#url ProjectHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#url ProjectHook#url} --- @@ -177,7 +175,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#confidential_issues_events ProjectHook#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#confidential_issues_events ProjectHook#confidential_issues_events} --- @@ -185,9 +183,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Invoke the hook for confidential notes events. +Invoke the hook for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#confidential_note_events ProjectHook#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#confidential_note_events ProjectHook#confidential_note_events} --- @@ -195,9 +193,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* java.lang.String -Set a custom webhook template. +Custom webhook template. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#custom_webhook_template ProjectHook#custom_webhook_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#custom_webhook_template ProjectHook#custom_webhook_template} --- @@ -207,7 +205,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for deployment events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#deployment_events ProjectHook#deployment_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#deployment_events ProjectHook#deployment_events} --- @@ -215,20 +213,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Enable ssl verification when invoking the hook. +Enable SSL verification when invoking the hook. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#enable_ssl_verification ProjectHook#enable_ssl_verification} - ---- - -##### `id`Optional - -- *Type:* java.lang.String - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#id ProjectHook#id}. - -Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. -If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#enable_ssl_verification ProjectHook#enable_ssl_verification} --- @@ -238,7 +225,7 @@ If you experience problems setting this value it might not be settable. Please t Invoke the hook for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#issues_events ProjectHook#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#issues_events ProjectHook#issues_events} --- @@ -248,7 +235,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for job events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#job_events ProjectHook#job_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#job_events ProjectHook#job_events} --- @@ -256,9 +243,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Invoke the hook for merge requests. +Invoke the hook for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#merge_requests_events ProjectHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#merge_requests_events ProjectHook#merge_requests_events} --- @@ -266,9 +253,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Invoke the hook for notes events. +Invoke the hook for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#note_events ProjectHook#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#note_events ProjectHook#note_events} --- @@ -278,7 +265,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#pipeline_events ProjectHook#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#pipeline_events ProjectHook#pipeline_events} --- @@ -288,7 +275,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#push_events ProjectHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#push_events ProjectHook#push_events} --- @@ -298,7 +285,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for push events on matching branches only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#push_events_branch_filter ProjectHook#push_events_branch_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#push_events_branch_filter ProjectHook#push_events_branch_filter} --- @@ -306,9 +293,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Invoke the hook for releases events. +Invoke the hook for release events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#releases_events ProjectHook#releases_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#releases_events ProjectHook#releases_events} --- @@ -318,7 +305,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#tag_push_events ProjectHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#tag_push_events ProjectHook#tag_push_events} --- @@ -328,7 +315,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A token to present when invoking the hook. The token is not available for imported resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#token ProjectHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#token ProjectHook#token} --- @@ -338,7 +325,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#wiki_page_events ProjectHook#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#wiki_page_events ProjectHook#wiki_page_events} --- @@ -374,7 +361,6 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla | resetCustomWebhookTemplate | *No description.* | | resetDeploymentEvents | *No description.* | | resetEnableSslVerification | *No description.* | -| resetId | *No description.* | | resetIssuesEvents | *No description.* | | resetJobEvents | *No description.* | | resetMergeRequestsEvents | *No description.* | @@ -709,12 +695,6 @@ public void resetDeploymentEvents() public void resetEnableSslVerification() ``` -##### `resetId` - -```java -public void resetId() -``` - ##### `resetIssuesEvents` ```java @@ -884,7 +864,7 @@ The construct id used in the generated config for the ProjectHook to import. The id of the existing ProjectHook that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_hook#import import section} in the documentation of this resource for the id to use --- @@ -915,13 +895,13 @@ 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.* | | hookId | java.lang.Number | *No description.* | +| id | java.lang.String | *No description.* | | projectId | java.lang.Number | *No description.* | | confidentialIssuesEventsInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | confidentialNoteEventsInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | customWebhookTemplateInput | java.lang.String | *No description.* | | deploymentEventsInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | enableSslVerificationInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | -| idInput | java.lang.String | *No description.* | | issuesEventsInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | jobEventsInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | mergeRequestsEventsInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | @@ -940,7 +920,6 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | customWebhookTemplate | java.lang.String | *No description.* | | deploymentEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | enableSslVerification | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | -| id | java.lang.String | *No description.* | | issuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | jobEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | mergeRequestsEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | @@ -1109,6 +1088,16 @@ public java.lang.Number getHookId(); --- +##### `id`Required + +```java +public java.lang.String getId(); +``` + +- *Type:* java.lang.String + +--- + ##### `projectId`Required ```java @@ -1169,16 +1158,6 @@ public java.lang.Object getEnableSslVerificationInput(); --- -##### `idInput`Optional - -```java -public java.lang.String getIdInput(); -``` - -- *Type:* java.lang.String - ---- - ##### `issuesEventsInput`Optional ```java @@ -1359,16 +1338,6 @@ public java.lang.Object getEnableSslVerification(); --- -##### `id`Required - -```java -public java.lang.String getId(); -``` - -- *Type:* java.lang.String - ---- - ##### `issuesEvents`Required ```java @@ -1549,7 +1518,6 @@ ProjectHookConfig.builder() // .deploymentEvents(IResolvable) // .enableSslVerification(java.lang.Boolean) // .enableSslVerification(IResolvable) -// .id(java.lang.String) // .issuesEvents(java.lang.Boolean) // .issuesEvents(IResolvable) // .jobEvents(java.lang.Boolean) @@ -1587,19 +1555,18 @@ ProjectHookConfig.builder() | project | java.lang.String | The name or id of the project to add the hook to. | | url | java.lang.String | The url of the hook to invoke. Forces re-creation to preserve `token`. | | confidentialIssuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for confidential issues events. | -| confidentialNoteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for confidential notes events. | -| customWebhookTemplate | java.lang.String | Set a custom webhook template. | +| confidentialNoteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for confidential note events. | +| customWebhookTemplate | java.lang.String | Custom webhook template. | | deploymentEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for deployment events. | -| enableSslVerification | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable ssl verification when invoking the hook. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#id ProjectHook#id}. | +| enableSslVerification | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable SSL verification when invoking the hook. | | issuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for issues events. | | jobEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for job events. | -| mergeRequestsEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for merge requests. | -| noteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for notes events. | +| mergeRequestsEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for merge requests events. | +| noteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for note events. | | pipelineEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for pipeline events. | | pushEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for push events. | | pushEventsBranchFilter | java.lang.String | Invoke the hook for push events on matching branches only. | -| releasesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for releases events. | +| releasesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for release events. | | tagPushEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for tag push events. | | token | java.lang.String | A token to present when invoking the hook. The token is not available for imported resources. | | wikiPageEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Invoke the hook for wiki page events. | @@ -1686,7 +1653,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/resources/project_hook#project ProjectHook#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#project ProjectHook#project} --- @@ -1700,7 +1667,7 @@ public java.lang.String getUrl(); The url of the hook to invoke. Forces re-creation to preserve `token`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#url ProjectHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#url ProjectHook#url} --- @@ -1714,7 +1681,7 @@ public java.lang.Object getConfidentialIssuesEvents(); Invoke the hook for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#confidential_issues_events ProjectHook#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#confidential_issues_events ProjectHook#confidential_issues_events} --- @@ -1726,9 +1693,9 @@ public java.lang.Object getConfidentialNoteEvents(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Invoke the hook for confidential notes events. +Invoke the hook for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#confidential_note_events ProjectHook#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#confidential_note_events ProjectHook#confidential_note_events} --- @@ -1740,9 +1707,9 @@ public java.lang.String getCustomWebhookTemplate(); - *Type:* java.lang.String -Set a custom webhook template. +Custom webhook template. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#custom_webhook_template ProjectHook#custom_webhook_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#custom_webhook_template ProjectHook#custom_webhook_template} --- @@ -1756,7 +1723,7 @@ public java.lang.Object getDeploymentEvents(); Invoke the hook for deployment events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#deployment_events ProjectHook#deployment_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#deployment_events ProjectHook#deployment_events} --- @@ -1768,24 +1735,9 @@ public java.lang.Object getEnableSslVerification(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Enable ssl verification when invoking the hook. - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#enable_ssl_verification ProjectHook#enable_ssl_verification} - ---- - -##### `id`Optional - -```java -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/project_hook#id ProjectHook#id}. +Enable SSL verification when invoking the hook. -Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. -If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#enable_ssl_verification ProjectHook#enable_ssl_verification} --- @@ -1799,7 +1751,7 @@ public java.lang.Object getIssuesEvents(); Invoke the hook for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#issues_events ProjectHook#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#issues_events ProjectHook#issues_events} --- @@ -1813,7 +1765,7 @@ public java.lang.Object getJobEvents(); Invoke the hook for job events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#job_events ProjectHook#job_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#job_events ProjectHook#job_events} --- @@ -1825,9 +1777,9 @@ public java.lang.Object getMergeRequestsEvents(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Invoke the hook for merge requests. +Invoke the hook for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#merge_requests_events ProjectHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#merge_requests_events ProjectHook#merge_requests_events} --- @@ -1839,9 +1791,9 @@ public java.lang.Object getNoteEvents(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Invoke the hook for notes events. +Invoke the hook for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#note_events ProjectHook#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#note_events ProjectHook#note_events} --- @@ -1855,7 +1807,7 @@ public java.lang.Object getPipelineEvents(); Invoke the hook for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#pipeline_events ProjectHook#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#pipeline_events ProjectHook#pipeline_events} --- @@ -1869,7 +1821,7 @@ public java.lang.Object getPushEvents(); Invoke the hook for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#push_events ProjectHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#push_events ProjectHook#push_events} --- @@ -1883,7 +1835,7 @@ public java.lang.String getPushEventsBranchFilter(); Invoke the hook for push events on matching branches only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#push_events_branch_filter ProjectHook#push_events_branch_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#push_events_branch_filter ProjectHook#push_events_branch_filter} --- @@ -1895,9 +1847,9 @@ public java.lang.Object getReleasesEvents(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Invoke the hook for releases events. +Invoke the hook for release events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#releases_events ProjectHook#releases_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#releases_events ProjectHook#releases_events} --- @@ -1911,7 +1863,7 @@ public java.lang.Object getTagPushEvents(); Invoke the hook for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#tag_push_events ProjectHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#tag_push_events ProjectHook#tag_push_events} --- @@ -1925,7 +1877,7 @@ public java.lang.String getToken(); A token to present when invoking the hook. The token is not available for imported resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#token ProjectHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#token ProjectHook#token} --- @@ -1939,7 +1891,7 @@ public java.lang.Object getWikiPageEvents(); Invoke the hook for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#wiki_page_events ProjectHook#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#wiki_page_events ProjectHook#wiki_page_events} --- diff --git a/docs/projectHook.python.md b/docs/projectHook.python.md index 581df6e87..092d0430b 100644 --- a/docs/projectHook.python.md +++ b/docs/projectHook.python.md @@ -4,7 +4,7 @@ ### ProjectHook -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook gitlab_project_hook}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook gitlab_project_hook}. #### Initializers @@ -28,7 +28,6 @@ projectHook.ProjectHook( custom_webhook_template: str = None, deployment_events: typing.Union[bool, IResolvable] = None, enable_ssl_verification: typing.Union[bool, IResolvable] = None, - id: str = None, issues_events: typing.Union[bool, IResolvable] = None, job_events: typing.Union[bool, IResolvable] = None, merge_requests_events: typing.Union[bool, IResolvable] = None, @@ -57,19 +56,18 @@ projectHook.ProjectHook( | project | str | The name or id of the project to add the hook to. | | url | str | The url of the hook to invoke. Forces re-creation to preserve `token`. | | confidential_issues_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for confidential issues events. | -| confidential_note_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for confidential notes events. | -| custom_webhook_template | str | Set a custom webhook template. | +| confidential_note_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for confidential note events. | +| custom_webhook_template | str | Custom webhook template. | | deployment_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for deployment events. | -| enable_ssl_verification | typing.Union[bool, cdktf.IResolvable] | Enable ssl verification when invoking the hook. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#id ProjectHook#id}. | +| enable_ssl_verification | typing.Union[bool, cdktf.IResolvable] | Enable SSL verification when invoking the hook. | | issues_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for issues events. | | job_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for job events. | -| merge_requests_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for merge requests. | -| note_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for notes events. | +| merge_requests_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for merge requests events. | +| note_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for note events. | | pipeline_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for pipeline events. | | push_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for push events. | | push_events_branch_filter | str | Invoke the hook for push events on matching branches only. | -| releases_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for releases events. | +| releases_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for release events. | | tag_push_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for tag push events. | | token | str | A token to present when invoking the hook. The token is not available for imported resources. | | wiki_page_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for wiki page events. | @@ -142,7 +140,7 @@ Must be unique amongst siblings in the same scope 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/resources/project_hook#project ProjectHook#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#project ProjectHook#project} --- @@ -152,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The url of the hook to invoke. Forces re-creation to preserve `token`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#url ProjectHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#url ProjectHook#url} --- @@ -162,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#confidential_issues_events ProjectHook#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#confidential_issues_events ProjectHook#confidential_issues_events} --- @@ -170,9 +168,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* typing.Union[bool, cdktf.IResolvable] -Invoke the hook for confidential notes events. +Invoke the hook for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#confidential_note_events ProjectHook#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#confidential_note_events ProjectHook#confidential_note_events} --- @@ -180,9 +178,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* str -Set a custom webhook template. +Custom webhook template. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#custom_webhook_template ProjectHook#custom_webhook_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#custom_webhook_template ProjectHook#custom_webhook_template} --- @@ -192,7 +190,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for deployment events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#deployment_events ProjectHook#deployment_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#deployment_events ProjectHook#deployment_events} --- @@ -200,20 +198,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* typing.Union[bool, cdktf.IResolvable] -Enable ssl verification when invoking the hook. +Enable SSL verification when invoking the hook. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#enable_ssl_verification ProjectHook#enable_ssl_verification} - ---- - -##### `id`Optional - -- *Type:* str - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#id ProjectHook#id}. - -Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. -If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#enable_ssl_verification ProjectHook#enable_ssl_verification} --- @@ -223,7 +210,7 @@ If you experience problems setting this value it might not be settable. Please t Invoke the hook for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#issues_events ProjectHook#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#issues_events ProjectHook#issues_events} --- @@ -233,7 +220,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for job events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#job_events ProjectHook#job_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#job_events ProjectHook#job_events} --- @@ -241,9 +228,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* typing.Union[bool, cdktf.IResolvable] -Invoke the hook for merge requests. +Invoke the hook for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#merge_requests_events ProjectHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#merge_requests_events ProjectHook#merge_requests_events} --- @@ -251,9 +238,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* typing.Union[bool, cdktf.IResolvable] -Invoke the hook for notes events. +Invoke the hook for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#note_events ProjectHook#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#note_events ProjectHook#note_events} --- @@ -263,7 +250,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#pipeline_events ProjectHook#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#pipeline_events ProjectHook#pipeline_events} --- @@ -273,7 +260,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#push_events ProjectHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#push_events ProjectHook#push_events} --- @@ -283,7 +270,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for push events on matching branches only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#push_events_branch_filter ProjectHook#push_events_branch_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#push_events_branch_filter ProjectHook#push_events_branch_filter} --- @@ -291,9 +278,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla - *Type:* typing.Union[bool, cdktf.IResolvable] -Invoke the hook for releases events. +Invoke the hook for release events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#releases_events ProjectHook#releases_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#releases_events ProjectHook#releases_events} --- @@ -303,7 +290,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#tag_push_events ProjectHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#tag_push_events ProjectHook#tag_push_events} --- @@ -313,7 +300,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A token to present when invoking the hook. The token is not available for imported resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#token ProjectHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#token ProjectHook#token} --- @@ -323,7 +310,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Invoke the hook for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#wiki_page_events ProjectHook#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#wiki_page_events ProjectHook#wiki_page_events} --- @@ -359,7 +346,6 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla | reset_custom_webhook_template | *No description.* | | reset_deployment_events | *No description.* | | reset_enable_ssl_verification | *No description.* | -| reset_id | *No description.* | | reset_issues_events | *No description.* | | reset_job_events | *No description.* | | reset_merge_requests_events | *No description.* | @@ -729,12 +715,6 @@ def reset_deployment_events() -> None def reset_enable_ssl_verification() -> None ``` -##### `reset_id` - -```python -def reset_id() -> None -``` - ##### `reset_issues_events` ```python @@ -915,7 +895,7 @@ The construct id used in the generated config for the ProjectHook to import. The id of the existing ProjectHook that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_hook#import import section} in the documentation of this resource for the id to use --- @@ -946,13 +926,13 @@ 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.* | | hook_id | typing.Union[int, float] | *No description.* | +| id | str | *No description.* | | project_id | typing.Union[int, float] | *No description.* | | confidential_issues_events_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | | confidential_note_events_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | | custom_webhook_template_input | str | *No description.* | | deployment_events_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | | enable_ssl_verification_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | -| id_input | str | *No description.* | | issues_events_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | | job_events_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | | merge_requests_events_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | @@ -971,7 +951,6 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | custom_webhook_template | str | *No description.* | | deployment_events | typing.Union[bool, cdktf.IResolvable] | *No description.* | | enable_ssl_verification | typing.Union[bool, cdktf.IResolvable] | *No description.* | -| id | str | *No description.* | | issues_events | typing.Union[bool, cdktf.IResolvable] | *No description.* | | job_events | typing.Union[bool, cdktf.IResolvable] | *No description.* | | merge_requests_events | typing.Union[bool, cdktf.IResolvable] | *No description.* | @@ -1140,6 +1119,16 @@ hook_id: typing.Union[int, float] --- +##### `id`Required + +```python +id: str +``` + +- *Type:* str + +--- + ##### `project_id`Required ```python @@ -1200,16 +1189,6 @@ enable_ssl_verification_input: typing.Union[bool, IResolvable] --- -##### `id_input`Optional - -```python -id_input: str -``` - -- *Type:* str - ---- - ##### `issues_events_input`Optional ```python @@ -1390,16 +1369,6 @@ enable_ssl_verification: typing.Union[bool, IResolvable] --- -##### `id`Required - -```python -id: str -``` - -- *Type:* str - ---- - ##### `issues_events`Required ```python @@ -1572,7 +1541,6 @@ projectHook.ProjectHookConfig( custom_webhook_template: str = None, deployment_events: typing.Union[bool, IResolvable] = None, enable_ssl_verification: typing.Union[bool, IResolvable] = None, - id: str = None, issues_events: typing.Union[bool, IResolvable] = None, job_events: typing.Union[bool, IResolvable] = None, merge_requests_events: typing.Union[bool, IResolvable] = None, @@ -1601,19 +1569,18 @@ projectHook.ProjectHookConfig( | project | str | The name or id of the project to add the hook to. | | url | str | The url of the hook to invoke. Forces re-creation to preserve `token`. | | confidential_issues_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for confidential issues events. | -| confidential_note_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for confidential notes events. | -| custom_webhook_template | str | Set a custom webhook template. | +| confidential_note_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for confidential note events. | +| custom_webhook_template | str | Custom webhook template. | | deployment_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for deployment events. | -| enable_ssl_verification | typing.Union[bool, cdktf.IResolvable] | Enable ssl verification when invoking the hook. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#id ProjectHook#id}. | +| enable_ssl_verification | typing.Union[bool, cdktf.IResolvable] | Enable SSL verification when invoking the hook. | | issues_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for issues events. | | job_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for job events. | -| merge_requests_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for merge requests. | -| note_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for notes events. | +| merge_requests_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for merge requests events. | +| note_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for note events. | | pipeline_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for pipeline events. | | push_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for push events. | | push_events_branch_filter | str | Invoke the hook for push events on matching branches only. | -| releases_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for releases events. | +| releases_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for release events. | | tag_push_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for tag push events. | | token | str | A token to present when invoking the hook. The token is not available for imported resources. | | wiki_page_events | typing.Union[bool, cdktf.IResolvable] | Invoke the hook for wiki page events. | @@ -1700,7 +1667,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/resources/project_hook#project ProjectHook#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#project ProjectHook#project} --- @@ -1714,7 +1681,7 @@ url: str The url of the hook to invoke. Forces re-creation to preserve `token`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#url ProjectHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#url ProjectHook#url} --- @@ -1728,7 +1695,7 @@ confidential_issues_events: typing.Union[bool, IResolvable] Invoke the hook for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#confidential_issues_events ProjectHook#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#confidential_issues_events ProjectHook#confidential_issues_events} --- @@ -1740,9 +1707,9 @@ confidential_note_events: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Invoke the hook for confidential notes events. +Invoke the hook for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#confidential_note_events ProjectHook#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#confidential_note_events ProjectHook#confidential_note_events} --- @@ -1754,9 +1721,9 @@ custom_webhook_template: str - *Type:* str -Set a custom webhook template. +Custom webhook template. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#custom_webhook_template ProjectHook#custom_webhook_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#custom_webhook_template ProjectHook#custom_webhook_template} --- @@ -1770,7 +1737,7 @@ deployment_events: typing.Union[bool, IResolvable] Invoke the hook for deployment events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#deployment_events ProjectHook#deployment_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#deployment_events ProjectHook#deployment_events} --- @@ -1782,24 +1749,9 @@ enable_ssl_verification: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Enable ssl verification when invoking the hook. - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#enable_ssl_verification ProjectHook#enable_ssl_verification} - ---- - -##### `id`Optional - -```python -id: str -``` - -- *Type:* str - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#id ProjectHook#id}. +Enable SSL verification when invoking the hook. -Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. -If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#enable_ssl_verification ProjectHook#enable_ssl_verification} --- @@ -1813,7 +1765,7 @@ issues_events: typing.Union[bool, IResolvable] Invoke the hook for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#issues_events ProjectHook#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#issues_events ProjectHook#issues_events} --- @@ -1827,7 +1779,7 @@ job_events: typing.Union[bool, IResolvable] Invoke the hook for job events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#job_events ProjectHook#job_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#job_events ProjectHook#job_events} --- @@ -1839,9 +1791,9 @@ merge_requests_events: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Invoke the hook for merge requests. +Invoke the hook for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#merge_requests_events ProjectHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#merge_requests_events ProjectHook#merge_requests_events} --- @@ -1853,9 +1805,9 @@ note_events: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Invoke the hook for notes events. +Invoke the hook for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#note_events ProjectHook#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#note_events ProjectHook#note_events} --- @@ -1869,7 +1821,7 @@ pipeline_events: typing.Union[bool, IResolvable] Invoke the hook for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#pipeline_events ProjectHook#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#pipeline_events ProjectHook#pipeline_events} --- @@ -1883,7 +1835,7 @@ push_events: typing.Union[bool, IResolvable] Invoke the hook for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#push_events ProjectHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#push_events ProjectHook#push_events} --- @@ -1897,7 +1849,7 @@ push_events_branch_filter: str Invoke the hook for push events on matching branches only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#push_events_branch_filter ProjectHook#push_events_branch_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#push_events_branch_filter ProjectHook#push_events_branch_filter} --- @@ -1909,9 +1861,9 @@ releases_events: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Invoke the hook for releases events. +Invoke the hook for release events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#releases_events ProjectHook#releases_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#releases_events ProjectHook#releases_events} --- @@ -1925,7 +1877,7 @@ tag_push_events: typing.Union[bool, IResolvable] Invoke the hook for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#tag_push_events ProjectHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#tag_push_events ProjectHook#tag_push_events} --- @@ -1939,7 +1891,7 @@ token: str A token to present when invoking the hook. The token is not available for imported resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#token ProjectHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#token ProjectHook#token} --- @@ -1953,7 +1905,7 @@ wiki_page_events: typing.Union[bool, IResolvable] Invoke the hook for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#wiki_page_events ProjectHook#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#wiki_page_events ProjectHook#wiki_page_events} --- diff --git a/docs/projectHook.typescript.md b/docs/projectHook.typescript.md index 8b63262c4..cee72721b 100644 --- a/docs/projectHook.typescript.md +++ b/docs/projectHook.typescript.md @@ -4,7 +4,7 @@ ### ProjectHook -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook gitlab_project_hook}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook gitlab_project_hook}. #### Initializers @@ -78,7 +78,6 @@ Must be unique amongst siblings in the same scope | resetCustomWebhookTemplate | *No description.* | | resetDeploymentEvents | *No description.* | | resetEnableSslVerification | *No description.* | -| resetId | *No description.* | | resetIssuesEvents | *No description.* | | resetJobEvents | *No description.* | | resetMergeRequestsEvents | *No description.* | @@ -411,12 +410,6 @@ public resetDeploymentEvents(): void public resetEnableSslVerification(): void ``` -##### `resetId` - -```typescript -public resetId(): void -``` - ##### `resetIssuesEvents` ```typescript @@ -586,7 +579,7 @@ The construct id used in the generated config for the ProjectHook to import. The id of the existing ProjectHook that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_hook#import import section} in the documentation of this resource for the id to use --- @@ -617,13 +610,13 @@ 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.* | | hookId | number | *No description.* | +| id | string | *No description.* | | projectId | number | *No description.* | | confidentialIssuesEventsInput | boolean \| cdktf.IResolvable | *No description.* | | confidentialNoteEventsInput | boolean \| cdktf.IResolvable | *No description.* | | customWebhookTemplateInput | string | *No description.* | | deploymentEventsInput | boolean \| cdktf.IResolvable | *No description.* | | enableSslVerificationInput | boolean \| cdktf.IResolvable | *No description.* | -| idInput | string | *No description.* | | issuesEventsInput | boolean \| cdktf.IResolvable | *No description.* | | jobEventsInput | boolean \| cdktf.IResolvable | *No description.* | | mergeRequestsEventsInput | boolean \| cdktf.IResolvable | *No description.* | @@ -642,7 +635,6 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | customWebhookTemplate | string | *No description.* | | deploymentEvents | boolean \| cdktf.IResolvable | *No description.* | | enableSslVerification | boolean \| cdktf.IResolvable | *No description.* | -| id | string | *No description.* | | issuesEvents | boolean \| cdktf.IResolvable | *No description.* | | jobEvents | boolean \| cdktf.IResolvable | *No description.* | | mergeRequestsEvents | boolean \| cdktf.IResolvable | *No description.* | @@ -811,6 +803,16 @@ public readonly hookId: number; --- +##### `id`Required + +```typescript +public readonly id: string; +``` + +- *Type:* string + +--- + ##### `projectId`Required ```typescript @@ -871,16 +873,6 @@ public readonly enableSslVerificationInput: boolean | IResolvable; --- -##### `idInput`Optional - -```typescript -public readonly idInput: string; -``` - -- *Type:* string - ---- - ##### `issuesEventsInput`Optional ```typescript @@ -1061,16 +1053,6 @@ public readonly enableSslVerification: boolean | IResolvable; --- -##### `id`Required - -```typescript -public readonly id: string; -``` - -- *Type:* string - ---- - ##### `issuesEvents`Required ```typescript @@ -1245,19 +1227,18 @@ const projectHookConfig: projectHook.ProjectHookConfig = { ... } | project | string | The name or id of the project to add the hook to. | | url | string | The url of the hook to invoke. Forces re-creation to preserve `token`. | | confidentialIssuesEvents | boolean \| cdktf.IResolvable | Invoke the hook for confidential issues events. | -| confidentialNoteEvents | boolean \| cdktf.IResolvable | Invoke the hook for confidential notes events. | -| customWebhookTemplate | string | Set a custom webhook template. | +| confidentialNoteEvents | boolean \| cdktf.IResolvable | Invoke the hook for confidential note events. | +| customWebhookTemplate | string | Custom webhook template. | | deploymentEvents | boolean \| cdktf.IResolvable | Invoke the hook for deployment events. | -| enableSslVerification | boolean \| cdktf.IResolvable | Enable ssl verification when invoking the hook. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#id ProjectHook#id}. | +| enableSslVerification | boolean \| cdktf.IResolvable | Enable SSL verification when invoking the hook. | | issuesEvents | boolean \| cdktf.IResolvable | Invoke the hook for issues events. | | jobEvents | boolean \| cdktf.IResolvable | Invoke the hook for job events. | -| mergeRequestsEvents | boolean \| cdktf.IResolvable | Invoke the hook for merge requests. | -| noteEvents | boolean \| cdktf.IResolvable | Invoke the hook for notes events. | +| mergeRequestsEvents | boolean \| cdktf.IResolvable | Invoke the hook for merge requests events. | +| noteEvents | boolean \| cdktf.IResolvable | Invoke the hook for note events. | | pipelineEvents | boolean \| cdktf.IResolvable | Invoke the hook for pipeline events. | | pushEvents | boolean \| cdktf.IResolvable | Invoke the hook for push events. | | pushEventsBranchFilter | string | Invoke the hook for push events on matching branches only. | -| releasesEvents | boolean \| cdktf.IResolvable | Invoke the hook for releases events. | +| releasesEvents | boolean \| cdktf.IResolvable | Invoke the hook for release events. | | tagPushEvents | boolean \| cdktf.IResolvable | Invoke the hook for tag push events. | | token | string | A token to present when invoking the hook. The token is not available for imported resources. | | wikiPageEvents | boolean \| cdktf.IResolvable | Invoke the hook for wiki page events. | @@ -1344,7 +1325,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/resources/project_hook#project ProjectHook#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#project ProjectHook#project} --- @@ -1358,7 +1339,7 @@ public readonly url: string; The url of the hook to invoke. Forces re-creation to preserve `token`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#url ProjectHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#url ProjectHook#url} --- @@ -1372,7 +1353,7 @@ public readonly confidentialIssuesEvents: boolean | IResolvable; Invoke the hook for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#confidential_issues_events ProjectHook#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#confidential_issues_events ProjectHook#confidential_issues_events} --- @@ -1384,9 +1365,9 @@ public readonly confidentialNoteEvents: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Invoke the hook for confidential notes events. +Invoke the hook for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#confidential_note_events ProjectHook#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#confidential_note_events ProjectHook#confidential_note_events} --- @@ -1398,9 +1379,9 @@ public readonly customWebhookTemplate: string; - *Type:* string -Set a custom webhook template. +Custom webhook template. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#custom_webhook_template ProjectHook#custom_webhook_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#custom_webhook_template ProjectHook#custom_webhook_template} --- @@ -1414,7 +1395,7 @@ public readonly deploymentEvents: boolean | IResolvable; Invoke the hook for deployment events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#deployment_events ProjectHook#deployment_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#deployment_events ProjectHook#deployment_events} --- @@ -1426,24 +1407,9 @@ public readonly enableSslVerification: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Enable ssl verification when invoking the hook. - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#enable_ssl_verification ProjectHook#enable_ssl_verification} - ---- - -##### `id`Optional - -```typescript -public readonly id: string; -``` - -- *Type:* string - -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#id ProjectHook#id}. +Enable SSL verification when invoking the hook. -Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. -If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#enable_ssl_verification ProjectHook#enable_ssl_verification} --- @@ -1457,7 +1423,7 @@ public readonly issuesEvents: boolean | IResolvable; Invoke the hook for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#issues_events ProjectHook#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#issues_events ProjectHook#issues_events} --- @@ -1471,7 +1437,7 @@ public readonly jobEvents: boolean | IResolvable; Invoke the hook for job events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#job_events ProjectHook#job_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#job_events ProjectHook#job_events} --- @@ -1483,9 +1449,9 @@ public readonly mergeRequestsEvents: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Invoke the hook for merge requests. +Invoke the hook for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#merge_requests_events ProjectHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#merge_requests_events ProjectHook#merge_requests_events} --- @@ -1497,9 +1463,9 @@ public readonly noteEvents: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Invoke the hook for notes events. +Invoke the hook for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#note_events ProjectHook#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#note_events ProjectHook#note_events} --- @@ -1513,7 +1479,7 @@ public readonly pipelineEvents: boolean | IResolvable; Invoke the hook for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#pipeline_events ProjectHook#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#pipeline_events ProjectHook#pipeline_events} --- @@ -1527,7 +1493,7 @@ public readonly pushEvents: boolean | IResolvable; Invoke the hook for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#push_events ProjectHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#push_events ProjectHook#push_events} --- @@ -1541,7 +1507,7 @@ public readonly pushEventsBranchFilter: string; Invoke the hook for push events on matching branches only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#push_events_branch_filter ProjectHook#push_events_branch_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#push_events_branch_filter ProjectHook#push_events_branch_filter} --- @@ -1553,9 +1519,9 @@ public readonly releasesEvents: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Invoke the hook for releases events. +Invoke the hook for release events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#releases_events ProjectHook#releases_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#releases_events ProjectHook#releases_events} --- @@ -1569,7 +1535,7 @@ public readonly tagPushEvents: boolean | IResolvable; Invoke the hook for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#tag_push_events ProjectHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#tag_push_events ProjectHook#tag_push_events} --- @@ -1583,7 +1549,7 @@ public readonly token: string; A token to present when invoking the hook. The token is not available for imported resources. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#token ProjectHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#token ProjectHook#token} --- @@ -1597,7 +1563,7 @@ public readonly wikiPageEvents: boolean | IResolvable; Invoke the hook for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#wiki_page_events ProjectHook#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#wiki_page_events ProjectHook#wiki_page_events} --- diff --git a/docs/projectIssue.csharp.md b/docs/projectIssue.csharp.md index e1ab10202..895036a41 100644 --- a/docs/projectIssue.csharp.md +++ b/docs/projectIssue.csharp.md @@ -4,7 +4,7 @@ ### ProjectIssue -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue gitlab_project_issue}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue gitlab_project_issue}. #### Initializers @@ -593,7 +593,7 @@ The construct id used in the generated config for the ProjectIssue to import. The id of the existing ProjectIssue that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_issue#import import section} in the documentation of this resource for the id to use --- @@ -1519,7 +1519,7 @@ new ProjectIssueConfig { | DiscussionToResolve | string | The ID of a discussion to resolve. | | DueDate | string | The due date. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | | EpicIssueId | double | The ID of the epic issue. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#id ProjectIssue#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#id ProjectIssue#id}. | | Iid | double | The internal ID of the project's issue. | | IssueType | string | The type of issue. Valid values are: `issue`, `incident`, `test_case`. | | Labels | string[] | The labels of an issue. | @@ -1611,7 +1611,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/resources/project_issue#project ProjectIssue#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#project ProjectIssue#project} --- @@ -1625,7 +1625,7 @@ public string Title { get; set; } The title of the issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#title ProjectIssue#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#title ProjectIssue#title} --- @@ -1639,7 +1639,7 @@ public double[] AssigneeIds { get; set; } The IDs of the users to assign the issue to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#assignee_ids ProjectIssue#assignee_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#assignee_ids ProjectIssue#assignee_ids} --- @@ -1653,7 +1653,7 @@ public object Confidential { get; set; } Set an issue to be confidential. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#confidential ProjectIssue#confidential} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#confidential ProjectIssue#confidential} --- @@ -1669,7 +1669,7 @@ When the issue was created. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z. Requires administrator or project/group owner rights. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#created_at ProjectIssue#created_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#created_at ProjectIssue#created_at} --- @@ -1683,7 +1683,7 @@ public object DeleteOnDestroy { get; set; } Whether the issue is deleted instead of closed during destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#delete_on_destroy ProjectIssue#delete_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#delete_on_destroy ProjectIssue#delete_on_destroy} --- @@ -1697,7 +1697,7 @@ public string Description { get; set; } The description of an issue. Limited to 1,048,576 characters. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#description ProjectIssue#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#description ProjectIssue#description} --- @@ -1711,7 +1711,7 @@ public object DiscussionLocked { get; set; } Whether the issue is locked for discussions or not. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#discussion_locked ProjectIssue#discussion_locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#discussion_locked ProjectIssue#discussion_locked} --- @@ -1727,7 +1727,7 @@ The ID of a discussion to resolve. This fills out the issue with a default description and mark the discussion as resolved. Use in combination with merge_request_to_resolve_discussions_of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#discussion_to_resolve ProjectIssue#discussion_to_resolve} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#discussion_to_resolve ProjectIssue#discussion_to_resolve} --- @@ -1741,7 +1741,7 @@ public string DueDate { get; set; } The due date. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#due_date ProjectIssue#due_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#due_date ProjectIssue#due_date} --- @@ -1755,7 +1755,7 @@ public double EpicIssueId { get; set; } The ID of the epic issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#epic_issue_id ProjectIssue#epic_issue_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#epic_issue_id ProjectIssue#epic_issue_id} --- @@ -1767,7 +1767,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/project_issue#id ProjectIssue#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#id ProjectIssue#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1784,7 +1784,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/resources/project_issue#iid ProjectIssue#iid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#iid ProjectIssue#iid} --- @@ -1798,7 +1798,7 @@ public string IssueType { get; set; } The type of issue. Valid values are: `issue`, `incident`, `test_case`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#issue_type ProjectIssue#issue_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#issue_type ProjectIssue#issue_type} --- @@ -1812,7 +1812,7 @@ public string[] Labels { get; set; } The labels of an issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#labels ProjectIssue#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#labels ProjectIssue#labels} --- @@ -1828,7 +1828,7 @@ The IID of a merge request in which to resolve all issues. This fills out the issue with a default description and mark all discussions as resolved. When passing a description or title, these values take precedence over the default values. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#merge_request_to_resolve_discussions_of ProjectIssue#merge_request_to_resolve_discussions_of} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#merge_request_to_resolve_discussions_of ProjectIssue#merge_request_to_resolve_discussions_of} --- @@ -1844,7 +1844,7 @@ The global ID of a milestone to assign issue. To find the milestone_id associated with a milestone, view an issue with the milestone assigned and use the API to retrieve the issue's details. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#milestone_id ProjectIssue#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#milestone_id ProjectIssue#milestone_id} --- @@ -1858,7 +1858,7 @@ public string State { get; set; } The state of the issue. Valid values are: `opened`, `closed`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#state ProjectIssue#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#state ProjectIssue#state} --- @@ -1872,7 +1872,7 @@ public string UpdatedAt { get; set; } When the issue was updated. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#updated_at ProjectIssue#updated_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#updated_at ProjectIssue#updated_at} --- @@ -1886,7 +1886,7 @@ public double Weight { get; set; } The weight of the issue. Valid values are greater than or equal to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#weight ProjectIssue#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#weight ProjectIssue#weight} --- diff --git a/docs/projectIssue.go.md b/docs/projectIssue.go.md index ffd935d63..0a9017451 100644 --- a/docs/projectIssue.go.md +++ b/docs/projectIssue.go.md @@ -4,7 +4,7 @@ ### ProjectIssue -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue gitlab_project_issue}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue gitlab_project_issue}. #### Initializers @@ -593,7 +593,7 @@ The construct id used in the generated config for the ProjectIssue to import. The id of the existing ProjectIssue that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_issue#import import section} in the documentation of this resource for the id to use --- @@ -1519,7 +1519,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/projectissue" | DiscussionToResolve | *string | The ID of a discussion to resolve. | | DueDate | *string | The due date. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | | EpicIssueId | *f64 | The ID of the epic issue. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#id ProjectIssue#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#id ProjectIssue#id}. | | Iid | *f64 | The internal ID of the project's issue. | | IssueType | *string | The type of issue. Valid values are: `issue`, `incident`, `test_case`. | | Labels | *[]*string | The labels of an issue. | @@ -1611,7 +1611,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/resources/project_issue#project ProjectIssue#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#project ProjectIssue#project} --- @@ -1625,7 +1625,7 @@ Title *string The title of the issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#title ProjectIssue#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#title ProjectIssue#title} --- @@ -1639,7 +1639,7 @@ AssigneeIds *[]*f64 The IDs of the users to assign the issue to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#assignee_ids ProjectIssue#assignee_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#assignee_ids ProjectIssue#assignee_ids} --- @@ -1653,7 +1653,7 @@ Confidential interface{} Set an issue to be confidential. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#confidential ProjectIssue#confidential} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#confidential ProjectIssue#confidential} --- @@ -1669,7 +1669,7 @@ When the issue was created. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z. Requires administrator or project/group owner rights. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#created_at ProjectIssue#created_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#created_at ProjectIssue#created_at} --- @@ -1683,7 +1683,7 @@ DeleteOnDestroy interface{} Whether the issue is deleted instead of closed during destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#delete_on_destroy ProjectIssue#delete_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#delete_on_destroy ProjectIssue#delete_on_destroy} --- @@ -1697,7 +1697,7 @@ Description *string The description of an issue. Limited to 1,048,576 characters. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#description ProjectIssue#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#description ProjectIssue#description} --- @@ -1711,7 +1711,7 @@ DiscussionLocked interface{} Whether the issue is locked for discussions or not. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#discussion_locked ProjectIssue#discussion_locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#discussion_locked ProjectIssue#discussion_locked} --- @@ -1727,7 +1727,7 @@ The ID of a discussion to resolve. This fills out the issue with a default description and mark the discussion as resolved. Use in combination with merge_request_to_resolve_discussions_of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#discussion_to_resolve ProjectIssue#discussion_to_resolve} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#discussion_to_resolve ProjectIssue#discussion_to_resolve} --- @@ -1741,7 +1741,7 @@ DueDate *string The due date. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#due_date ProjectIssue#due_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#due_date ProjectIssue#due_date} --- @@ -1755,7 +1755,7 @@ EpicIssueId *f64 The ID of the epic issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#epic_issue_id ProjectIssue#epic_issue_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#epic_issue_id ProjectIssue#epic_issue_id} --- @@ -1767,7 +1767,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#id ProjectIssue#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#id ProjectIssue#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1784,7 +1784,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/resources/project_issue#iid ProjectIssue#iid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#iid ProjectIssue#iid} --- @@ -1798,7 +1798,7 @@ IssueType *string The type of issue. Valid values are: `issue`, `incident`, `test_case`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#issue_type ProjectIssue#issue_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#issue_type ProjectIssue#issue_type} --- @@ -1812,7 +1812,7 @@ Labels *[]*string The labels of an issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#labels ProjectIssue#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#labels ProjectIssue#labels} --- @@ -1828,7 +1828,7 @@ The IID of a merge request in which to resolve all issues. This fills out the issue with a default description and mark all discussions as resolved. When passing a description or title, these values take precedence over the default values. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#merge_request_to_resolve_discussions_of ProjectIssue#merge_request_to_resolve_discussions_of} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#merge_request_to_resolve_discussions_of ProjectIssue#merge_request_to_resolve_discussions_of} --- @@ -1844,7 +1844,7 @@ The global ID of a milestone to assign issue. To find the milestone_id associated with a milestone, view an issue with the milestone assigned and use the API to retrieve the issue's details. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#milestone_id ProjectIssue#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#milestone_id ProjectIssue#milestone_id} --- @@ -1858,7 +1858,7 @@ State *string The state of the issue. Valid values are: `opened`, `closed`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#state ProjectIssue#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#state ProjectIssue#state} --- @@ -1872,7 +1872,7 @@ UpdatedAt *string When the issue was updated. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#updated_at ProjectIssue#updated_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#updated_at ProjectIssue#updated_at} --- @@ -1886,7 +1886,7 @@ Weight *f64 The weight of the issue. Valid values are greater than or equal to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#weight ProjectIssue#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#weight ProjectIssue#weight} --- diff --git a/docs/projectIssue.java.md b/docs/projectIssue.java.md index d83dd598c..e6e0b390f 100644 --- a/docs/projectIssue.java.md +++ b/docs/projectIssue.java.md @@ -4,7 +4,7 @@ ### ProjectIssue -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue gitlab_project_issue}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue gitlab_project_issue}. #### Initializers @@ -71,7 +71,7 @@ ProjectIssue.Builder.create(Construct scope, java.lang.String id) | discussionToResolve | java.lang.String | The ID of a discussion to resolve. | | dueDate | java.lang.String | The due date. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | | epicIssueId | java.lang.Number | The ID of the epic issue. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#id ProjectIssue#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#id ProjectIssue#id}. | | iid | java.lang.Number | The internal ID of the project's issue. | | issueType | java.lang.String | The type of issue. Valid values are: `issue`, `incident`, `test_case`. | | labels | java.util.List | The labels of an issue. | @@ -149,7 +149,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/resources/project_issue#project ProjectIssue#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#project ProjectIssue#project} --- @@ -159,7 +159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The title of the issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#title ProjectIssue#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#title ProjectIssue#title} --- @@ -169,7 +169,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The IDs of the users to assign the issue to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#assignee_ids ProjectIssue#assignee_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#assignee_ids ProjectIssue#assignee_ids} --- @@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set an issue to be confidential. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#confidential ProjectIssue#confidential} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#confidential ProjectIssue#confidential} --- @@ -191,7 +191,7 @@ When the issue was created. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z. Requires administrator or project/group owner rights. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#created_at ProjectIssue#created_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#created_at ProjectIssue#created_at} --- @@ -201,7 +201,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Whether the issue is deleted instead of closed during destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#delete_on_destroy ProjectIssue#delete_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#delete_on_destroy ProjectIssue#delete_on_destroy} --- @@ -211,7 +211,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The description of an issue. Limited to 1,048,576 characters. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#description ProjectIssue#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#description ProjectIssue#description} --- @@ -221,7 +221,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Whether the issue is locked for discussions or not. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#discussion_locked ProjectIssue#discussion_locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#discussion_locked ProjectIssue#discussion_locked} --- @@ -233,7 +233,7 @@ The ID of a discussion to resolve. This fills out the issue with a default description and mark the discussion as resolved. Use in combination with merge_request_to_resolve_discussions_of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#discussion_to_resolve ProjectIssue#discussion_to_resolve} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#discussion_to_resolve ProjectIssue#discussion_to_resolve} --- @@ -243,7 +243,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The due date. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#due_date ProjectIssue#due_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#due_date ProjectIssue#due_date} --- @@ -253,7 +253,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID of the epic issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#epic_issue_id ProjectIssue#epic_issue_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#epic_issue_id ProjectIssue#epic_issue_id} --- @@ -261,7 +261,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/project_issue#id ProjectIssue#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#id ProjectIssue#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -274,7 +274,7 @@ If you experience problems setting this value it might not be settable. Please t The internal ID of the project's issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#iid ProjectIssue#iid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#iid ProjectIssue#iid} --- @@ -284,7 +284,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The type of issue. Valid values are: `issue`, `incident`, `test_case`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#issue_type ProjectIssue#issue_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#issue_type ProjectIssue#issue_type} --- @@ -294,7 +294,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The labels of an issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#labels ProjectIssue#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#labels ProjectIssue#labels} --- @@ -306,7 +306,7 @@ The IID of a merge request in which to resolve all issues. This fills out the issue with a default description and mark all discussions as resolved. When passing a description or title, these values take precedence over the default values. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#merge_request_to_resolve_discussions_of ProjectIssue#merge_request_to_resolve_discussions_of} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#merge_request_to_resolve_discussions_of ProjectIssue#merge_request_to_resolve_discussions_of} --- @@ -318,7 +318,7 @@ The global ID of a milestone to assign issue. To find the milestone_id associated with a milestone, view an issue with the milestone assigned and use the API to retrieve the issue's details. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#milestone_id ProjectIssue#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#milestone_id ProjectIssue#milestone_id} --- @@ -328,7 +328,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The state of the issue. Valid values are: `opened`, `closed`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#state ProjectIssue#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#state ProjectIssue#state} --- @@ -338,7 +338,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla When the issue was updated. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#updated_at ProjectIssue#updated_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#updated_at ProjectIssue#updated_at} --- @@ -348,7 +348,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The weight of the issue. Valid values are greater than or equal to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#weight ProjectIssue#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#weight ProjectIssue#weight} --- @@ -901,7 +901,7 @@ The construct id used in the generated config for the ProjectIssue to import. The id of the existing ProjectIssue that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_issue#import import section} in the documentation of this resource for the id to use --- @@ -1834,7 +1834,7 @@ ProjectIssueConfig.builder() | discussionToResolve | java.lang.String | The ID of a discussion to resolve. | | dueDate | java.lang.String | The due date. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | | epicIssueId | java.lang.Number | The ID of the epic issue. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#id ProjectIssue#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#id ProjectIssue#id}. | | iid | java.lang.Number | The internal ID of the project's issue. | | issueType | java.lang.String | The type of issue. Valid values are: `issue`, `incident`, `test_case`. | | labels | java.util.List | The labels of an issue. | @@ -1926,7 +1926,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/resources/project_issue#project ProjectIssue#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#project ProjectIssue#project} --- @@ -1940,7 +1940,7 @@ public java.lang.String getTitle(); The title of the issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#title ProjectIssue#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#title ProjectIssue#title} --- @@ -1954,7 +1954,7 @@ public java.util.List getAssigneeIds(); The IDs of the users to assign the issue to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#assignee_ids ProjectIssue#assignee_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#assignee_ids ProjectIssue#assignee_ids} --- @@ -1968,7 +1968,7 @@ public java.lang.Object getConfidential(); Set an issue to be confidential. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#confidential ProjectIssue#confidential} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#confidential ProjectIssue#confidential} --- @@ -1984,7 +1984,7 @@ When the issue was created. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z. Requires administrator or project/group owner rights. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#created_at ProjectIssue#created_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#created_at ProjectIssue#created_at} --- @@ -1998,7 +1998,7 @@ public java.lang.Object getDeleteOnDestroy(); Whether the issue is deleted instead of closed during destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#delete_on_destroy ProjectIssue#delete_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#delete_on_destroy ProjectIssue#delete_on_destroy} --- @@ -2012,7 +2012,7 @@ public java.lang.String getDescription(); The description of an issue. Limited to 1,048,576 characters. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#description ProjectIssue#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#description ProjectIssue#description} --- @@ -2026,7 +2026,7 @@ public java.lang.Object getDiscussionLocked(); Whether the issue is locked for discussions or not. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#discussion_locked ProjectIssue#discussion_locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#discussion_locked ProjectIssue#discussion_locked} --- @@ -2042,7 +2042,7 @@ The ID of a discussion to resolve. This fills out the issue with a default description and mark the discussion as resolved. Use in combination with merge_request_to_resolve_discussions_of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#discussion_to_resolve ProjectIssue#discussion_to_resolve} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#discussion_to_resolve ProjectIssue#discussion_to_resolve} --- @@ -2056,7 +2056,7 @@ public java.lang.String getDueDate(); The due date. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#due_date ProjectIssue#due_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#due_date ProjectIssue#due_date} --- @@ -2070,7 +2070,7 @@ public java.lang.Number getEpicIssueId(); The ID of the epic issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#epic_issue_id ProjectIssue#epic_issue_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#epic_issue_id ProjectIssue#epic_issue_id} --- @@ -2082,7 +2082,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/project_issue#id ProjectIssue#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#id ProjectIssue#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -2099,7 +2099,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/resources/project_issue#iid ProjectIssue#iid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#iid ProjectIssue#iid} --- @@ -2113,7 +2113,7 @@ public java.lang.String getIssueType(); The type of issue. Valid values are: `issue`, `incident`, `test_case`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#issue_type ProjectIssue#issue_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#issue_type ProjectIssue#issue_type} --- @@ -2127,7 +2127,7 @@ public java.util.List getLabels(); The labels of an issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#labels ProjectIssue#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#labels ProjectIssue#labels} --- @@ -2143,7 +2143,7 @@ The IID of a merge request in which to resolve all issues. This fills out the issue with a default description and mark all discussions as resolved. When passing a description or title, these values take precedence over the default values. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#merge_request_to_resolve_discussions_of ProjectIssue#merge_request_to_resolve_discussions_of} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#merge_request_to_resolve_discussions_of ProjectIssue#merge_request_to_resolve_discussions_of} --- @@ -2159,7 +2159,7 @@ The global ID of a milestone to assign issue. To find the milestone_id associated with a milestone, view an issue with the milestone assigned and use the API to retrieve the issue's details. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#milestone_id ProjectIssue#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#milestone_id ProjectIssue#milestone_id} --- @@ -2173,7 +2173,7 @@ public java.lang.String getState(); The state of the issue. Valid values are: `opened`, `closed`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#state ProjectIssue#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#state ProjectIssue#state} --- @@ -2187,7 +2187,7 @@ public java.lang.String getUpdatedAt(); When the issue was updated. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#updated_at ProjectIssue#updated_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#updated_at ProjectIssue#updated_at} --- @@ -2201,7 +2201,7 @@ public java.lang.Number getWeight(); The weight of the issue. Valid values are greater than or equal to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#weight ProjectIssue#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#weight ProjectIssue#weight} --- diff --git a/docs/projectIssue.python.md b/docs/projectIssue.python.md index b1bc632ba..062f3cd13 100644 --- a/docs/projectIssue.python.md +++ b/docs/projectIssue.python.md @@ -4,7 +4,7 @@ ### ProjectIssue -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue gitlab_project_issue}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue gitlab_project_issue}. #### Initializers @@ -66,7 +66,7 @@ projectIssue.ProjectIssue( | discussion_to_resolve | str | The ID of a discussion to resolve. | | due_date | str | The due date. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | | epic_issue_id | typing.Union[int, float] | The ID of the epic issue. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#id ProjectIssue#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#id ProjectIssue#id}. | | iid | typing.Union[int, float] | The internal ID of the project's issue. | | issue_type | str | The type of issue. Valid values are: `issue`, `incident`, `test_case`. | | labels | typing.List[str] | The labels of an issue. | @@ -144,7 +144,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/resources/project_issue#project ProjectIssue#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#project ProjectIssue#project} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The title of the issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#title ProjectIssue#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#title ProjectIssue#title} --- @@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The IDs of the users to assign the issue to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#assignee_ids ProjectIssue#assignee_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#assignee_ids ProjectIssue#assignee_ids} --- @@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set an issue to be confidential. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#confidential ProjectIssue#confidential} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#confidential ProjectIssue#confidential} --- @@ -186,7 +186,7 @@ When the issue was created. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z. Requires administrator or project/group owner rights. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#created_at ProjectIssue#created_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#created_at ProjectIssue#created_at} --- @@ -196,7 +196,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Whether the issue is deleted instead of closed during destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#delete_on_destroy ProjectIssue#delete_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#delete_on_destroy ProjectIssue#delete_on_destroy} --- @@ -206,7 +206,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The description of an issue. Limited to 1,048,576 characters. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#description ProjectIssue#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#description ProjectIssue#description} --- @@ -216,7 +216,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Whether the issue is locked for discussions or not. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#discussion_locked ProjectIssue#discussion_locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#discussion_locked ProjectIssue#discussion_locked} --- @@ -228,7 +228,7 @@ The ID of a discussion to resolve. This fills out the issue with a default description and mark the discussion as resolved. Use in combination with merge_request_to_resolve_discussions_of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#discussion_to_resolve ProjectIssue#discussion_to_resolve} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#discussion_to_resolve ProjectIssue#discussion_to_resolve} --- @@ -238,7 +238,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The due date. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#due_date ProjectIssue#due_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#due_date ProjectIssue#due_date} --- @@ -248,7 +248,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID of the epic issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#epic_issue_id ProjectIssue#epic_issue_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#epic_issue_id ProjectIssue#epic_issue_id} --- @@ -256,7 +256,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/project_issue#id ProjectIssue#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#id ProjectIssue#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -269,7 +269,7 @@ If you experience problems setting this value it might not be settable. Please t The internal ID of the project's issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#iid ProjectIssue#iid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#iid ProjectIssue#iid} --- @@ -279,7 +279,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The type of issue. Valid values are: `issue`, `incident`, `test_case`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#issue_type ProjectIssue#issue_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#issue_type ProjectIssue#issue_type} --- @@ -289,7 +289,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The labels of an issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#labels ProjectIssue#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#labels ProjectIssue#labels} --- @@ -301,7 +301,7 @@ The IID of a merge request in which to resolve all issues. This fills out the issue with a default description and mark all discussions as resolved. When passing a description or title, these values take precedence over the default values. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#merge_request_to_resolve_discussions_of ProjectIssue#merge_request_to_resolve_discussions_of} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#merge_request_to_resolve_discussions_of ProjectIssue#merge_request_to_resolve_discussions_of} --- @@ -313,7 +313,7 @@ The global ID of a milestone to assign issue. To find the milestone_id associated with a milestone, view an issue with the milestone assigned and use the API to retrieve the issue's details. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#milestone_id ProjectIssue#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#milestone_id ProjectIssue#milestone_id} --- @@ -323,7 +323,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The state of the issue. Valid values are: `opened`, `closed`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#state ProjectIssue#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#state ProjectIssue#state} --- @@ -333,7 +333,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla When the issue was updated. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#updated_at ProjectIssue#updated_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#updated_at ProjectIssue#updated_at} --- @@ -343,7 +343,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The weight of the issue. Valid values are greater than or equal to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#weight ProjectIssue#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#weight ProjectIssue#weight} --- @@ -942,7 +942,7 @@ The construct id used in the generated config for the ProjectIssue to import. The id of the existing ProjectIssue that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_issue#import import section} in the documentation of this resource for the id to use --- @@ -1868,7 +1868,7 @@ projectIssue.ProjectIssueConfig( | discussion_to_resolve | str | The ID of a discussion to resolve. | | due_date | str | The due date. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | | epic_issue_id | typing.Union[int, float] | The ID of the epic issue. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#id ProjectIssue#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#id ProjectIssue#id}. | | iid | typing.Union[int, float] | The internal ID of the project's issue. | | issue_type | str | The type of issue. Valid values are: `issue`, `incident`, `test_case`. | | labels | typing.List[str] | The labels of an issue. | @@ -1960,7 +1960,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/resources/project_issue#project ProjectIssue#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#project ProjectIssue#project} --- @@ -1974,7 +1974,7 @@ title: str The title of the issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#title ProjectIssue#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#title ProjectIssue#title} --- @@ -1988,7 +1988,7 @@ assignee_ids: typing.List[typing.Union[int, float]] The IDs of the users to assign the issue to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#assignee_ids ProjectIssue#assignee_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#assignee_ids ProjectIssue#assignee_ids} --- @@ -2002,7 +2002,7 @@ confidential: typing.Union[bool, IResolvable] Set an issue to be confidential. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#confidential ProjectIssue#confidential} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#confidential ProjectIssue#confidential} --- @@ -2018,7 +2018,7 @@ When the issue was created. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z. Requires administrator or project/group owner rights. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#created_at ProjectIssue#created_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#created_at ProjectIssue#created_at} --- @@ -2032,7 +2032,7 @@ delete_on_destroy: typing.Union[bool, IResolvable] Whether the issue is deleted instead of closed during destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#delete_on_destroy ProjectIssue#delete_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#delete_on_destroy ProjectIssue#delete_on_destroy} --- @@ -2046,7 +2046,7 @@ description: str The description of an issue. Limited to 1,048,576 characters. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#description ProjectIssue#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#description ProjectIssue#description} --- @@ -2060,7 +2060,7 @@ discussion_locked: typing.Union[bool, IResolvable] Whether the issue is locked for discussions or not. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#discussion_locked ProjectIssue#discussion_locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#discussion_locked ProjectIssue#discussion_locked} --- @@ -2076,7 +2076,7 @@ The ID of a discussion to resolve. This fills out the issue with a default description and mark the discussion as resolved. Use in combination with merge_request_to_resolve_discussions_of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#discussion_to_resolve ProjectIssue#discussion_to_resolve} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#discussion_to_resolve ProjectIssue#discussion_to_resolve} --- @@ -2090,7 +2090,7 @@ due_date: str The due date. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#due_date ProjectIssue#due_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#due_date ProjectIssue#due_date} --- @@ -2104,7 +2104,7 @@ epic_issue_id: typing.Union[int, float] The ID of the epic issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#epic_issue_id ProjectIssue#epic_issue_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#epic_issue_id ProjectIssue#epic_issue_id} --- @@ -2116,7 +2116,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#id ProjectIssue#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#id ProjectIssue#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -2133,7 +2133,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/resources/project_issue#iid ProjectIssue#iid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#iid ProjectIssue#iid} --- @@ -2147,7 +2147,7 @@ issue_type: str The type of issue. Valid values are: `issue`, `incident`, `test_case`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#issue_type ProjectIssue#issue_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#issue_type ProjectIssue#issue_type} --- @@ -2161,7 +2161,7 @@ labels: typing.List[str] The labels of an issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#labels ProjectIssue#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#labels ProjectIssue#labels} --- @@ -2177,7 +2177,7 @@ The IID of a merge request in which to resolve all issues. This fills out the issue with a default description and mark all discussions as resolved. When passing a description or title, these values take precedence over the default values. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#merge_request_to_resolve_discussions_of ProjectIssue#merge_request_to_resolve_discussions_of} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#merge_request_to_resolve_discussions_of ProjectIssue#merge_request_to_resolve_discussions_of} --- @@ -2193,7 +2193,7 @@ The global ID of a milestone to assign issue. To find the milestone_id associated with a milestone, view an issue with the milestone assigned and use the API to retrieve the issue's details. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#milestone_id ProjectIssue#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#milestone_id ProjectIssue#milestone_id} --- @@ -2207,7 +2207,7 @@ state: str The state of the issue. Valid values are: `opened`, `closed`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#state ProjectIssue#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#state ProjectIssue#state} --- @@ -2221,7 +2221,7 @@ updated_at: str When the issue was updated. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#updated_at ProjectIssue#updated_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#updated_at ProjectIssue#updated_at} --- @@ -2235,7 +2235,7 @@ weight: typing.Union[int, float] The weight of the issue. Valid values are greater than or equal to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#weight ProjectIssue#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#weight ProjectIssue#weight} --- diff --git a/docs/projectIssue.typescript.md b/docs/projectIssue.typescript.md index 78b89672d..ce2507add 100644 --- a/docs/projectIssue.typescript.md +++ b/docs/projectIssue.typescript.md @@ -4,7 +4,7 @@ ### ProjectIssue -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue gitlab_project_issue}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue gitlab_project_issue}. #### Initializers @@ -593,7 +593,7 @@ The construct id used in the generated config for the ProjectIssue to import. The id of the existing ProjectIssue that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_issue#import import section} in the documentation of this resource for the id to use --- @@ -1491,7 +1491,7 @@ const projectIssueConfig: projectIssue.ProjectIssueConfig = { ... } | discussionToResolve | string | The ID of a discussion to resolve. | | dueDate | string | The due date. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | | epicIssueId | number | The ID of the epic issue. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#id ProjectIssue#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#id ProjectIssue#id}. | | iid | number | The internal ID of the project's issue. | | issueType | string | The type of issue. Valid values are: `issue`, `incident`, `test_case`. | | labels | string[] | The labels of an issue. | @@ -1583,7 +1583,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/resources/project_issue#project ProjectIssue#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#project ProjectIssue#project} --- @@ -1597,7 +1597,7 @@ public readonly title: string; The title of the issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#title ProjectIssue#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#title ProjectIssue#title} --- @@ -1611,7 +1611,7 @@ public readonly assigneeIds: number[]; The IDs of the users to assign the issue to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#assignee_ids ProjectIssue#assignee_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#assignee_ids ProjectIssue#assignee_ids} --- @@ -1625,7 +1625,7 @@ public readonly confidential: boolean | IResolvable; Set an issue to be confidential. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#confidential ProjectIssue#confidential} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#confidential ProjectIssue#confidential} --- @@ -1641,7 +1641,7 @@ When the issue was created. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z. Requires administrator or project/group owner rights. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#created_at ProjectIssue#created_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#created_at ProjectIssue#created_at} --- @@ -1655,7 +1655,7 @@ public readonly deleteOnDestroy: boolean | IResolvable; Whether the issue is deleted instead of closed during destroy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#delete_on_destroy ProjectIssue#delete_on_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#delete_on_destroy ProjectIssue#delete_on_destroy} --- @@ -1669,7 +1669,7 @@ public readonly description: string; The description of an issue. Limited to 1,048,576 characters. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#description ProjectIssue#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#description ProjectIssue#description} --- @@ -1683,7 +1683,7 @@ public readonly discussionLocked: boolean | IResolvable; Whether the issue is locked for discussions or not. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#discussion_locked ProjectIssue#discussion_locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#discussion_locked ProjectIssue#discussion_locked} --- @@ -1699,7 +1699,7 @@ The ID of a discussion to resolve. This fills out the issue with a default description and mark the discussion as resolved. Use in combination with merge_request_to_resolve_discussions_of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#discussion_to_resolve ProjectIssue#discussion_to_resolve} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#discussion_to_resolve ProjectIssue#discussion_to_resolve} --- @@ -1713,7 +1713,7 @@ public readonly dueDate: string; The due date. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#due_date ProjectIssue#due_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#due_date ProjectIssue#due_date} --- @@ -1727,7 +1727,7 @@ public readonly epicIssueId: number; The ID of the epic issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#epic_issue_id ProjectIssue#epic_issue_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#epic_issue_id ProjectIssue#epic_issue_id} --- @@ -1739,7 +1739,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#id ProjectIssue#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#id ProjectIssue#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1756,7 +1756,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/resources/project_issue#iid ProjectIssue#iid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#iid ProjectIssue#iid} --- @@ -1770,7 +1770,7 @@ public readonly issueType: string; The type of issue. Valid values are: `issue`, `incident`, `test_case`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#issue_type ProjectIssue#issue_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#issue_type ProjectIssue#issue_type} --- @@ -1784,7 +1784,7 @@ public readonly labels: string[]; The labels of an issue. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#labels ProjectIssue#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#labels ProjectIssue#labels} --- @@ -1800,7 +1800,7 @@ The IID of a merge request in which to resolve all issues. This fills out the issue with a default description and mark all discussions as resolved. When passing a description or title, these values take precedence over the default values. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#merge_request_to_resolve_discussions_of ProjectIssue#merge_request_to_resolve_discussions_of} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#merge_request_to_resolve_discussions_of ProjectIssue#merge_request_to_resolve_discussions_of} --- @@ -1816,7 +1816,7 @@ The global ID of a milestone to assign issue. To find the milestone_id associated with a milestone, view an issue with the milestone assigned and use the API to retrieve the issue's details. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#milestone_id ProjectIssue#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#milestone_id ProjectIssue#milestone_id} --- @@ -1830,7 +1830,7 @@ public readonly state: string; The state of the issue. Valid values are: `opened`, `closed`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#state ProjectIssue#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#state ProjectIssue#state} --- @@ -1844,7 +1844,7 @@ public readonly updatedAt: string; When the issue was updated. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#updated_at ProjectIssue#updated_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#updated_at ProjectIssue#updated_at} --- @@ -1858,7 +1858,7 @@ public readonly weight: number; The weight of the issue. Valid values are greater than or equal to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#weight ProjectIssue#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#weight ProjectIssue#weight} --- diff --git a/docs/projectIssueBoard.csharp.md b/docs/projectIssueBoard.csharp.md index b4c28e09a..023a55e34 100644 --- a/docs/projectIssueBoard.csharp.md +++ b/docs/projectIssueBoard.csharp.md @@ -4,7 +4,7 @@ ### ProjectIssueBoard -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board gitlab_project_issue_board}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board gitlab_project_issue_board}. #### Initializers @@ -522,7 +522,7 @@ The construct id used in the generated config for the ProjectIssueBoard to impor The id of the existing ProjectIssueBoard that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#import import section} in the 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/project_issue_board#import import section} in the documentation of this resource for the id to use --- @@ -933,7 +933,7 @@ new ProjectIssueBoardConfig { | Name | string | The name of the board. | | Project | string | The ID or full path of the project maintained by the authenticated user. | | AssigneeId | double | The assignee the board should be scoped to. Requires a GitLab EE license. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. | | Labels | string[] | The list of label names which the board should be scoped to. Requires a GitLab EE license. | | Lists | object | lists block. | | MilestoneId | double | The milestone the board should be scoped to. Requires a GitLab EE license. | @@ -1021,7 +1021,7 @@ public string Name { get; set; } The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#name ProjectIssueBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#name ProjectIssueBoard#name} --- @@ -1035,7 +1035,7 @@ public string Project { get; set; } The 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/project_issue_board#project ProjectIssueBoard#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#project ProjectIssueBoard#project} --- @@ -1049,7 +1049,7 @@ public double AssigneeId { get; set; } The assignee the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} --- @@ -1061,7 +1061,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/project_issue_board#id ProjectIssueBoard#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1078,7 +1078,7 @@ public string[] Labels { get; set; } The list of label names which the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#labels ProjectIssueBoard#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#labels ProjectIssueBoard#labels} --- @@ -1092,7 +1092,7 @@ public object Lists { get; set; } lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#lists ProjectIssueBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#lists ProjectIssueBoard#lists} --- @@ -1106,7 +1106,7 @@ public double MilestoneId { get; set; } The milestone the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} --- @@ -1122,7 +1122,7 @@ The weight range from 0 to 9, to which the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#weight ProjectIssueBoard#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#weight ProjectIssueBoard#weight} --- @@ -1162,7 +1162,7 @@ public double AssigneeId { get; set; } The ID of the assignee the list should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} --- @@ -1176,7 +1176,7 @@ public double IterationId { get; set; } The ID of the iteration the list should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#iteration_id ProjectIssueBoard#iteration_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#iteration_id ProjectIssueBoard#iteration_id} --- @@ -1190,7 +1190,7 @@ public double LabelId { get; set; } The ID of the label the list should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#label_id ProjectIssueBoard#label_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#label_id ProjectIssueBoard#label_id} --- @@ -1204,7 +1204,7 @@ public double MilestoneId { get; set; } The ID of the milestone the list should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} --- diff --git a/docs/projectIssueBoard.go.md b/docs/projectIssueBoard.go.md index 305b7f49d..6927fbba5 100644 --- a/docs/projectIssueBoard.go.md +++ b/docs/projectIssueBoard.go.md @@ -4,7 +4,7 @@ ### ProjectIssueBoard -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board gitlab_project_issue_board}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board gitlab_project_issue_board}. #### Initializers @@ -522,7 +522,7 @@ The construct id used in the generated config for the ProjectIssueBoard to impor The id of the existing ProjectIssueBoard that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#import import section} in the 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/project_issue_board#import import section} in the documentation of this resource for the id to use --- @@ -933,7 +933,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/projectissueboard" | Name | *string | The name of the board. | | Project | *string | The ID or full path of the project maintained by the authenticated user. | | AssigneeId | *f64 | The assignee the board should be scoped to. Requires a GitLab EE license. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. | | Labels | *[]*string | The list of label names which the board should be scoped to. Requires a GitLab EE license. | | Lists | interface{} | lists block. | | MilestoneId | *f64 | The milestone the board should be scoped to. Requires a GitLab EE license. | @@ -1021,7 +1021,7 @@ Name *string The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#name ProjectIssueBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#name ProjectIssueBoard#name} --- @@ -1035,7 +1035,7 @@ Project *string The 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/project_issue_board#project ProjectIssueBoard#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#project ProjectIssueBoard#project} --- @@ -1049,7 +1049,7 @@ AssigneeId *f64 The assignee the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} --- @@ -1061,7 +1061,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1078,7 +1078,7 @@ Labels *[]*string The list of label names which the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#labels ProjectIssueBoard#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#labels ProjectIssueBoard#labels} --- @@ -1092,7 +1092,7 @@ Lists interface{} lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#lists ProjectIssueBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#lists ProjectIssueBoard#lists} --- @@ -1106,7 +1106,7 @@ MilestoneId *f64 The milestone the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} --- @@ -1122,7 +1122,7 @@ The weight range from 0 to 9, to which the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#weight ProjectIssueBoard#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#weight ProjectIssueBoard#weight} --- @@ -1162,7 +1162,7 @@ AssigneeId *f64 The ID of the assignee the list should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} --- @@ -1176,7 +1176,7 @@ IterationId *f64 The ID of the iteration the list should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#iteration_id ProjectIssueBoard#iteration_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#iteration_id ProjectIssueBoard#iteration_id} --- @@ -1190,7 +1190,7 @@ LabelId *f64 The ID of the label the list should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#label_id ProjectIssueBoard#label_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#label_id ProjectIssueBoard#label_id} --- @@ -1204,7 +1204,7 @@ MilestoneId *f64 The ID of the milestone the list should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} --- diff --git a/docs/projectIssueBoard.java.md b/docs/projectIssueBoard.java.md index e7a42dae5..16cfc4bd6 100644 --- a/docs/projectIssueBoard.java.md +++ b/docs/projectIssueBoard.java.md @@ -4,7 +4,7 @@ ### ProjectIssueBoard -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board gitlab_project_issue_board}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board gitlab_project_issue_board}. #### Initializers @@ -49,7 +49,7 @@ ProjectIssueBoard.Builder.create(Construct scope, java.lang.String id) | name | java.lang.String | The name of the board. | | project | java.lang.String | The ID or full path of the project maintained by the authenticated user. | | assigneeId | java.lang.Number | The assignee the board should be scoped to. Requires a GitLab EE license. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. | | labels | java.util.List | The list of label names which the board should be scoped to. Requires a GitLab EE license. | | lists | com.hashicorp.cdktf.IResolvable OR java.util.List<ProjectIssueBoardLists> | lists block. | | milestoneId | java.lang.Number | The milestone the board should be scoped to. Requires a GitLab EE license. | @@ -123,7 +123,7 @@ Must be unique amongst siblings in the same scope The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#name ProjectIssueBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#name ProjectIssueBoard#name} --- @@ -133,7 +133,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The 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/project_issue_board#project ProjectIssueBoard#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#project ProjectIssueBoard#project} --- @@ -143,7 +143,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The assignee the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} --- @@ -151,7 +151,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/project_issue_board#id ProjectIssueBoard#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -164,7 +164,7 @@ If you experience problems setting this value it might not be settable. Please t The list of label names which the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#labels ProjectIssueBoard#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#labels ProjectIssueBoard#labels} --- @@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#lists ProjectIssueBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#lists ProjectIssueBoard#lists} --- @@ -184,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The milestone the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} --- @@ -196,7 +196,7 @@ The weight range from 0 to 9, to which the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#weight ProjectIssueBoard#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#weight ProjectIssueBoard#weight} --- @@ -678,7 +678,7 @@ The construct id used in the generated config for the ProjectIssueBoard to impor The id of the existing ProjectIssueBoard that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#import import section} in the 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/project_issue_board#import import section} in the documentation of this resource for the id to use --- @@ -1094,7 +1094,7 @@ ProjectIssueBoardConfig.builder() | name | java.lang.String | The name of the board. | | project | java.lang.String | The ID or full path of the project maintained by the authenticated user. | | assigneeId | java.lang.Number | The assignee the board should be scoped to. Requires a GitLab EE license. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. | | labels | java.util.List | The list of label names which the board should be scoped to. Requires a GitLab EE license. | | lists | com.hashicorp.cdktf.IResolvable OR java.util.List<ProjectIssueBoardLists> | lists block. | | milestoneId | java.lang.Number | The milestone the board should be scoped to. Requires a GitLab EE license. | @@ -1182,7 +1182,7 @@ public java.lang.String getName(); The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#name ProjectIssueBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#name ProjectIssueBoard#name} --- @@ -1196,7 +1196,7 @@ public java.lang.String getProject(); The 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/project_issue_board#project ProjectIssueBoard#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#project ProjectIssueBoard#project} --- @@ -1210,7 +1210,7 @@ public java.lang.Number getAssigneeId(); The assignee the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} --- @@ -1222,7 +1222,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/project_issue_board#id ProjectIssueBoard#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1239,7 +1239,7 @@ public java.util.List getLabels(); The list of label names which the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#labels ProjectIssueBoard#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#labels ProjectIssueBoard#labels} --- @@ -1253,7 +1253,7 @@ public java.lang.Object getLists(); lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#lists ProjectIssueBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#lists ProjectIssueBoard#lists} --- @@ -1267,7 +1267,7 @@ public java.lang.Number getMilestoneId(); The milestone the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} --- @@ -1283,7 +1283,7 @@ The weight range from 0 to 9, to which the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#weight ProjectIssueBoard#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#weight ProjectIssueBoard#weight} --- @@ -1323,7 +1323,7 @@ public java.lang.Number getAssigneeId(); The ID of the assignee the list should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} --- @@ -1337,7 +1337,7 @@ public java.lang.Number getIterationId(); The ID of the iteration the list should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#iteration_id ProjectIssueBoard#iteration_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#iteration_id ProjectIssueBoard#iteration_id} --- @@ -1351,7 +1351,7 @@ public java.lang.Number getLabelId(); The ID of the label the list should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#label_id ProjectIssueBoard#label_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#label_id ProjectIssueBoard#label_id} --- @@ -1365,7 +1365,7 @@ public java.lang.Number getMilestoneId(); The ID of the milestone the list should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} --- diff --git a/docs/projectIssueBoard.python.md b/docs/projectIssueBoard.python.md index 00636839c..5a16ade33 100644 --- a/docs/projectIssueBoard.python.md +++ b/docs/projectIssueBoard.python.md @@ -4,7 +4,7 @@ ### ProjectIssueBoard -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board gitlab_project_issue_board}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board gitlab_project_issue_board}. #### Initializers @@ -46,7 +46,7 @@ projectIssueBoard.ProjectIssueBoard( | name | str | The name of the board. | | project | str | The ID or full path of the project maintained by the authenticated user. | | assignee_id | typing.Union[int, float] | The assignee the board should be scoped to. Requires a GitLab EE license. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. | | labels | typing.List[str] | The list of label names which the board should be scoped to. Requires a GitLab EE license. | | lists | typing.Union[cdktf.IResolvable, typing.List[ProjectIssueBoardLists]] | lists block. | | milestone_id | typing.Union[int, float] | The milestone the board should be scoped to. Requires a GitLab EE license. | @@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#name ProjectIssueBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#name ProjectIssueBoard#name} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The 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/project_issue_board#project ProjectIssueBoard#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#project ProjectIssueBoard#project} --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The assignee the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} --- @@ -148,7 +148,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/project_issue_board#id ProjectIssueBoard#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -161,7 +161,7 @@ If you experience problems setting this value it might not be settable. Please t The list of label names which the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#labels ProjectIssueBoard#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#labels ProjectIssueBoard#labels} --- @@ -171,7 +171,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#lists ProjectIssueBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#lists ProjectIssueBoard#lists} --- @@ -181,7 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The milestone the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} --- @@ -193,7 +193,7 @@ The weight range from 0 to 9, to which the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#weight ProjectIssueBoard#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#weight ProjectIssueBoard#weight} --- @@ -723,7 +723,7 @@ The construct id used in the generated config for the ProjectIssueBoard to impor The id of the existing ProjectIssueBoard that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#import import section} in the 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/project_issue_board#import import section} in the documentation of this resource for the id to use --- @@ -1134,7 +1134,7 @@ projectIssueBoard.ProjectIssueBoardConfig( | name | str | The name of the board. | | project | str | The ID or full path of the project maintained by the authenticated user. | | assignee_id | typing.Union[int, float] | The assignee the board should be scoped to. Requires a GitLab EE license. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. | | labels | typing.List[str] | The list of label names which the board should be scoped to. Requires a GitLab EE license. | | lists | typing.Union[cdktf.IResolvable, typing.List[ProjectIssueBoardLists]] | lists block. | | milestone_id | typing.Union[int, float] | The milestone the board should be scoped to. Requires a GitLab EE license. | @@ -1222,7 +1222,7 @@ name: str The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#name ProjectIssueBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#name ProjectIssueBoard#name} --- @@ -1236,7 +1236,7 @@ project: str The 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/project_issue_board#project ProjectIssueBoard#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#project ProjectIssueBoard#project} --- @@ -1250,7 +1250,7 @@ assignee_id: typing.Union[int, float] The assignee the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} --- @@ -1262,7 +1262,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ labels: typing.List[str] The list of label names which the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#labels ProjectIssueBoard#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#labels ProjectIssueBoard#labels} --- @@ -1293,7 +1293,7 @@ lists: typing.Union[IResolvable, typing.List[ProjectIssueBoardLists]] lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#lists ProjectIssueBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#lists ProjectIssueBoard#lists} --- @@ -1307,7 +1307,7 @@ milestone_id: typing.Union[int, float] The milestone the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} --- @@ -1323,7 +1323,7 @@ The weight range from 0 to 9, to which the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#weight ProjectIssueBoard#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#weight ProjectIssueBoard#weight} --- @@ -1363,7 +1363,7 @@ assignee_id: typing.Union[int, float] The ID of the assignee the list should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} --- @@ -1377,7 +1377,7 @@ iteration_id: typing.Union[int, float] The ID of the iteration the list should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#iteration_id ProjectIssueBoard#iteration_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#iteration_id ProjectIssueBoard#iteration_id} --- @@ -1391,7 +1391,7 @@ label_id: typing.Union[int, float] The ID of the label the list should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#label_id ProjectIssueBoard#label_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#label_id ProjectIssueBoard#label_id} --- @@ -1405,7 +1405,7 @@ milestone_id: typing.Union[int, float] The ID of the milestone the list should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} --- diff --git a/docs/projectIssueBoard.typescript.md b/docs/projectIssueBoard.typescript.md index 5ad48cc45..29e4723ed 100644 --- a/docs/projectIssueBoard.typescript.md +++ b/docs/projectIssueBoard.typescript.md @@ -4,7 +4,7 @@ ### ProjectIssueBoard -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board gitlab_project_issue_board}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board gitlab_project_issue_board}. #### Initializers @@ -522,7 +522,7 @@ The construct id used in the generated config for the ProjectIssueBoard to impor The id of the existing ProjectIssueBoard that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#import import section} in the 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/project_issue_board#import import section} in the documentation of this resource for the id to use --- @@ -917,7 +917,7 @@ const projectIssueBoardConfig: projectIssueBoard.ProjectIssueBoardConfig = { ... | name | string | The name of the board. | | project | string | The ID or full path of the project maintained by the authenticated user. | | assigneeId | number | The assignee the board should be scoped to. Requires a GitLab EE license. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. | | labels | string[] | The list of label names which the board should be scoped to. Requires a GitLab EE license. | | lists | cdktf.IResolvable \| ProjectIssueBoardLists[] | lists block. | | milestoneId | number | The milestone the board should be scoped to. Requires a GitLab EE license. | @@ -1005,7 +1005,7 @@ public readonly name: string; The name of the board. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#name ProjectIssueBoard#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#name ProjectIssueBoard#name} --- @@ -1019,7 +1019,7 @@ public readonly project: string; The 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/project_issue_board#project ProjectIssueBoard#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#project ProjectIssueBoard#project} --- @@ -1033,7 +1033,7 @@ public readonly assigneeId: number; The assignee the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} --- @@ -1045,7 +1045,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#id ProjectIssueBoard#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1062,7 +1062,7 @@ public readonly labels: string[]; The list of label names which the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#labels ProjectIssueBoard#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#labels ProjectIssueBoard#labels} --- @@ -1076,7 +1076,7 @@ public readonly lists: IResolvable | ProjectIssueBoardLists[]; lists block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#lists ProjectIssueBoard#lists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#lists ProjectIssueBoard#lists} --- @@ -1090,7 +1090,7 @@ public readonly milestoneId: number; The milestone the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} --- @@ -1106,7 +1106,7 @@ The weight range from 0 to 9, to which the board should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#weight ProjectIssueBoard#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#weight ProjectIssueBoard#weight} --- @@ -1141,7 +1141,7 @@ public readonly assigneeId: number; The ID of the assignee the list should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} --- @@ -1155,7 +1155,7 @@ public readonly iterationId: number; The ID of the iteration the list should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#iteration_id ProjectIssueBoard#iteration_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#iteration_id ProjectIssueBoard#iteration_id} --- @@ -1169,7 +1169,7 @@ public readonly labelId: number; The ID of the label the list should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#label_id ProjectIssueBoard#label_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#label_id ProjectIssueBoard#label_id} --- @@ -1183,7 +1183,7 @@ public readonly milestoneId: number; The ID of the milestone the list should be scoped to. Requires a GitLab EE license. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} --- diff --git a/docs/projectJobTokenScope.csharp.md b/docs/projectJobTokenScope.csharp.md index 2aa428f2a..4d6fe98c2 100644 --- a/docs/projectJobTokenScope.csharp.md +++ b/docs/projectJobTokenScope.csharp.md @@ -4,7 +4,7 @@ ### ProjectJobTokenScope -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope gitlab_project_job_token_scope}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope gitlab_project_job_token_scope}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the ProjectJobTokenScope to im The id of the existing ProjectJobTokenScope that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#import import section} in the 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/project_job_token_scope#import import section} in the documentation of this resource for the id to use --- @@ -833,7 +833,7 @@ public string Project { get; set; } The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#project ProjectJobTokenScope#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope#project ProjectJobTokenScope#project} --- @@ -847,7 +847,7 @@ public double TargetProjectId { get; set; } The ID of the project that is in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#target_project_id ProjectJobTokenScope#target_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope#target_project_id ProjectJobTokenScope#target_project_id} --- diff --git a/docs/projectJobTokenScope.go.md b/docs/projectJobTokenScope.go.md index bfd64e623..86b88c815 100644 --- a/docs/projectJobTokenScope.go.md +++ b/docs/projectJobTokenScope.go.md @@ -4,7 +4,7 @@ ### ProjectJobTokenScope -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope gitlab_project_job_token_scope}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope gitlab_project_job_token_scope}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the ProjectJobTokenScope to im The id of the existing ProjectJobTokenScope that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#import import section} in the 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/project_job_token_scope#import import section} in the documentation of this resource for the id to use --- @@ -833,7 +833,7 @@ Project *string The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#project ProjectJobTokenScope#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope#project ProjectJobTokenScope#project} --- @@ -847,7 +847,7 @@ TargetProjectId *f64 The ID of the project that is in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#target_project_id ProjectJobTokenScope#target_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope#target_project_id ProjectJobTokenScope#target_project_id} --- diff --git a/docs/projectJobTokenScope.java.md b/docs/projectJobTokenScope.java.md index 45c5336fc..5ac93474b 100644 --- a/docs/projectJobTokenScope.java.md +++ b/docs/projectJobTokenScope.java.md @@ -4,7 +4,7 @@ ### ProjectJobTokenScope -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope gitlab_project_job_token_scope}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope gitlab_project_job_token_scope}. #### Initializers @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#project ProjectJobTokenScope#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope#project ProjectJobTokenScope#project} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID of the project that is in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#target_project_id ProjectJobTokenScope#target_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope#target_project_id ProjectJobTokenScope#target_project_id} --- @@ -547,7 +547,7 @@ The construct id used in the generated config for the ProjectJobTokenScope to im The id of the existing ProjectJobTokenScope that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#import import section} in the 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/project_job_token_scope#import import section} in the documentation of this resource for the id to use --- @@ -917,7 +917,7 @@ public java.lang.String getProject(); The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#project ProjectJobTokenScope#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope#project ProjectJobTokenScope#project} --- @@ -931,7 +931,7 @@ public java.lang.Number getTargetProjectId(); The ID of the project that is in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#target_project_id ProjectJobTokenScope#target_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope#target_project_id ProjectJobTokenScope#target_project_id} --- diff --git a/docs/projectJobTokenScope.python.md b/docs/projectJobTokenScope.python.md index 25f1081d2..6ef843724 100644 --- a/docs/projectJobTokenScope.python.md +++ b/docs/projectJobTokenScope.python.md @@ -4,7 +4,7 @@ ### ProjectJobTokenScope -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope gitlab_project_job_token_scope}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope gitlab_project_job_token_scope}. #### Initializers @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#project ProjectJobTokenScope#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope#project ProjectJobTokenScope#project} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID of the project that is in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#target_project_id ProjectJobTokenScope#target_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope#target_project_id ProjectJobTokenScope#target_project_id} --- @@ -591,7 +591,7 @@ The construct id used in the generated config for the ProjectJobTokenScope to im The id of the existing ProjectJobTokenScope that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#import import section} in the 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/project_job_token_scope#import import section} in the documentation of this resource for the id to use --- @@ -957,7 +957,7 @@ project: str The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#project ProjectJobTokenScope#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope#project ProjectJobTokenScope#project} --- @@ -971,7 +971,7 @@ target_project_id: typing.Union[int, float] The ID of the project that is in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#target_project_id ProjectJobTokenScope#target_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope#target_project_id ProjectJobTokenScope#target_project_id} --- diff --git a/docs/projectJobTokenScope.typescript.md b/docs/projectJobTokenScope.typescript.md index 74b462e8a..20223e06f 100644 --- a/docs/projectJobTokenScope.typescript.md +++ b/docs/projectJobTokenScope.typescript.md @@ -4,7 +4,7 @@ ### ProjectJobTokenScope -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope gitlab_project_job_token_scope}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope gitlab_project_job_token_scope}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the ProjectJobTokenScope to im The id of the existing ProjectJobTokenScope that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#import import section} in the 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/project_job_token_scope#import import section} in the documentation of this resource for the id to use --- @@ -823,7 +823,7 @@ public readonly project: string; The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#project ProjectJobTokenScope#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope#project ProjectJobTokenScope#project} --- @@ -837,7 +837,7 @@ public readonly targetProjectId: number; The ID of the project that is in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#target_project_id ProjectJobTokenScope#target_project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope#target_project_id ProjectJobTokenScope#target_project_id} --- diff --git a/docs/projectJobTokenScopes.csharp.md b/docs/projectJobTokenScopes.csharp.md index 09059f649..b503ba1c7 100644 --- a/docs/projectJobTokenScopes.csharp.md +++ b/docs/projectJobTokenScopes.csharp.md @@ -4,7 +4,7 @@ ### ProjectJobTokenScopes -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes gitlab_project_job_token_scopes}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes gitlab_project_job_token_scopes}. #### Initializers @@ -495,7 +495,7 @@ The construct id used in the generated config for the ProjectJobTokenScopes to i The id of the existing ProjectJobTokenScopes that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#import import section} in the 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/project_job_token_scopes#import import section} in the documentation of this resource for the id to use --- @@ -909,7 +909,7 @@ public string Project { get; set; } The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#project ProjectJobTokenScopes#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#project ProjectJobTokenScopes#project} --- @@ -923,7 +923,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/resources/project_job_token_scopes#project_id ProjectJobTokenScopes#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#project_id ProjectJobTokenScopes#project_id} --- @@ -937,7 +937,7 @@ public double[] TargetGroupIds { get; set; } A set of group IDs that are in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#target_group_ids ProjectJobTokenScopes#target_group_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#target_group_ids ProjectJobTokenScopes#target_group_ids} --- @@ -951,7 +951,7 @@ public double[] TargetProjectIds { get; set; } A set of project IDs that are in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#target_project_ids ProjectJobTokenScopes#target_project_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#target_project_ids ProjectJobTokenScopes#target_project_ids} --- diff --git a/docs/projectJobTokenScopes.go.md b/docs/projectJobTokenScopes.go.md index 19187479d..081561ccb 100644 --- a/docs/projectJobTokenScopes.go.md +++ b/docs/projectJobTokenScopes.go.md @@ -4,7 +4,7 @@ ### ProjectJobTokenScopes -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes gitlab_project_job_token_scopes}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes gitlab_project_job_token_scopes}. #### Initializers @@ -495,7 +495,7 @@ The construct id used in the generated config for the ProjectJobTokenScopes to i The id of the existing ProjectJobTokenScopes that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#import import section} in the 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/project_job_token_scopes#import import section} in the documentation of this resource for the id to use --- @@ -909,7 +909,7 @@ Project *string The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#project ProjectJobTokenScopes#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#project ProjectJobTokenScopes#project} --- @@ -923,7 +923,7 @@ ProjectId *f64 The ID of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#project_id ProjectJobTokenScopes#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#project_id ProjectJobTokenScopes#project_id} --- @@ -937,7 +937,7 @@ TargetGroupIds *[]*f64 A set of group IDs that are in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#target_group_ids ProjectJobTokenScopes#target_group_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#target_group_ids ProjectJobTokenScopes#target_group_ids} --- @@ -951,7 +951,7 @@ TargetProjectIds *[]*f64 A set of project IDs that are in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#target_project_ids ProjectJobTokenScopes#target_project_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#target_project_ids ProjectJobTokenScopes#target_project_ids} --- diff --git a/docs/projectJobTokenScopes.java.md b/docs/projectJobTokenScopes.java.md index 44a6db59b..6e60c3c2c 100644 --- a/docs/projectJobTokenScopes.java.md +++ b/docs/projectJobTokenScopes.java.md @@ -4,7 +4,7 @@ ### ProjectJobTokenScopes -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes gitlab_project_job_token_scopes}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes gitlab_project_job_token_scopes}. #### Initializers @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#project ProjectJobTokenScopes#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#project ProjectJobTokenScopes#project} --- @@ -124,7 +124,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/project_job_token_scopes#project_id ProjectJobTokenScopes#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#project_id ProjectJobTokenScopes#project_id} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A set of group IDs that are in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#target_group_ids ProjectJobTokenScopes#target_group_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#target_group_ids ProjectJobTokenScopes#target_group_ids} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A set of project IDs that are in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#target_project_ids ProjectJobTokenScopes#target_project_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#target_project_ids ProjectJobTokenScopes#target_project_ids} --- @@ -599,7 +599,7 @@ The construct id used in the generated config for the ProjectJobTokenScopes to i The id of the existing ProjectJobTokenScopes that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#import import section} in the 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/project_job_token_scopes#import import section} in the documentation of this resource for the id to use --- @@ -1017,7 +1017,7 @@ public java.lang.String getProject(); The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#project ProjectJobTokenScopes#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#project ProjectJobTokenScopes#project} --- @@ -1031,7 +1031,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/resources/project_job_token_scopes#project_id ProjectJobTokenScopes#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#project_id ProjectJobTokenScopes#project_id} --- @@ -1045,7 +1045,7 @@ public java.util.List getTargetGroupIds(); A set of group IDs that are in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#target_group_ids ProjectJobTokenScopes#target_group_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#target_group_ids ProjectJobTokenScopes#target_group_ids} --- @@ -1059,7 +1059,7 @@ public java.util.List getTargetProjectIds(); A set of project IDs that are in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#target_project_ids ProjectJobTokenScopes#target_project_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#target_project_ids ProjectJobTokenScopes#target_project_ids} --- diff --git a/docs/projectJobTokenScopes.python.md b/docs/projectJobTokenScopes.python.md index 5437a7781..2c01455d6 100644 --- a/docs/projectJobTokenScopes.python.md +++ b/docs/projectJobTokenScopes.python.md @@ -4,7 +4,7 @@ ### ProjectJobTokenScopes -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes gitlab_project_job_token_scopes}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes gitlab_project_job_token_scopes}. #### Initializers @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#project ProjectJobTokenScopes#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#project ProjectJobTokenScopes#project} --- @@ -122,7 +122,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/project_job_token_scopes#project_id ProjectJobTokenScopes#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#project_id ProjectJobTokenScopes#project_id} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A set of group IDs that are in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#target_group_ids ProjectJobTokenScopes#target_group_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#target_group_ids ProjectJobTokenScopes#target_group_ids} --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A set of project IDs that are in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#target_project_ids ProjectJobTokenScopes#target_project_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#target_project_ids ProjectJobTokenScopes#target_project_ids} --- @@ -643,7 +643,7 @@ The construct id used in the generated config for the ProjectJobTokenScopes to i The id of the existing ProjectJobTokenScopes that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#import import section} in the 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/project_job_token_scopes#import import section} in the documentation of this resource for the id to use --- @@ -1057,7 +1057,7 @@ project: str The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#project ProjectJobTokenScopes#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#project ProjectJobTokenScopes#project} --- @@ -1071,7 +1071,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/resources/project_job_token_scopes#project_id ProjectJobTokenScopes#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#project_id ProjectJobTokenScopes#project_id} --- @@ -1085,7 +1085,7 @@ target_group_ids: typing.List[typing.Union[int, float]] A set of group IDs that are in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#target_group_ids ProjectJobTokenScopes#target_group_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#target_group_ids ProjectJobTokenScopes#target_group_ids} --- @@ -1099,7 +1099,7 @@ target_project_ids: typing.List[typing.Union[int, float]] A set of project IDs that are in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#target_project_ids ProjectJobTokenScopes#target_project_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#target_project_ids ProjectJobTokenScopes#target_project_ids} --- diff --git a/docs/projectJobTokenScopes.typescript.md b/docs/projectJobTokenScopes.typescript.md index 022ff9573..a0b3956c1 100644 --- a/docs/projectJobTokenScopes.typescript.md +++ b/docs/projectJobTokenScopes.typescript.md @@ -4,7 +4,7 @@ ### ProjectJobTokenScopes -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes gitlab_project_job_token_scopes}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes gitlab_project_job_token_scopes}. #### Initializers @@ -495,7 +495,7 @@ The construct id used in the generated config for the ProjectJobTokenScopes to i The id of the existing ProjectJobTokenScopes that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#import import section} in the 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/project_job_token_scopes#import import section} in the documentation of this resource for the id to use --- @@ -897,7 +897,7 @@ public readonly project: string; The ID or full path of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#project ProjectJobTokenScopes#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#project ProjectJobTokenScopes#project} --- @@ -911,7 +911,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/resources/project_job_token_scopes#project_id ProjectJobTokenScopes#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#project_id ProjectJobTokenScopes#project_id} --- @@ -925,7 +925,7 @@ public readonly targetGroupIds: number[]; A set of group IDs that are in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#target_group_ids ProjectJobTokenScopes#target_group_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#target_group_ids ProjectJobTokenScopes#target_group_ids} --- @@ -939,7 +939,7 @@ public readonly targetProjectIds: number[]; A set of project IDs that are in the CI/CD job token inbound allowlist. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#target_project_ids ProjectJobTokenScopes#target_project_ids} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#target_project_ids ProjectJobTokenScopes#target_project_ids} --- diff --git a/docs/projectLabel.csharp.md b/docs/projectLabel.csharp.md index 643931715..ebdde64e4 100644 --- a/docs/projectLabel.csharp.md +++ b/docs/projectLabel.csharp.md @@ -4,7 +4,7 @@ ### ProjectLabel -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label gitlab_project_label}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label gitlab_project_label}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the ProjectLabel to import. The id of the existing ProjectLabel that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#import import section} in the 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/project_label#import import section} in the documentation of this resource for the id to use --- @@ -835,7 +835,7 @@ new ProjectLabelConfig { | Name | string | The name of the label. | | Project | string | The name or id of the project to add the label to. | | Description | string | The description of the label. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#id ProjectLabel#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#id ProjectLabel#id}. | --- @@ -919,7 +919,7 @@ public string Color { get; set; } The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#color ProjectLabel#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#color ProjectLabel#color} --- @@ -933,7 +933,7 @@ public string Name { get; set; } The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#name ProjectLabel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#name ProjectLabel#name} --- @@ -947,7 +947,7 @@ public string Project { get; set; } The name or id of the project to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#project ProjectLabel#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#project ProjectLabel#project} --- @@ -961,7 +961,7 @@ public string Description { get; set; } The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#description ProjectLabel#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#description ProjectLabel#description} --- @@ -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/project_label#id ProjectLabel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#id ProjectLabel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectLabel.go.md b/docs/projectLabel.go.md index 80bfddef9..14259623f 100644 --- a/docs/projectLabel.go.md +++ b/docs/projectLabel.go.md @@ -4,7 +4,7 @@ ### ProjectLabel -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label gitlab_project_label}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label gitlab_project_label}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the ProjectLabel to import. The id of the existing ProjectLabel that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#import import section} in the 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/project_label#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/projectlabel" | Name | *string | The name of the label. | | Project | *string | The name or id of the project to add the label to. | | Description | *string | The description of the label. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#id ProjectLabel#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#id ProjectLabel#id}. | --- @@ -919,7 +919,7 @@ Color *string The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#color ProjectLabel#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#color ProjectLabel#color} --- @@ -933,7 +933,7 @@ Name *string The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#name ProjectLabel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#name ProjectLabel#name} --- @@ -947,7 +947,7 @@ Project *string The name or id of the project to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#project ProjectLabel#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#project ProjectLabel#project} --- @@ -961,7 +961,7 @@ Description *string The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#description ProjectLabel#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#description ProjectLabel#description} --- @@ -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/project_label#id ProjectLabel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#id ProjectLabel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectLabel.java.md b/docs/projectLabel.java.md index a6edad836..b57ebc60b 100644 --- a/docs/projectLabel.java.md +++ b/docs/projectLabel.java.md @@ -4,7 +4,7 @@ ### ProjectLabel -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label gitlab_project_label}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label gitlab_project_label}. #### Initializers @@ -46,7 +46,7 @@ ProjectLabel.Builder.create(Construct scope, java.lang.String id) | name | java.lang.String | The name of the label. | | project | java.lang.String | The name or id of the project to add the label to. | | description | java.lang.String | The description of the label. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#id ProjectLabel#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#id ProjectLabel#id}. | --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#color ProjectLabel#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#color ProjectLabel#color} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#name ProjectLabel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#name ProjectLabel#name} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name or id of the project to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#project ProjectLabel#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#project ProjectLabel#project} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#description ProjectLabel#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#description ProjectLabel#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/project_label#id ProjectLabel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#id ProjectLabel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 ProjectLabel to import. The id of the existing ProjectLabel that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#import import section} in the 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/project_label#import import section} in the documentation of this resource for the id to use --- @@ -956,7 +956,7 @@ ProjectLabelConfig.builder() | name | java.lang.String | The name of the label. | | project | java.lang.String | The name or id of the project to add the label to. | | description | java.lang.String | The description of the label. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#id ProjectLabel#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#id ProjectLabel#id}. | --- @@ -1040,7 +1040,7 @@ public java.lang.String getColor(); The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#color ProjectLabel#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#color ProjectLabel#color} --- @@ -1054,7 +1054,7 @@ public java.lang.String getName(); The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#name ProjectLabel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#name ProjectLabel#name} --- @@ -1068,7 +1068,7 @@ public java.lang.String getProject(); The name or id of the project to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#project ProjectLabel#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#project ProjectLabel#project} --- @@ -1082,7 +1082,7 @@ public java.lang.String getDescription(); The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#description ProjectLabel#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#description ProjectLabel#description} --- @@ -1094,7 +1094,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/project_label#id ProjectLabel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#id ProjectLabel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectLabel.python.md b/docs/projectLabel.python.md index 69b68e5b1..776e1e964 100644 --- a/docs/projectLabel.python.md +++ b/docs/projectLabel.python.md @@ -4,7 +4,7 @@ ### ProjectLabel -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label gitlab_project_label}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label gitlab_project_label}. #### Initializers @@ -44,7 +44,7 @@ projectLabel.ProjectLabel( | name | str | The name of the label. | | project | str | The name or id of the project to add the label to. | | description | str | The description of the label. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#id ProjectLabel#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#id ProjectLabel#id}. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#color ProjectLabel#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#color ProjectLabel#color} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#name ProjectLabel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#name ProjectLabel#name} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name or id of the project to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#project ProjectLabel#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#project ProjectLabel#project} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#description ProjectLabel#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#description ProjectLabel#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/project_label#id ProjectLabel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#id ProjectLabel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 ProjectLabel to import. The id of the existing ProjectLabel that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#import import section} in the 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/project_label#import import section} in the documentation of this resource for the id to use --- @@ -996,7 +996,7 @@ projectLabel.ProjectLabelConfig( | name | str | The name of the label. | | project | str | The name or id of the project to add the label to. | | description | str | The description of the label. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#id ProjectLabel#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#id ProjectLabel#id}. | --- @@ -1080,7 +1080,7 @@ color: str The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#color ProjectLabel#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#color ProjectLabel#color} --- @@ -1094,7 +1094,7 @@ name: str The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#name ProjectLabel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#name ProjectLabel#name} --- @@ -1108,7 +1108,7 @@ project: str The name or id of the project to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#project ProjectLabel#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#project ProjectLabel#project} --- @@ -1122,7 +1122,7 @@ description: str The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#description ProjectLabel#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#description ProjectLabel#description} --- @@ -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/project_label#id ProjectLabel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#id ProjectLabel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectLabel.typescript.md b/docs/projectLabel.typescript.md index 8be17fee0..647fde794 100644 --- a/docs/projectLabel.typescript.md +++ b/docs/projectLabel.typescript.md @@ -4,7 +4,7 @@ ### ProjectLabel -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label gitlab_project_label}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label gitlab_project_label}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the ProjectLabel to import. The id of the existing ProjectLabel that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#import import section} in the 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/project_label#import import section} in the documentation of this resource for the id to use --- @@ -822,7 +822,7 @@ const projectLabelConfig: projectLabel.ProjectLabelConfig = { ... } | name | string | The name of the label. | | project | string | The name or id of the project to add the label to. | | description | string | The description of the label. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#id ProjectLabel#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#id ProjectLabel#id}. | --- @@ -906,7 +906,7 @@ public readonly color: string; The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#color ProjectLabel#color} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#color ProjectLabel#color} --- @@ -920,7 +920,7 @@ public readonly name: string; The name of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#name ProjectLabel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#name ProjectLabel#name} --- @@ -934,7 +934,7 @@ public readonly project: string; The name or id of the project to add the label to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#project ProjectLabel#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#project ProjectLabel#project} --- @@ -948,7 +948,7 @@ public readonly description: string; The description of the label. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#description ProjectLabel#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#description ProjectLabel#description} --- @@ -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/project_label#id ProjectLabel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#id ProjectLabel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectLevelMrApprovals.csharp.md b/docs/projectLevelMrApprovals.csharp.md index 26a813bc7..b90dcef26 100644 --- a/docs/projectLevelMrApprovals.csharp.md +++ b/docs/projectLevelMrApprovals.csharp.md @@ -4,7 +4,7 @@ ### ProjectLevelMrApprovals -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals gitlab_project_level_mr_approvals}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals gitlab_project_level_mr_approvals}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the ProjectLevelMrApprovals to The id of the existing ProjectLevelMrApprovals that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#import import section} in the 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/project_level_mr_approvals#import import section} in the documentation of this resource for the id to use --- @@ -995,7 +995,7 @@ public string Project { get; set; } The ID or URL-encoded path of a project to change MR approval configuration. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#project ProjectLevelMrApprovals#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#project ProjectLevelMrApprovals#project} --- @@ -1009,7 +1009,7 @@ public object DisableOverridingApproversPerMergeRequest { get; set; } Set to `true` to disable overriding approvers per merge request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#disable_overriding_approvers_per_merge_request ProjectLevelMrApprovals#disable_overriding_approvers_per_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#disable_overriding_approvers_per_merge_request ProjectLevelMrApprovals#disable_overriding_approvers_per_merge_request} --- @@ -1023,7 +1023,7 @@ public object MergeRequestsAuthorApproval { get; set; } Set to `true` to allow merge requests authors to approve their own merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#merge_requests_author_approval ProjectLevelMrApprovals#merge_requests_author_approval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#merge_requests_author_approval ProjectLevelMrApprovals#merge_requests_author_approval} --- @@ -1037,7 +1037,7 @@ public object MergeRequestsDisableCommittersApproval { get; set; } Set to `true` to disable merge request committers from approving their own merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#merge_requests_disable_committers_approval ProjectLevelMrApprovals#merge_requests_disable_committers_approval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#merge_requests_disable_committers_approval ProjectLevelMrApprovals#merge_requests_disable_committers_approval} --- @@ -1051,7 +1051,7 @@ public object RequirePasswordToApprove { get; set; } Set to `true` to require authentication to approve merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#require_password_to_approve ProjectLevelMrApprovals#require_password_to_approve} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#require_password_to_approve ProjectLevelMrApprovals#require_password_to_approve} --- @@ -1067,7 +1067,7 @@ Set to `true` to remove all approvals in a merge request when new commits are pu Default is `true`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#reset_approvals_on_push ProjectLevelMrApprovals#reset_approvals_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#reset_approvals_on_push ProjectLevelMrApprovals#reset_approvals_on_push} --- @@ -1081,7 +1081,7 @@ public object SelectiveCodeOwnerRemovals { get; set; } Reset approvals from Code Owners if their files changed. Can be enabled only if reset_approvals_on_push is disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#selective_code_owner_removals ProjectLevelMrApprovals#selective_code_owner_removals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#selective_code_owner_removals ProjectLevelMrApprovals#selective_code_owner_removals} --- diff --git a/docs/projectLevelMrApprovals.go.md b/docs/projectLevelMrApprovals.go.md index 56825de77..14f46c4c4 100644 --- a/docs/projectLevelMrApprovals.go.md +++ b/docs/projectLevelMrApprovals.go.md @@ -4,7 +4,7 @@ ### ProjectLevelMrApprovals -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals gitlab_project_level_mr_approvals}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals gitlab_project_level_mr_approvals}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the ProjectLevelMrApprovals to The id of the existing ProjectLevelMrApprovals that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#import import section} in the 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/project_level_mr_approvals#import import section} in the documentation of this resource for the id to use --- @@ -995,7 +995,7 @@ Project *string The ID or URL-encoded path of a project to change MR approval configuration. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#project ProjectLevelMrApprovals#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#project ProjectLevelMrApprovals#project} --- @@ -1009,7 +1009,7 @@ DisableOverridingApproversPerMergeRequest interface{} Set to `true` to disable overriding approvers per merge request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#disable_overriding_approvers_per_merge_request ProjectLevelMrApprovals#disable_overriding_approvers_per_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#disable_overriding_approvers_per_merge_request ProjectLevelMrApprovals#disable_overriding_approvers_per_merge_request} --- @@ -1023,7 +1023,7 @@ MergeRequestsAuthorApproval interface{} Set to `true` to allow merge requests authors to approve their own merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#merge_requests_author_approval ProjectLevelMrApprovals#merge_requests_author_approval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#merge_requests_author_approval ProjectLevelMrApprovals#merge_requests_author_approval} --- @@ -1037,7 +1037,7 @@ MergeRequestsDisableCommittersApproval interface{} Set to `true` to disable merge request committers from approving their own merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#merge_requests_disable_committers_approval ProjectLevelMrApprovals#merge_requests_disable_committers_approval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#merge_requests_disable_committers_approval ProjectLevelMrApprovals#merge_requests_disable_committers_approval} --- @@ -1051,7 +1051,7 @@ RequirePasswordToApprove interface{} Set to `true` to require authentication to approve merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#require_password_to_approve ProjectLevelMrApprovals#require_password_to_approve} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#require_password_to_approve ProjectLevelMrApprovals#require_password_to_approve} --- @@ -1067,7 +1067,7 @@ Set to `true` to remove all approvals in a merge request when new commits are pu Default is `true`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#reset_approvals_on_push ProjectLevelMrApprovals#reset_approvals_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#reset_approvals_on_push ProjectLevelMrApprovals#reset_approvals_on_push} --- @@ -1081,7 +1081,7 @@ SelectiveCodeOwnerRemovals interface{} Reset approvals from Code Owners if their files changed. Can be enabled only if reset_approvals_on_push is disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#selective_code_owner_removals ProjectLevelMrApprovals#selective_code_owner_removals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#selective_code_owner_removals ProjectLevelMrApprovals#selective_code_owner_removals} --- diff --git a/docs/projectLevelMrApprovals.java.md b/docs/projectLevelMrApprovals.java.md index 01b2f4794..48756b65c 100644 --- a/docs/projectLevelMrApprovals.java.md +++ b/docs/projectLevelMrApprovals.java.md @@ -4,7 +4,7 @@ ### ProjectLevelMrApprovals -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals gitlab_project_level_mr_approvals}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals gitlab_project_level_mr_approvals}. #### Initializers @@ -126,7 +126,7 @@ Must be unique amongst siblings in the same scope The ID or URL-encoded path of a project to change MR approval configuration. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#project ProjectLevelMrApprovals#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#project ProjectLevelMrApprovals#project} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set to `true` to disable overriding approvers per merge request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#disable_overriding_approvers_per_merge_request ProjectLevelMrApprovals#disable_overriding_approvers_per_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#disable_overriding_approvers_per_merge_request ProjectLevelMrApprovals#disable_overriding_approvers_per_merge_request} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set to `true` to allow merge requests authors to approve their own merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#merge_requests_author_approval ProjectLevelMrApprovals#merge_requests_author_approval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#merge_requests_author_approval ProjectLevelMrApprovals#merge_requests_author_approval} --- @@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set to `true` to disable merge request committers from approving their own merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#merge_requests_disable_committers_approval ProjectLevelMrApprovals#merge_requests_disable_committers_approval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#merge_requests_disable_committers_approval ProjectLevelMrApprovals#merge_requests_disable_committers_approval} --- @@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set to `true` to require authentication to approve merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#require_password_to_approve ProjectLevelMrApprovals#require_password_to_approve} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#require_password_to_approve ProjectLevelMrApprovals#require_password_to_approve} --- @@ -178,7 +178,7 @@ Set to `true` to remove all approvals in a merge request when new commits are pu Default is `true`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#reset_approvals_on_push ProjectLevelMrApprovals#reset_approvals_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#reset_approvals_on_push ProjectLevelMrApprovals#reset_approvals_on_push} --- @@ -188,7 +188,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Reset approvals from Code Owners if their files changed. Can be enabled only if reset_approvals_on_push is disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#selective_code_owner_removals ProjectLevelMrApprovals#selective_code_owner_removals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#selective_code_owner_removals ProjectLevelMrApprovals#selective_code_owner_removals} --- @@ -657,7 +657,7 @@ The construct id used in the generated config for the ProjectLevelMrApprovals to The id of the existing ProjectLevelMrApprovals that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#import import section} in the 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/project_level_mr_approvals#import import section} in the documentation of this resource for the id to use --- @@ -1153,7 +1153,7 @@ public java.lang.String getProject(); The ID or URL-encoded path of a project to change MR approval configuration. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#project ProjectLevelMrApprovals#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#project ProjectLevelMrApprovals#project} --- @@ -1167,7 +1167,7 @@ public java.lang.Object getDisableOverridingApproversPerMergeRequest(); Set to `true` to disable overriding approvers per merge request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#disable_overriding_approvers_per_merge_request ProjectLevelMrApprovals#disable_overriding_approvers_per_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#disable_overriding_approvers_per_merge_request ProjectLevelMrApprovals#disable_overriding_approvers_per_merge_request} --- @@ -1181,7 +1181,7 @@ public java.lang.Object getMergeRequestsAuthorApproval(); Set to `true` to allow merge requests authors to approve their own merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#merge_requests_author_approval ProjectLevelMrApprovals#merge_requests_author_approval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#merge_requests_author_approval ProjectLevelMrApprovals#merge_requests_author_approval} --- @@ -1195,7 +1195,7 @@ public java.lang.Object getMergeRequestsDisableCommittersApproval(); Set to `true` to disable merge request committers from approving their own merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#merge_requests_disable_committers_approval ProjectLevelMrApprovals#merge_requests_disable_committers_approval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#merge_requests_disable_committers_approval ProjectLevelMrApprovals#merge_requests_disable_committers_approval} --- @@ -1209,7 +1209,7 @@ public java.lang.Object getRequirePasswordToApprove(); Set to `true` to require authentication to approve merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#require_password_to_approve ProjectLevelMrApprovals#require_password_to_approve} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#require_password_to_approve ProjectLevelMrApprovals#require_password_to_approve} --- @@ -1225,7 +1225,7 @@ Set to `true` to remove all approvals in a merge request when new commits are pu Default is `true`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#reset_approvals_on_push ProjectLevelMrApprovals#reset_approvals_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#reset_approvals_on_push ProjectLevelMrApprovals#reset_approvals_on_push} --- @@ -1239,7 +1239,7 @@ public java.lang.Object getSelectiveCodeOwnerRemovals(); Reset approvals from Code Owners if their files changed. Can be enabled only if reset_approvals_on_push is disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#selective_code_owner_removals ProjectLevelMrApprovals#selective_code_owner_removals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#selective_code_owner_removals ProjectLevelMrApprovals#selective_code_owner_removals} --- diff --git a/docs/projectLevelMrApprovals.python.md b/docs/projectLevelMrApprovals.python.md index ca09994ee..db29fd313 100644 --- a/docs/projectLevelMrApprovals.python.md +++ b/docs/projectLevelMrApprovals.python.md @@ -4,7 +4,7 @@ ### ProjectLevelMrApprovals -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals gitlab_project_level_mr_approvals}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals gitlab_project_level_mr_approvals}. #### Initializers @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope The ID or URL-encoded path of a project to change MR approval configuration. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#project ProjectLevelMrApprovals#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#project ProjectLevelMrApprovals#project} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set to `true` to disable overriding approvers per merge request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#disable_overriding_approvers_per_merge_request ProjectLevelMrApprovals#disable_overriding_approvers_per_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#disable_overriding_approvers_per_merge_request ProjectLevelMrApprovals#disable_overriding_approvers_per_merge_request} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set to `true` to allow merge requests authors to approve their own merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#merge_requests_author_approval ProjectLevelMrApprovals#merge_requests_author_approval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#merge_requests_author_approval ProjectLevelMrApprovals#merge_requests_author_approval} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set to `true` to disable merge request committers from approving their own merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#merge_requests_disable_committers_approval ProjectLevelMrApprovals#merge_requests_disable_committers_approval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#merge_requests_disable_committers_approval ProjectLevelMrApprovals#merge_requests_disable_committers_approval} --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set to `true` to require authentication to approve merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#require_password_to_approve ProjectLevelMrApprovals#require_password_to_approve} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#require_password_to_approve ProjectLevelMrApprovals#require_password_to_approve} --- @@ -170,7 +170,7 @@ Set to `true` to remove all approvals in a merge request when new commits are pu Default is `true`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#reset_approvals_on_push ProjectLevelMrApprovals#reset_approvals_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#reset_approvals_on_push ProjectLevelMrApprovals#reset_approvals_on_push} --- @@ -180,7 +180,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Reset approvals from Code Owners if their files changed. Can be enabled only if reset_approvals_on_push is disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#selective_code_owner_removals ProjectLevelMrApprovals#selective_code_owner_removals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#selective_code_owner_removals ProjectLevelMrApprovals#selective_code_owner_removals} --- @@ -695,7 +695,7 @@ The construct id used in the generated config for the ProjectLevelMrApprovals to The id of the existing ProjectLevelMrApprovals that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#import import section} in the 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/project_level_mr_approvals#import import section} in the documentation of this resource for the id to use --- @@ -1181,7 +1181,7 @@ project: str The ID or URL-encoded path of a project to change MR approval configuration. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#project ProjectLevelMrApprovals#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#project ProjectLevelMrApprovals#project} --- @@ -1195,7 +1195,7 @@ disable_overriding_approvers_per_merge_request: typing.Union[bool, IResolvable] Set to `true` to disable overriding approvers per merge request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#disable_overriding_approvers_per_merge_request ProjectLevelMrApprovals#disable_overriding_approvers_per_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#disable_overriding_approvers_per_merge_request ProjectLevelMrApprovals#disable_overriding_approvers_per_merge_request} --- @@ -1209,7 +1209,7 @@ merge_requests_author_approval: typing.Union[bool, IResolvable] Set to `true` to allow merge requests authors to approve their own merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#merge_requests_author_approval ProjectLevelMrApprovals#merge_requests_author_approval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#merge_requests_author_approval ProjectLevelMrApprovals#merge_requests_author_approval} --- @@ -1223,7 +1223,7 @@ merge_requests_disable_committers_approval: typing.Union[bool, IResolvable] Set to `true` to disable merge request committers from approving their own merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#merge_requests_disable_committers_approval ProjectLevelMrApprovals#merge_requests_disable_committers_approval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#merge_requests_disable_committers_approval ProjectLevelMrApprovals#merge_requests_disable_committers_approval} --- @@ -1237,7 +1237,7 @@ require_password_to_approve: typing.Union[bool, IResolvable] Set to `true` to require authentication to approve merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#require_password_to_approve ProjectLevelMrApprovals#require_password_to_approve} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#require_password_to_approve ProjectLevelMrApprovals#require_password_to_approve} --- @@ -1253,7 +1253,7 @@ Set to `true` to remove all approvals in a merge request when new commits are pu Default is `true`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#reset_approvals_on_push ProjectLevelMrApprovals#reset_approvals_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#reset_approvals_on_push ProjectLevelMrApprovals#reset_approvals_on_push} --- @@ -1267,7 +1267,7 @@ selective_code_owner_removals: typing.Union[bool, IResolvable] Reset approvals from Code Owners if their files changed. Can be enabled only if reset_approvals_on_push is disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#selective_code_owner_removals ProjectLevelMrApprovals#selective_code_owner_removals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#selective_code_owner_removals ProjectLevelMrApprovals#selective_code_owner_removals} --- diff --git a/docs/projectLevelMrApprovals.typescript.md b/docs/projectLevelMrApprovals.typescript.md index 9ecca9c50..528220d2e 100644 --- a/docs/projectLevelMrApprovals.typescript.md +++ b/docs/projectLevelMrApprovals.typescript.md @@ -4,7 +4,7 @@ ### ProjectLevelMrApprovals -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals gitlab_project_level_mr_approvals}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals gitlab_project_level_mr_approvals}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the ProjectLevelMrApprovals to The id of the existing ProjectLevelMrApprovals that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#import import section} in the 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/project_level_mr_approvals#import import section} in the documentation of this resource for the id to use --- @@ -980,7 +980,7 @@ public readonly project: string; The ID or URL-encoded path of a project to change MR approval configuration. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#project ProjectLevelMrApprovals#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#project ProjectLevelMrApprovals#project} --- @@ -994,7 +994,7 @@ public readonly disableOverridingApproversPerMergeRequest: boolean | IResolvable Set to `true` to disable overriding approvers per merge request. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#disable_overriding_approvers_per_merge_request ProjectLevelMrApprovals#disable_overriding_approvers_per_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#disable_overriding_approvers_per_merge_request ProjectLevelMrApprovals#disable_overriding_approvers_per_merge_request} --- @@ -1008,7 +1008,7 @@ public readonly mergeRequestsAuthorApproval: boolean | IResolvable; Set to `true` to allow merge requests authors to approve their own merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#merge_requests_author_approval ProjectLevelMrApprovals#merge_requests_author_approval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#merge_requests_author_approval ProjectLevelMrApprovals#merge_requests_author_approval} --- @@ -1022,7 +1022,7 @@ public readonly mergeRequestsDisableCommittersApproval: boolean | IResolvable; Set to `true` to disable merge request committers from approving their own merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#merge_requests_disable_committers_approval ProjectLevelMrApprovals#merge_requests_disable_committers_approval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#merge_requests_disable_committers_approval ProjectLevelMrApprovals#merge_requests_disable_committers_approval} --- @@ -1036,7 +1036,7 @@ public readonly requirePasswordToApprove: boolean | IResolvable; Set to `true` to require authentication to approve merge requests. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#require_password_to_approve ProjectLevelMrApprovals#require_password_to_approve} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#require_password_to_approve ProjectLevelMrApprovals#require_password_to_approve} --- @@ -1052,7 +1052,7 @@ Set to `true` to remove all approvals in a merge request when new commits are pu Default is `true`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#reset_approvals_on_push ProjectLevelMrApprovals#reset_approvals_on_push} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#reset_approvals_on_push ProjectLevelMrApprovals#reset_approvals_on_push} --- @@ -1066,7 +1066,7 @@ public readonly selectiveCodeOwnerRemovals: boolean | IResolvable; Reset approvals from Code Owners if their files changed. Can be enabled only if reset_approvals_on_push is disabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#selective_code_owner_removals ProjectLevelMrApprovals#selective_code_owner_removals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#selective_code_owner_removals ProjectLevelMrApprovals#selective_code_owner_removals} --- diff --git a/docs/projectLevelNotifications.csharp.md b/docs/projectLevelNotifications.csharp.md index a128f10af..ed97dacd0 100644 --- a/docs/projectLevelNotifications.csharp.md +++ b/docs/projectLevelNotifications.csharp.md @@ -4,7 +4,7 @@ ### ProjectLevelNotifications -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_notifications gitlab_project_level_notifications}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications gitlab_project_level_notifications}. #### Initializers @@ -593,7 +593,7 @@ The construct id used in the generated config for the ProjectLevelNotifications The id of the existing ProjectLevelNotifications that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_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/project_level_notifications#import import section} in the documentation of this resource for the id to use --- @@ -1367,7 +1367,7 @@ public string Project { get; set; } The ID or URL-encoded path of a project where notifications will be configured. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_notifications#project ProjectLevelNotifications#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#project ProjectLevelNotifications#project} --- @@ -1381,7 +1381,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/project_level_notifications#close_issue ProjectLevelNotifications#close_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#close_issue ProjectLevelNotifications#close_issue} --- @@ -1395,7 +1395,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/project_level_notifications#close_merge_request ProjectLevelNotifications#close_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#close_merge_request ProjectLevelNotifications#close_merge_request} --- @@ -1409,7 +1409,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/project_level_notifications#failed_pipeline ProjectLevelNotifications#failed_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#failed_pipeline ProjectLevelNotifications#failed_pipeline} --- @@ -1423,7 +1423,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/project_level_notifications#fixed_pipeline ProjectLevelNotifications#fixed_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#fixed_pipeline ProjectLevelNotifications#fixed_pipeline} --- @@ -1437,7 +1437,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/project_level_notifications#issue_due ProjectLevelNotifications#issue_due} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#issue_due ProjectLevelNotifications#issue_due} --- @@ -1451,7 +1451,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/project_level_notifications#level ProjectLevelNotifications#level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#level ProjectLevelNotifications#level} --- @@ -1465,7 +1465,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/project_level_notifications#merge_merge_request ProjectLevelNotifications#merge_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#merge_merge_request ProjectLevelNotifications#merge_merge_request} --- @@ -1479,7 +1479,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/project_level_notifications#merge_when_pipeline_succeeds ProjectLevelNotifications#merge_when_pipeline_succeeds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#merge_when_pipeline_succeeds ProjectLevelNotifications#merge_when_pipeline_succeeds} --- @@ -1493,7 +1493,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/project_level_notifications#moved_project ProjectLevelNotifications#moved_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#moved_project ProjectLevelNotifications#moved_project} --- @@ -1507,7 +1507,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/project_level_notifications#new_issue ProjectLevelNotifications#new_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_issue ProjectLevelNotifications#new_issue} --- @@ -1521,7 +1521,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/project_level_notifications#new_merge_request ProjectLevelNotifications#new_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_merge_request ProjectLevelNotifications#new_merge_request} --- @@ -1535,7 +1535,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/project_level_notifications#new_note ProjectLevelNotifications#new_note} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_note ProjectLevelNotifications#new_note} --- @@ -1549,7 +1549,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/project_level_notifications#push_to_merge_request ProjectLevelNotifications#push_to_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#push_to_merge_request ProjectLevelNotifications#push_to_merge_request} --- @@ -1563,7 +1563,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/project_level_notifications#reassign_issue ProjectLevelNotifications#reassign_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reassign_issue ProjectLevelNotifications#reassign_issue} --- @@ -1577,7 +1577,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/project_level_notifications#reassign_merge_request ProjectLevelNotifications#reassign_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reassign_merge_request ProjectLevelNotifications#reassign_merge_request} --- @@ -1591,7 +1591,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/project_level_notifications#reopen_issue ProjectLevelNotifications#reopen_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reopen_issue ProjectLevelNotifications#reopen_issue} --- @@ -1605,7 +1605,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/project_level_notifications#reopen_merge_request ProjectLevelNotifications#reopen_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reopen_merge_request ProjectLevelNotifications#reopen_merge_request} --- @@ -1619,7 +1619,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/project_level_notifications#success_pipeline ProjectLevelNotifications#success_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#success_pipeline ProjectLevelNotifications#success_pipeline} --- diff --git a/docs/projectLevelNotifications.go.md b/docs/projectLevelNotifications.go.md index 61f9698d3..816e477f2 100644 --- a/docs/projectLevelNotifications.go.md +++ b/docs/projectLevelNotifications.go.md @@ -4,7 +4,7 @@ ### ProjectLevelNotifications -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_notifications gitlab_project_level_notifications}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications gitlab_project_level_notifications}. #### Initializers @@ -593,7 +593,7 @@ The construct id used in the generated config for the ProjectLevelNotifications The id of the existing ProjectLevelNotifications that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_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/project_level_notifications#import import section} in the documentation of this resource for the id to use --- @@ -1367,7 +1367,7 @@ Project *string The ID or URL-encoded path of a project where notifications will be configured. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_notifications#project ProjectLevelNotifications#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#project ProjectLevelNotifications#project} --- @@ -1381,7 +1381,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/project_level_notifications#close_issue ProjectLevelNotifications#close_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#close_issue ProjectLevelNotifications#close_issue} --- @@ -1395,7 +1395,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/project_level_notifications#close_merge_request ProjectLevelNotifications#close_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#close_merge_request ProjectLevelNotifications#close_merge_request} --- @@ -1409,7 +1409,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/project_level_notifications#failed_pipeline ProjectLevelNotifications#failed_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#failed_pipeline ProjectLevelNotifications#failed_pipeline} --- @@ -1423,7 +1423,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/project_level_notifications#fixed_pipeline ProjectLevelNotifications#fixed_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#fixed_pipeline ProjectLevelNotifications#fixed_pipeline} --- @@ -1437,7 +1437,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/project_level_notifications#issue_due ProjectLevelNotifications#issue_due} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#issue_due ProjectLevelNotifications#issue_due} --- @@ -1451,7 +1451,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/project_level_notifications#level ProjectLevelNotifications#level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#level ProjectLevelNotifications#level} --- @@ -1465,7 +1465,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/project_level_notifications#merge_merge_request ProjectLevelNotifications#merge_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#merge_merge_request ProjectLevelNotifications#merge_merge_request} --- @@ -1479,7 +1479,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/project_level_notifications#merge_when_pipeline_succeeds ProjectLevelNotifications#merge_when_pipeline_succeeds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#merge_when_pipeline_succeeds ProjectLevelNotifications#merge_when_pipeline_succeeds} --- @@ -1493,7 +1493,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/project_level_notifications#moved_project ProjectLevelNotifications#moved_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#moved_project ProjectLevelNotifications#moved_project} --- @@ -1507,7 +1507,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/project_level_notifications#new_issue ProjectLevelNotifications#new_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_issue ProjectLevelNotifications#new_issue} --- @@ -1521,7 +1521,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/project_level_notifications#new_merge_request ProjectLevelNotifications#new_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_merge_request ProjectLevelNotifications#new_merge_request} --- @@ -1535,7 +1535,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/project_level_notifications#new_note ProjectLevelNotifications#new_note} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_note ProjectLevelNotifications#new_note} --- @@ -1549,7 +1549,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/project_level_notifications#push_to_merge_request ProjectLevelNotifications#push_to_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#push_to_merge_request ProjectLevelNotifications#push_to_merge_request} --- @@ -1563,7 +1563,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/project_level_notifications#reassign_issue ProjectLevelNotifications#reassign_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reassign_issue ProjectLevelNotifications#reassign_issue} --- @@ -1577,7 +1577,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/project_level_notifications#reassign_merge_request ProjectLevelNotifications#reassign_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reassign_merge_request ProjectLevelNotifications#reassign_merge_request} --- @@ -1591,7 +1591,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/project_level_notifications#reopen_issue ProjectLevelNotifications#reopen_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reopen_issue ProjectLevelNotifications#reopen_issue} --- @@ -1605,7 +1605,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/project_level_notifications#reopen_merge_request ProjectLevelNotifications#reopen_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reopen_merge_request ProjectLevelNotifications#reopen_merge_request} --- @@ -1619,7 +1619,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/project_level_notifications#success_pipeline ProjectLevelNotifications#success_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#success_pipeline ProjectLevelNotifications#success_pipeline} --- diff --git a/docs/projectLevelNotifications.java.md b/docs/projectLevelNotifications.java.md index dc6823841..7575adf0e 100644 --- a/docs/projectLevelNotifications.java.md +++ b/docs/projectLevelNotifications.java.md @@ -4,7 +4,7 @@ ### ProjectLevelNotifications -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_notifications gitlab_project_level_notifications}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications gitlab_project_level_notifications}. #### Initializers @@ -161,7 +161,7 @@ Must be unique amongst siblings in the same scope The ID or URL-encoded path of a project where notifications will be configured. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_notifications#project ProjectLevelNotifications#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#project ProjectLevelNotifications#project} --- @@ -171,7 +171,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/project_level_notifications#close_issue ProjectLevelNotifications#close_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#close_issue ProjectLevelNotifications#close_issue} --- @@ -181,7 +181,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/project_level_notifications#close_merge_request ProjectLevelNotifications#close_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#close_merge_request ProjectLevelNotifications#close_merge_request} --- @@ -191,7 +191,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/project_level_notifications#failed_pipeline ProjectLevelNotifications#failed_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#failed_pipeline ProjectLevelNotifications#failed_pipeline} --- @@ -201,7 +201,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/project_level_notifications#fixed_pipeline ProjectLevelNotifications#fixed_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#fixed_pipeline ProjectLevelNotifications#fixed_pipeline} --- @@ -211,7 +211,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/project_level_notifications#issue_due ProjectLevelNotifications#issue_due} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#issue_due ProjectLevelNotifications#issue_due} --- @@ -221,7 +221,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/project_level_notifications#level ProjectLevelNotifications#level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#level ProjectLevelNotifications#level} --- @@ -231,7 +231,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/project_level_notifications#merge_merge_request ProjectLevelNotifications#merge_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#merge_merge_request ProjectLevelNotifications#merge_merge_request} --- @@ -241,7 +241,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/project_level_notifications#merge_when_pipeline_succeeds ProjectLevelNotifications#merge_when_pipeline_succeeds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#merge_when_pipeline_succeeds ProjectLevelNotifications#merge_when_pipeline_succeeds} --- @@ -251,7 +251,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/project_level_notifications#moved_project ProjectLevelNotifications#moved_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#moved_project ProjectLevelNotifications#moved_project} --- @@ -261,7 +261,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/project_level_notifications#new_issue ProjectLevelNotifications#new_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_issue ProjectLevelNotifications#new_issue} --- @@ -271,7 +271,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/project_level_notifications#new_merge_request ProjectLevelNotifications#new_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_merge_request ProjectLevelNotifications#new_merge_request} --- @@ -281,7 +281,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/project_level_notifications#new_note ProjectLevelNotifications#new_note} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_note ProjectLevelNotifications#new_note} --- @@ -291,7 +291,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/project_level_notifications#push_to_merge_request ProjectLevelNotifications#push_to_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#push_to_merge_request ProjectLevelNotifications#push_to_merge_request} --- @@ -301,7 +301,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/project_level_notifications#reassign_issue ProjectLevelNotifications#reassign_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reassign_issue ProjectLevelNotifications#reassign_issue} --- @@ -311,7 +311,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/project_level_notifications#reassign_merge_request ProjectLevelNotifications#reassign_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reassign_merge_request ProjectLevelNotifications#reassign_merge_request} --- @@ -321,7 +321,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/project_level_notifications#reopen_issue ProjectLevelNotifications#reopen_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reopen_issue ProjectLevelNotifications#reopen_issue} --- @@ -331,7 +331,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/project_level_notifications#reopen_merge_request ProjectLevelNotifications#reopen_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reopen_merge_request ProjectLevelNotifications#reopen_merge_request} --- @@ -341,7 +341,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/project_level_notifications#success_pipeline ProjectLevelNotifications#success_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#success_pipeline ProjectLevelNotifications#success_pipeline} --- @@ -894,7 +894,7 @@ The construct id used in the generated config for the ProjectLevelNotifications The id of the existing ProjectLevelNotifications that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_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/project_level_notifications#import import section} in the documentation of this resource for the id to use --- @@ -1689,7 +1689,7 @@ public java.lang.String getProject(); The ID or URL-encoded path of a project where notifications will be configured. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_notifications#project ProjectLevelNotifications#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#project ProjectLevelNotifications#project} --- @@ -1703,7 +1703,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/project_level_notifications#close_issue ProjectLevelNotifications#close_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#close_issue ProjectLevelNotifications#close_issue} --- @@ -1717,7 +1717,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/project_level_notifications#close_merge_request ProjectLevelNotifications#close_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#close_merge_request ProjectLevelNotifications#close_merge_request} --- @@ -1731,7 +1731,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/project_level_notifications#failed_pipeline ProjectLevelNotifications#failed_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#failed_pipeline ProjectLevelNotifications#failed_pipeline} --- @@ -1745,7 +1745,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/project_level_notifications#fixed_pipeline ProjectLevelNotifications#fixed_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#fixed_pipeline ProjectLevelNotifications#fixed_pipeline} --- @@ -1759,7 +1759,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/project_level_notifications#issue_due ProjectLevelNotifications#issue_due} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#issue_due ProjectLevelNotifications#issue_due} --- @@ -1773,7 +1773,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/project_level_notifications#level ProjectLevelNotifications#level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#level ProjectLevelNotifications#level} --- @@ -1787,7 +1787,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/project_level_notifications#merge_merge_request ProjectLevelNotifications#merge_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#merge_merge_request ProjectLevelNotifications#merge_merge_request} --- @@ -1801,7 +1801,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/project_level_notifications#merge_when_pipeline_succeeds ProjectLevelNotifications#merge_when_pipeline_succeeds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#merge_when_pipeline_succeeds ProjectLevelNotifications#merge_when_pipeline_succeeds} --- @@ -1815,7 +1815,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/project_level_notifications#moved_project ProjectLevelNotifications#moved_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#moved_project ProjectLevelNotifications#moved_project} --- @@ -1829,7 +1829,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/project_level_notifications#new_issue ProjectLevelNotifications#new_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_issue ProjectLevelNotifications#new_issue} --- @@ -1843,7 +1843,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/project_level_notifications#new_merge_request ProjectLevelNotifications#new_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_merge_request ProjectLevelNotifications#new_merge_request} --- @@ -1857,7 +1857,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/project_level_notifications#new_note ProjectLevelNotifications#new_note} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_note ProjectLevelNotifications#new_note} --- @@ -1871,7 +1871,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/project_level_notifications#push_to_merge_request ProjectLevelNotifications#push_to_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#push_to_merge_request ProjectLevelNotifications#push_to_merge_request} --- @@ -1885,7 +1885,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/project_level_notifications#reassign_issue ProjectLevelNotifications#reassign_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reassign_issue ProjectLevelNotifications#reassign_issue} --- @@ -1899,7 +1899,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/project_level_notifications#reassign_merge_request ProjectLevelNotifications#reassign_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reassign_merge_request ProjectLevelNotifications#reassign_merge_request} --- @@ -1913,7 +1913,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/project_level_notifications#reopen_issue ProjectLevelNotifications#reopen_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reopen_issue ProjectLevelNotifications#reopen_issue} --- @@ -1927,7 +1927,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/project_level_notifications#reopen_merge_request ProjectLevelNotifications#reopen_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reopen_merge_request ProjectLevelNotifications#reopen_merge_request} --- @@ -1941,7 +1941,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/project_level_notifications#success_pipeline ProjectLevelNotifications#success_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#success_pipeline ProjectLevelNotifications#success_pipeline} --- diff --git a/docs/projectLevelNotifications.python.md b/docs/projectLevelNotifications.python.md index 72471e299..9290b52cf 100644 --- a/docs/projectLevelNotifications.python.md +++ b/docs/projectLevelNotifications.python.md @@ -4,7 +4,7 @@ ### ProjectLevelNotifications -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_notifications gitlab_project_level_notifications}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications gitlab_project_level_notifications}. #### Initializers @@ -142,7 +142,7 @@ Must be unique amongst siblings in the same scope The ID or URL-encoded path of a project where notifications will be configured. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_notifications#project ProjectLevelNotifications#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#project ProjectLevelNotifications#project} --- @@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/project_level_notifications#close_issue ProjectLevelNotifications#close_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#close_issue ProjectLevelNotifications#close_issue} --- @@ -162,7 +162,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/project_level_notifications#close_merge_request ProjectLevelNotifications#close_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#close_merge_request ProjectLevelNotifications#close_merge_request} --- @@ -172,7 +172,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/project_level_notifications#failed_pipeline ProjectLevelNotifications#failed_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#failed_pipeline ProjectLevelNotifications#failed_pipeline} --- @@ -182,7 +182,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/project_level_notifications#fixed_pipeline ProjectLevelNotifications#fixed_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#fixed_pipeline ProjectLevelNotifications#fixed_pipeline} --- @@ -192,7 +192,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/project_level_notifications#issue_due ProjectLevelNotifications#issue_due} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#issue_due ProjectLevelNotifications#issue_due} --- @@ -202,7 +202,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/project_level_notifications#level ProjectLevelNotifications#level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#level ProjectLevelNotifications#level} --- @@ -212,7 +212,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/project_level_notifications#merge_merge_request ProjectLevelNotifications#merge_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#merge_merge_request ProjectLevelNotifications#merge_merge_request} --- @@ -222,7 +222,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/project_level_notifications#merge_when_pipeline_succeeds ProjectLevelNotifications#merge_when_pipeline_succeeds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#merge_when_pipeline_succeeds ProjectLevelNotifications#merge_when_pipeline_succeeds} --- @@ -232,7 +232,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/project_level_notifications#moved_project ProjectLevelNotifications#moved_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#moved_project ProjectLevelNotifications#moved_project} --- @@ -242,7 +242,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/project_level_notifications#new_issue ProjectLevelNotifications#new_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_issue ProjectLevelNotifications#new_issue} --- @@ -252,7 +252,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/project_level_notifications#new_merge_request ProjectLevelNotifications#new_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_merge_request ProjectLevelNotifications#new_merge_request} --- @@ -262,7 +262,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/project_level_notifications#new_note ProjectLevelNotifications#new_note} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_note ProjectLevelNotifications#new_note} --- @@ -272,7 +272,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/project_level_notifications#push_to_merge_request ProjectLevelNotifications#push_to_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#push_to_merge_request ProjectLevelNotifications#push_to_merge_request} --- @@ -282,7 +282,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/project_level_notifications#reassign_issue ProjectLevelNotifications#reassign_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reassign_issue ProjectLevelNotifications#reassign_issue} --- @@ -292,7 +292,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/project_level_notifications#reassign_merge_request ProjectLevelNotifications#reassign_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reassign_merge_request ProjectLevelNotifications#reassign_merge_request} --- @@ -302,7 +302,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/project_level_notifications#reopen_issue ProjectLevelNotifications#reopen_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reopen_issue ProjectLevelNotifications#reopen_issue} --- @@ -312,7 +312,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/project_level_notifications#reopen_merge_request ProjectLevelNotifications#reopen_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reopen_merge_request ProjectLevelNotifications#reopen_merge_request} --- @@ -322,7 +322,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/project_level_notifications#success_pipeline ProjectLevelNotifications#success_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#success_pipeline ProjectLevelNotifications#success_pipeline} --- @@ -921,7 +921,7 @@ The construct id used in the generated config for the ProjectLevelNotifications The id of the existing ProjectLevelNotifications that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_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/project_level_notifications#import import section} in the documentation of this resource for the id to use --- @@ -1695,7 +1695,7 @@ project: str The ID or URL-encoded path of a project where notifications will be configured. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_notifications#project ProjectLevelNotifications#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#project ProjectLevelNotifications#project} --- @@ -1709,7 +1709,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/project_level_notifications#close_issue ProjectLevelNotifications#close_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#close_issue ProjectLevelNotifications#close_issue} --- @@ -1723,7 +1723,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/project_level_notifications#close_merge_request ProjectLevelNotifications#close_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#close_merge_request ProjectLevelNotifications#close_merge_request} --- @@ -1737,7 +1737,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/project_level_notifications#failed_pipeline ProjectLevelNotifications#failed_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#failed_pipeline ProjectLevelNotifications#failed_pipeline} --- @@ -1751,7 +1751,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/project_level_notifications#fixed_pipeline ProjectLevelNotifications#fixed_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#fixed_pipeline ProjectLevelNotifications#fixed_pipeline} --- @@ -1765,7 +1765,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/project_level_notifications#issue_due ProjectLevelNotifications#issue_due} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#issue_due ProjectLevelNotifications#issue_due} --- @@ -1779,7 +1779,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/project_level_notifications#level ProjectLevelNotifications#level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#level ProjectLevelNotifications#level} --- @@ -1793,7 +1793,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/project_level_notifications#merge_merge_request ProjectLevelNotifications#merge_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#merge_merge_request ProjectLevelNotifications#merge_merge_request} --- @@ -1807,7 +1807,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/project_level_notifications#merge_when_pipeline_succeeds ProjectLevelNotifications#merge_when_pipeline_succeeds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#merge_when_pipeline_succeeds ProjectLevelNotifications#merge_when_pipeline_succeeds} --- @@ -1821,7 +1821,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/project_level_notifications#moved_project ProjectLevelNotifications#moved_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#moved_project ProjectLevelNotifications#moved_project} --- @@ -1835,7 +1835,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/project_level_notifications#new_issue ProjectLevelNotifications#new_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_issue ProjectLevelNotifications#new_issue} --- @@ -1849,7 +1849,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/project_level_notifications#new_merge_request ProjectLevelNotifications#new_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_merge_request ProjectLevelNotifications#new_merge_request} --- @@ -1863,7 +1863,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/project_level_notifications#new_note ProjectLevelNotifications#new_note} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_note ProjectLevelNotifications#new_note} --- @@ -1877,7 +1877,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/project_level_notifications#push_to_merge_request ProjectLevelNotifications#push_to_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#push_to_merge_request ProjectLevelNotifications#push_to_merge_request} --- @@ -1891,7 +1891,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/project_level_notifications#reassign_issue ProjectLevelNotifications#reassign_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reassign_issue ProjectLevelNotifications#reassign_issue} --- @@ -1905,7 +1905,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/project_level_notifications#reassign_merge_request ProjectLevelNotifications#reassign_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reassign_merge_request ProjectLevelNotifications#reassign_merge_request} --- @@ -1919,7 +1919,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/project_level_notifications#reopen_issue ProjectLevelNotifications#reopen_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reopen_issue ProjectLevelNotifications#reopen_issue} --- @@ -1933,7 +1933,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/project_level_notifications#reopen_merge_request ProjectLevelNotifications#reopen_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reopen_merge_request ProjectLevelNotifications#reopen_merge_request} --- @@ -1947,7 +1947,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/project_level_notifications#success_pipeline ProjectLevelNotifications#success_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#success_pipeline ProjectLevelNotifications#success_pipeline} --- diff --git a/docs/projectLevelNotifications.typescript.md b/docs/projectLevelNotifications.typescript.md index 5b4815f33..f7d2733e3 100644 --- a/docs/projectLevelNotifications.typescript.md +++ b/docs/projectLevelNotifications.typescript.md @@ -4,7 +4,7 @@ ### ProjectLevelNotifications -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_notifications gitlab_project_level_notifications}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications gitlab_project_level_notifications}. #### Initializers @@ -593,7 +593,7 @@ The construct id used in the generated config for the ProjectLevelNotifications The id of the existing ProjectLevelNotifications that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_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/project_level_notifications#import import section} in the documentation of this resource for the id to use --- @@ -1340,7 +1340,7 @@ public readonly project: string; The ID or URL-encoded path of a project where notifications will be configured. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_notifications#project ProjectLevelNotifications#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#project ProjectLevelNotifications#project} --- @@ -1354,7 +1354,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/project_level_notifications#close_issue ProjectLevelNotifications#close_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#close_issue ProjectLevelNotifications#close_issue} --- @@ -1368,7 +1368,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/project_level_notifications#close_merge_request ProjectLevelNotifications#close_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#close_merge_request ProjectLevelNotifications#close_merge_request} --- @@ -1382,7 +1382,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/project_level_notifications#failed_pipeline ProjectLevelNotifications#failed_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#failed_pipeline ProjectLevelNotifications#failed_pipeline} --- @@ -1396,7 +1396,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/project_level_notifications#fixed_pipeline ProjectLevelNotifications#fixed_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#fixed_pipeline ProjectLevelNotifications#fixed_pipeline} --- @@ -1410,7 +1410,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/project_level_notifications#issue_due ProjectLevelNotifications#issue_due} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#issue_due ProjectLevelNotifications#issue_due} --- @@ -1424,7 +1424,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/project_level_notifications#level ProjectLevelNotifications#level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#level ProjectLevelNotifications#level} --- @@ -1438,7 +1438,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/project_level_notifications#merge_merge_request ProjectLevelNotifications#merge_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#merge_merge_request ProjectLevelNotifications#merge_merge_request} --- @@ -1452,7 +1452,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/project_level_notifications#merge_when_pipeline_succeeds ProjectLevelNotifications#merge_when_pipeline_succeeds} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#merge_when_pipeline_succeeds ProjectLevelNotifications#merge_when_pipeline_succeeds} --- @@ -1466,7 +1466,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/project_level_notifications#moved_project ProjectLevelNotifications#moved_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#moved_project ProjectLevelNotifications#moved_project} --- @@ -1480,7 +1480,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/project_level_notifications#new_issue ProjectLevelNotifications#new_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_issue ProjectLevelNotifications#new_issue} --- @@ -1494,7 +1494,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/project_level_notifications#new_merge_request ProjectLevelNotifications#new_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_merge_request ProjectLevelNotifications#new_merge_request} --- @@ -1508,7 +1508,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/project_level_notifications#new_note ProjectLevelNotifications#new_note} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_note ProjectLevelNotifications#new_note} --- @@ -1522,7 +1522,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/project_level_notifications#push_to_merge_request ProjectLevelNotifications#push_to_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#push_to_merge_request ProjectLevelNotifications#push_to_merge_request} --- @@ -1536,7 +1536,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/project_level_notifications#reassign_issue ProjectLevelNotifications#reassign_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reassign_issue ProjectLevelNotifications#reassign_issue} --- @@ -1550,7 +1550,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/project_level_notifications#reassign_merge_request ProjectLevelNotifications#reassign_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reassign_merge_request ProjectLevelNotifications#reassign_merge_request} --- @@ -1564,7 +1564,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/project_level_notifications#reopen_issue ProjectLevelNotifications#reopen_issue} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reopen_issue ProjectLevelNotifications#reopen_issue} --- @@ -1578,7 +1578,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/project_level_notifications#reopen_merge_request ProjectLevelNotifications#reopen_merge_request} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reopen_merge_request ProjectLevelNotifications#reopen_merge_request} --- @@ -1592,7 +1592,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/project_level_notifications#success_pipeline ProjectLevelNotifications#success_pipeline} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#success_pipeline ProjectLevelNotifications#success_pipeline} --- diff --git a/docs/projectMembership.csharp.md b/docs/projectMembership.csharp.md index bd7ab8712..477407e8b 100644 --- a/docs/projectMembership.csharp.md +++ b/docs/projectMembership.csharp.md @@ -4,7 +4,7 @@ ### ProjectMembership -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership gitlab_project_membership}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership gitlab_project_membership}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the ProjectMembership to impor The id of the existing ProjectMembership that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_membership#import import section} in the documentation of this resource for the id to use --- @@ -824,7 +824,7 @@ new ProjectMembershipConfig { | Project | string | The ID or URL-encoded path of the project. | | UserId | double | The id of the user. | | ExpiresAt | string | Expiration date for the project membership. Format: `YYYY-MM-DD`. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#id ProjectMembership#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#id ProjectMembership#id}. | --- @@ -908,7 +908,7 @@ public string AccessLevel { get; set; } The access level for the member. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#access_level ProjectMembership#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#access_level ProjectMembership#access_level} --- @@ -922,7 +922,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/resources/project_membership#project ProjectMembership#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#project ProjectMembership#project} --- @@ -936,7 +936,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/resources/project_membership#user_id ProjectMembership#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#user_id ProjectMembership#user_id} --- @@ -950,7 +950,7 @@ public string ExpiresAt { get; set; } Expiration date for the project membership. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#expires_at ProjectMembership#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#expires_at ProjectMembership#expires_at} --- @@ -962,7 +962,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/project_membership#id ProjectMembership#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#id ProjectMembership#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectMembership.go.md b/docs/projectMembership.go.md index 193c9de2e..40afaf30a 100644 --- a/docs/projectMembership.go.md +++ b/docs/projectMembership.go.md @@ -4,7 +4,7 @@ ### ProjectMembership -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership gitlab_project_membership}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership gitlab_project_membership}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the ProjectMembership to impor The id of the existing ProjectMembership that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_membership#import import section} in the documentation of this resource for the id to use --- @@ -824,7 +824,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/projectmembership" | Project | *string | The ID or URL-encoded path of the project. | | UserId | *f64 | The id of the user. | | ExpiresAt | *string | Expiration date for the project membership. Format: `YYYY-MM-DD`. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#id ProjectMembership#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#id ProjectMembership#id}. | --- @@ -908,7 +908,7 @@ AccessLevel *string The access level for the member. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#access_level ProjectMembership#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#access_level ProjectMembership#access_level} --- @@ -922,7 +922,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/resources/project_membership#project ProjectMembership#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#project ProjectMembership#project} --- @@ -936,7 +936,7 @@ UserId *f64 The id of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#user_id ProjectMembership#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#user_id ProjectMembership#user_id} --- @@ -950,7 +950,7 @@ ExpiresAt *string Expiration date for the project membership. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#expires_at ProjectMembership#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#expires_at ProjectMembership#expires_at} --- @@ -962,7 +962,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#id ProjectMembership#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#id ProjectMembership#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectMembership.java.md b/docs/projectMembership.java.md index 25a5323a8..cd4d2cefc 100644 --- a/docs/projectMembership.java.md +++ b/docs/projectMembership.java.md @@ -4,7 +4,7 @@ ### ProjectMembership -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership gitlab_project_membership}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership gitlab_project_membership}. #### Initializers @@ -46,7 +46,7 @@ ProjectMembership.Builder.create(Construct scope, java.lang.String id) | project | java.lang.String | The ID or URL-encoded path of the project. | | userId | java.lang.Number | The id of the user. | | expiresAt | java.lang.String | Expiration date for the project membership. Format: `YYYY-MM-DD`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#id ProjectMembership#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#id ProjectMembership#id}. | --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The access level for the member. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#access_level ProjectMembership#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#access_level ProjectMembership#access_level} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/resources/project_membership#project ProjectMembership#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#project ProjectMembership#project} --- @@ -136,7 +136,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/resources/project_membership#user_id ProjectMembership#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#user_id ProjectMembership#user_id} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Expiration date for the project membership. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#expires_at ProjectMembership#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#expires_at ProjectMembership#expires_at} --- @@ -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/project_membership#id ProjectMembership#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#id ProjectMembership#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 ProjectMembership to impor The id of the existing ProjectMembership that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_membership#import import section} in the documentation of this resource for the id to use --- @@ -945,7 +945,7 @@ ProjectMembershipConfig.builder() | project | java.lang.String | The ID or URL-encoded path of the project. | | userId | java.lang.Number | The id of the user. | | expiresAt | java.lang.String | Expiration date for the project membership. Format: `YYYY-MM-DD`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#id ProjectMembership#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#id ProjectMembership#id}. | --- @@ -1029,7 +1029,7 @@ public java.lang.String getAccessLevel(); The access level for the member. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#access_level ProjectMembership#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#access_level ProjectMembership#access_level} --- @@ -1043,7 +1043,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/resources/project_membership#project ProjectMembership#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#project ProjectMembership#project} --- @@ -1057,7 +1057,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/resources/project_membership#user_id ProjectMembership#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#user_id ProjectMembership#user_id} --- @@ -1071,7 +1071,7 @@ public java.lang.String getExpiresAt(); Expiration date for the project membership. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#expires_at ProjectMembership#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#expires_at ProjectMembership#expires_at} --- @@ -1083,7 +1083,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/project_membership#id ProjectMembership#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#id ProjectMembership#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectMembership.python.md b/docs/projectMembership.python.md index af89a554f..35644d26a 100644 --- a/docs/projectMembership.python.md +++ b/docs/projectMembership.python.md @@ -4,7 +4,7 @@ ### ProjectMembership -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership gitlab_project_membership}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership gitlab_project_membership}. #### Initializers @@ -44,7 +44,7 @@ projectMembership.ProjectMembership( | project | str | The ID or URL-encoded path of the project. | | user_id | typing.Union[int, float] | The id of the user. | | expires_at | str | Expiration date for the project membership. Format: `YYYY-MM-DD`. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#id ProjectMembership#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#id ProjectMembership#id}. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The access level for the member. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#access_level ProjectMembership#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#access_level ProjectMembership#access_level} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/resources/project_membership#project ProjectMembership#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#project ProjectMembership#project} --- @@ -134,7 +134,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/resources/project_membership#user_id ProjectMembership#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#user_id ProjectMembership#user_id} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Expiration date for the project membership. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#expires_at ProjectMembership#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#expires_at ProjectMembership#expires_at} --- @@ -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/project_membership#id ProjectMembership#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#id ProjectMembership#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 ProjectMembership to impor The id of the existing ProjectMembership that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_membership#import import section} in the documentation of this resource for the id to use --- @@ -985,7 +985,7 @@ projectMembership.ProjectMembershipConfig( | project | str | The ID or URL-encoded path of the project. | | user_id | typing.Union[int, float] | The id of the user. | | expires_at | str | Expiration date for the project membership. Format: `YYYY-MM-DD`. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#id ProjectMembership#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#id ProjectMembership#id}. | --- @@ -1069,7 +1069,7 @@ access_level: str The access level for the member. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#access_level ProjectMembership#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#access_level ProjectMembership#access_level} --- @@ -1083,7 +1083,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/resources/project_membership#project ProjectMembership#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#project ProjectMembership#project} --- @@ -1097,7 +1097,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/resources/project_membership#user_id ProjectMembership#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#user_id ProjectMembership#user_id} --- @@ -1111,7 +1111,7 @@ expires_at: str Expiration date for the project membership. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#expires_at ProjectMembership#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#expires_at ProjectMembership#expires_at} --- @@ -1123,7 +1123,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#id ProjectMembership#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#id ProjectMembership#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectMembership.typescript.md b/docs/projectMembership.typescript.md index 4c7ce19be..cc6c28ccf 100644 --- a/docs/projectMembership.typescript.md +++ b/docs/projectMembership.typescript.md @@ -4,7 +4,7 @@ ### ProjectMembership -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership gitlab_project_membership}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership gitlab_project_membership}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the ProjectMembership to impor The id of the existing ProjectMembership that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_membership#import import section} in the documentation of this resource for the id to use --- @@ -811,7 +811,7 @@ const projectMembershipConfig: projectMembership.ProjectMembershipConfig = { ... | project | string | The ID or URL-encoded path of the project. | | userId | number | The id of the user. | | expiresAt | string | Expiration date for the project membership. Format: `YYYY-MM-DD`. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#id ProjectMembership#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#id ProjectMembership#id}. | --- @@ -895,7 +895,7 @@ public readonly accessLevel: string; The access level for the member. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#access_level ProjectMembership#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#access_level ProjectMembership#access_level} --- @@ -909,7 +909,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/resources/project_membership#project ProjectMembership#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#project ProjectMembership#project} --- @@ -923,7 +923,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/resources/project_membership#user_id ProjectMembership#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#user_id ProjectMembership#user_id} --- @@ -937,7 +937,7 @@ public readonly expiresAt: string; Expiration date for the project membership. Format: `YYYY-MM-DD`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#expires_at ProjectMembership#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#expires_at ProjectMembership#expires_at} --- @@ -949,7 +949,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#id ProjectMembership#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#id ProjectMembership#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectMilestone.csharp.md b/docs/projectMilestone.csharp.md index 97cebcfeb..e8856574c 100644 --- a/docs/projectMilestone.csharp.md +++ b/docs/projectMilestone.csharp.md @@ -4,7 +4,7 @@ ### ProjectMilestone -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone gitlab_project_milestone}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone gitlab_project_milestone}. #### Initializers @@ -502,7 +502,7 @@ The construct id used in the generated config for the ProjectMilestone to import The id of the existing ProjectMilestone that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_milestone#import import section} in the documentation of this resource for the id to use --- @@ -968,7 +968,7 @@ new ProjectMilestoneConfig { | Title | string | The title of a milestone. | | Description | string | The description of the milestone. | | DueDate | string | The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#id ProjectMilestone#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#id ProjectMilestone#id}. | | StartDate | string | The start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | | State | string | The state of the milestone. Valid values are: `active`, `closed`. | @@ -1054,7 +1054,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/resources/project_milestone#project ProjectMilestone#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#project ProjectMilestone#project} --- @@ -1068,7 +1068,7 @@ public string Title { get; set; } The title of a milestone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#title ProjectMilestone#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#title ProjectMilestone#title} --- @@ -1082,7 +1082,7 @@ public string Description { get; set; } The description of the milestone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#description ProjectMilestone#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#description ProjectMilestone#description} --- @@ -1096,7 +1096,7 @@ public string DueDate { get; set; } The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#due_date ProjectMilestone#due_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#due_date ProjectMilestone#due_date} --- @@ -1108,7 +1108,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/project_milestone#id ProjectMilestone#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#id ProjectMilestone#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1125,7 +1125,7 @@ public string StartDate { get; set; } The start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#start_date ProjectMilestone#start_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#start_date ProjectMilestone#start_date} --- @@ -1139,7 +1139,7 @@ public string State { get; set; } The state of the milestone. Valid values are: `active`, `closed`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#state ProjectMilestone#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#state ProjectMilestone#state} --- diff --git a/docs/projectMilestone.go.md b/docs/projectMilestone.go.md index fbc6d1f11..67e106b95 100644 --- a/docs/projectMilestone.go.md +++ b/docs/projectMilestone.go.md @@ -4,7 +4,7 @@ ### ProjectMilestone -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone gitlab_project_milestone}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone gitlab_project_milestone}. #### Initializers @@ -502,7 +502,7 @@ The construct id used in the generated config for the ProjectMilestone to import The id of the existing ProjectMilestone that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_milestone#import import section} in the documentation of this resource for the id to use --- @@ -968,7 +968,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/projectmilestone" | Title | *string | The title of a milestone. | | Description | *string | The description of the milestone. | | DueDate | *string | The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#id ProjectMilestone#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#id ProjectMilestone#id}. | | StartDate | *string | The start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | | State | *string | The state of the milestone. Valid values are: `active`, `closed`. | @@ -1054,7 +1054,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/resources/project_milestone#project ProjectMilestone#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#project ProjectMilestone#project} --- @@ -1068,7 +1068,7 @@ Title *string The title of a milestone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#title ProjectMilestone#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#title ProjectMilestone#title} --- @@ -1082,7 +1082,7 @@ Description *string The description of the milestone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#description ProjectMilestone#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#description ProjectMilestone#description} --- @@ -1096,7 +1096,7 @@ DueDate *string The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#due_date ProjectMilestone#due_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#due_date ProjectMilestone#due_date} --- @@ -1108,7 +1108,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#id ProjectMilestone#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#id ProjectMilestone#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1125,7 +1125,7 @@ StartDate *string The start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#start_date ProjectMilestone#start_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#start_date ProjectMilestone#start_date} --- @@ -1139,7 +1139,7 @@ State *string The state of the milestone. Valid values are: `active`, `closed`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#state ProjectMilestone#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#state ProjectMilestone#state} --- diff --git a/docs/projectMilestone.java.md b/docs/projectMilestone.java.md index a96742972..6eb98388a 100644 --- a/docs/projectMilestone.java.md +++ b/docs/projectMilestone.java.md @@ -4,7 +4,7 @@ ### ProjectMilestone -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone gitlab_project_milestone}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone gitlab_project_milestone}. #### Initializers @@ -48,7 +48,7 @@ ProjectMilestone.Builder.create(Construct scope, java.lang.String id) | title | java.lang.String | The title of a milestone. | | description | java.lang.String | The description of the milestone. | | dueDate | java.lang.String | The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#id ProjectMilestone#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#id ProjectMilestone#id}. | | startDate | java.lang.String | The start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | | state | java.lang.String | The state of the milestone. Valid values are: `active`, `closed`. | @@ -120,7 +120,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/resources/project_milestone#project ProjectMilestone#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#project ProjectMilestone#project} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The title of a milestone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#title ProjectMilestone#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#title ProjectMilestone#title} --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The description of the milestone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#description ProjectMilestone#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#description ProjectMilestone#description} --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#due_date ProjectMilestone#due_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#due_date ProjectMilestone#due_date} --- @@ -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/project_milestone#id ProjectMilestone#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#id ProjectMilestone#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#start_date ProjectMilestone#start_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#start_date ProjectMilestone#start_date} --- @@ -181,7 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The state of the milestone. Valid values are: `active`, `closed`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#state ProjectMilestone#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#state ProjectMilestone#state} --- @@ -643,7 +643,7 @@ The construct id used in the generated config for the ProjectMilestone to import The id of the existing ProjectMilestone that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_milestone#import import section} in the documentation of this resource for the id to use --- @@ -1113,7 +1113,7 @@ ProjectMilestoneConfig.builder() | title | java.lang.String | The title of a milestone. | | description | java.lang.String | The description of the milestone. | | dueDate | java.lang.String | The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#id ProjectMilestone#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#id ProjectMilestone#id}. | | startDate | java.lang.String | The start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | | state | java.lang.String | The state of the milestone. Valid values are: `active`, `closed`. | @@ -1199,7 +1199,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/resources/project_milestone#project ProjectMilestone#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#project ProjectMilestone#project} --- @@ -1213,7 +1213,7 @@ public java.lang.String getTitle(); The title of a milestone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#title ProjectMilestone#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#title ProjectMilestone#title} --- @@ -1227,7 +1227,7 @@ public java.lang.String getDescription(); The description of the milestone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#description ProjectMilestone#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#description ProjectMilestone#description} --- @@ -1241,7 +1241,7 @@ public java.lang.String getDueDate(); The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#due_date ProjectMilestone#due_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#due_date ProjectMilestone#due_date} --- @@ -1253,7 +1253,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/project_milestone#id ProjectMilestone#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#id ProjectMilestone#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1270,7 +1270,7 @@ public java.lang.String getStartDate(); The start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#start_date ProjectMilestone#start_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#start_date ProjectMilestone#start_date} --- @@ -1284,7 +1284,7 @@ public java.lang.String getState(); The state of the milestone. Valid values are: `active`, `closed`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#state ProjectMilestone#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#state ProjectMilestone#state} --- diff --git a/docs/projectMilestone.python.md b/docs/projectMilestone.python.md index 55fb09c0f..1a66f587b 100644 --- a/docs/projectMilestone.python.md +++ b/docs/projectMilestone.python.md @@ -4,7 +4,7 @@ ### ProjectMilestone -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone gitlab_project_milestone}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone gitlab_project_milestone}. #### Initializers @@ -46,7 +46,7 @@ projectMilestone.ProjectMilestone( | title | str | The title of a milestone. | | description | str | The description of the milestone. | | due_date | str | The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#id ProjectMilestone#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#id ProjectMilestone#id}. | | start_date | str | The start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | | state | str | The state of the milestone. Valid values are: `active`, `closed`. | @@ -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/resources/project_milestone#project ProjectMilestone#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#project ProjectMilestone#project} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The title of a milestone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#title ProjectMilestone#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#title ProjectMilestone#title} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The description of the milestone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#description ProjectMilestone#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#description ProjectMilestone#description} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#due_date ProjectMilestone#due_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#due_date ProjectMilestone#due_date} --- @@ -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/project_milestone#id ProjectMilestone#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#id ProjectMilestone#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#start_date ProjectMilestone#start_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#start_date ProjectMilestone#start_date} --- @@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The state of the milestone. Valid values are: `active`, `closed`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#state ProjectMilestone#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#state ProjectMilestone#state} --- @@ -687,7 +687,7 @@ The construct id used in the generated config for the ProjectMilestone to import The id of the existing ProjectMilestone that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_milestone#import import section} in the documentation of this resource for the id to use --- @@ -1153,7 +1153,7 @@ projectMilestone.ProjectMilestoneConfig( | title | str | The title of a milestone. | | description | str | The description of the milestone. | | due_date | str | The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#id ProjectMilestone#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#id ProjectMilestone#id}. | | start_date | str | The start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | | state | str | The state of the milestone. Valid values are: `active`, `closed`. | @@ -1239,7 +1239,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/resources/project_milestone#project ProjectMilestone#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#project ProjectMilestone#project} --- @@ -1253,7 +1253,7 @@ title: str The title of a milestone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#title ProjectMilestone#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#title ProjectMilestone#title} --- @@ -1267,7 +1267,7 @@ description: str The description of the milestone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#description ProjectMilestone#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#description ProjectMilestone#description} --- @@ -1281,7 +1281,7 @@ due_date: str The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#due_date ProjectMilestone#due_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#due_date ProjectMilestone#due_date} --- @@ -1293,7 +1293,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#id ProjectMilestone#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#id ProjectMilestone#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1310,7 +1310,7 @@ start_date: str The start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#start_date ProjectMilestone#start_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#start_date ProjectMilestone#start_date} --- @@ -1324,7 +1324,7 @@ state: str The state of the milestone. Valid values are: `active`, `closed`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#state ProjectMilestone#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#state ProjectMilestone#state} --- diff --git a/docs/projectMilestone.typescript.md b/docs/projectMilestone.typescript.md index 3039afa9c..31f211bcf 100644 --- a/docs/projectMilestone.typescript.md +++ b/docs/projectMilestone.typescript.md @@ -4,7 +4,7 @@ ### ProjectMilestone -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone gitlab_project_milestone}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone gitlab_project_milestone}. #### Initializers @@ -502,7 +502,7 @@ The construct id used in the generated config for the ProjectMilestone to import The id of the existing ProjectMilestone that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_milestone#import import section} in the documentation of this resource for the id to use --- @@ -953,7 +953,7 @@ const projectMilestoneConfig: projectMilestone.ProjectMilestoneConfig = { ... } | title | string | The title of a milestone. | | description | string | The description of the milestone. | | dueDate | string | The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#id ProjectMilestone#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#id ProjectMilestone#id}. | | startDate | string | The start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. | | state | string | The state of the milestone. Valid values are: `active`, `closed`. | @@ -1039,7 +1039,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/resources/project_milestone#project ProjectMilestone#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#project ProjectMilestone#project} --- @@ -1053,7 +1053,7 @@ public readonly title: string; The title of a milestone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#title ProjectMilestone#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#title ProjectMilestone#title} --- @@ -1067,7 +1067,7 @@ public readonly description: string; The description of the milestone. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#description ProjectMilestone#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#description ProjectMilestone#description} --- @@ -1081,7 +1081,7 @@ public readonly dueDate: string; The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#due_date ProjectMilestone#due_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#due_date ProjectMilestone#due_date} --- @@ -1093,7 +1093,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#id ProjectMilestone#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#id ProjectMilestone#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1110,7 +1110,7 @@ public readonly startDate: string; The start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#start_date ProjectMilestone#start_date} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#start_date ProjectMilestone#start_date} --- @@ -1124,7 +1124,7 @@ public readonly state: string; The state of the milestone. Valid values are: `active`, `closed`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#state ProjectMilestone#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#state ProjectMilestone#state} --- diff --git a/docs/projectMirror.csharp.md b/docs/projectMirror.csharp.md index 34ea96435..4912b0968 100644 --- a/docs/projectMirror.csharp.md +++ b/docs/projectMirror.csharp.md @@ -4,7 +4,7 @@ ### ProjectMirror -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror gitlab_project_mirror}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror gitlab_project_mirror}. #### Initializers @@ -495,7 +495,7 @@ The construct id used in the generated config for the ProjectMirror to import. The id of the existing ProjectMirror that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#import import section} in the 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/project_mirror#import import section} in the documentation of this resource for the id to use --- @@ -871,7 +871,7 @@ new ProjectMirrorConfig { | Project | string | The id of the project. | | Url | string | The URL of the remote repository to be mirrored. | | Enabled | object | Determines if the mirror is enabled. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#id ProjectMirror#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#id ProjectMirror#id}. | | KeepDivergentRefs | object | Determines if divergent refs are skipped. | | OnlyProtectedBranches | object | Determines if only protected branches are mirrored. | @@ -957,7 +957,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/project_mirror#project ProjectMirror#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#project ProjectMirror#project} --- @@ -971,7 +971,7 @@ public string Url { get; set; } The URL of the remote repository to be mirrored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#url ProjectMirror#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#url ProjectMirror#url} --- @@ -985,7 +985,7 @@ public object Enabled { get; set; } Determines if the mirror is enabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#enabled ProjectMirror#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#enabled ProjectMirror#enabled} --- @@ -997,7 +997,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/project_mirror#id ProjectMirror#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#id ProjectMirror#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1014,7 +1014,7 @@ public object KeepDivergentRefs { get; set; } Determines if divergent refs are skipped. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#keep_divergent_refs ProjectMirror#keep_divergent_refs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#keep_divergent_refs ProjectMirror#keep_divergent_refs} --- @@ -1028,7 +1028,7 @@ public object OnlyProtectedBranches { get; set; } Determines if only protected branches are mirrored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#only_protected_branches ProjectMirror#only_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#only_protected_branches ProjectMirror#only_protected_branches} --- diff --git a/docs/projectMirror.go.md b/docs/projectMirror.go.md index 8edb1f044..aecf8b2ab 100644 --- a/docs/projectMirror.go.md +++ b/docs/projectMirror.go.md @@ -4,7 +4,7 @@ ### ProjectMirror -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror gitlab_project_mirror}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror gitlab_project_mirror}. #### Initializers @@ -495,7 +495,7 @@ The construct id used in the generated config for the ProjectMirror to import. The id of the existing ProjectMirror that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#import import section} in the 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/project_mirror#import import section} in the documentation of this resource for the id to use --- @@ -871,7 +871,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/projectmirror" | Project | *string | The id of the project. | | Url | *string | The URL of the remote repository to be mirrored. | | Enabled | interface{} | Determines if the mirror is enabled. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#id ProjectMirror#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#id ProjectMirror#id}. | | KeepDivergentRefs | interface{} | Determines if divergent refs are skipped. | | OnlyProtectedBranches | interface{} | Determines if only protected branches are mirrored. | @@ -957,7 +957,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/project_mirror#project ProjectMirror#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#project ProjectMirror#project} --- @@ -971,7 +971,7 @@ Url *string The URL of the remote repository to be mirrored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#url ProjectMirror#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#url ProjectMirror#url} --- @@ -985,7 +985,7 @@ Enabled interface{} Determines if the mirror is enabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#enabled ProjectMirror#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#enabled ProjectMirror#enabled} --- @@ -997,7 +997,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#id ProjectMirror#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#id ProjectMirror#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1014,7 +1014,7 @@ KeepDivergentRefs interface{} Determines if divergent refs are skipped. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#keep_divergent_refs ProjectMirror#keep_divergent_refs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#keep_divergent_refs ProjectMirror#keep_divergent_refs} --- @@ -1028,7 +1028,7 @@ OnlyProtectedBranches interface{} Determines if only protected branches are mirrored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#only_protected_branches ProjectMirror#only_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#only_protected_branches ProjectMirror#only_protected_branches} --- diff --git a/docs/projectMirror.java.md b/docs/projectMirror.java.md index 101b3306d..98e6afadf 100644 --- a/docs/projectMirror.java.md +++ b/docs/projectMirror.java.md @@ -4,7 +4,7 @@ ### ProjectMirror -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror gitlab_project_mirror}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror gitlab_project_mirror}. #### Initializers @@ -49,7 +49,7 @@ ProjectMirror.Builder.create(Construct scope, java.lang.String id) | project | java.lang.String | The id of the project. | | url | java.lang.String | The URL of the remote repository to be mirrored. | | enabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determines if the mirror is enabled. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#id ProjectMirror#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#id ProjectMirror#id}. | | keepDivergentRefs | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determines if divergent refs are skipped. | | onlyProtectedBranches | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determines if only protected branches are mirrored. | @@ -121,7 +121,7 @@ Must be unique amongst siblings in the same scope The id of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#project ProjectMirror#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#project ProjectMirror#project} --- @@ -131,7 +131,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The URL of the remote repository to be mirrored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#url ProjectMirror#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#url ProjectMirror#url} --- @@ -141,7 +141,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Determines if the mirror is enabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#enabled ProjectMirror#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#enabled ProjectMirror#enabled} --- @@ -149,7 +149,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/project_mirror#id ProjectMirror#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#id ProjectMirror#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -162,7 +162,7 @@ If you experience problems setting this value it might not be settable. Please t Determines if divergent refs are skipped. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#keep_divergent_refs ProjectMirror#keep_divergent_refs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#keep_divergent_refs ProjectMirror#keep_divergent_refs} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Determines if only protected branches are mirrored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#only_protected_branches ProjectMirror#only_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#only_protected_branches ProjectMirror#only_protected_branches} --- @@ -627,7 +627,7 @@ The construct id used in the generated config for the ProjectMirror to import. The id of the existing ProjectMirror that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#import import section} in the 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/project_mirror#import import section} in the documentation of this resource for the id to use --- @@ -1010,7 +1010,7 @@ ProjectMirrorConfig.builder() | project | java.lang.String | The id of the project. | | url | java.lang.String | The URL of the remote repository to be mirrored. | | enabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determines if the mirror is enabled. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#id ProjectMirror#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#id ProjectMirror#id}. | | keepDivergentRefs | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determines if divergent refs are skipped. | | onlyProtectedBranches | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determines if only protected branches are mirrored. | @@ -1096,7 +1096,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/project_mirror#project ProjectMirror#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#project ProjectMirror#project} --- @@ -1110,7 +1110,7 @@ public java.lang.String getUrl(); The URL of the remote repository to be mirrored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#url ProjectMirror#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#url ProjectMirror#url} --- @@ -1124,7 +1124,7 @@ public java.lang.Object getEnabled(); Determines if the mirror is enabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#enabled ProjectMirror#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#enabled ProjectMirror#enabled} --- @@ -1136,7 +1136,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/project_mirror#id ProjectMirror#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#id ProjectMirror#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1153,7 +1153,7 @@ public java.lang.Object getKeepDivergentRefs(); Determines if divergent refs are skipped. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#keep_divergent_refs ProjectMirror#keep_divergent_refs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#keep_divergent_refs ProjectMirror#keep_divergent_refs} --- @@ -1167,7 +1167,7 @@ public java.lang.Object getOnlyProtectedBranches(); Determines if only protected branches are mirrored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#only_protected_branches ProjectMirror#only_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#only_protected_branches ProjectMirror#only_protected_branches} --- diff --git a/docs/projectMirror.python.md b/docs/projectMirror.python.md index cd94e1026..a8290945b 100644 --- a/docs/projectMirror.python.md +++ b/docs/projectMirror.python.md @@ -4,7 +4,7 @@ ### ProjectMirror -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror gitlab_project_mirror}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror gitlab_project_mirror}. #### Initializers @@ -44,7 +44,7 @@ projectMirror.ProjectMirror( | project | str | The id of the project. | | url | str | The URL of the remote repository to be mirrored. | | enabled | typing.Union[bool, cdktf.IResolvable] | Determines if the mirror is enabled. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#id ProjectMirror#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#id ProjectMirror#id}. | | keep_divergent_refs | typing.Union[bool, cdktf.IResolvable] | Determines if divergent refs are skipped. | | only_protected_branches | typing.Union[bool, cdktf.IResolvable] | Determines if only protected branches are mirrored. | @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The id of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#project ProjectMirror#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#project ProjectMirror#project} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The URL of the remote repository to be mirrored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#url ProjectMirror#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#url ProjectMirror#url} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Determines if the mirror is enabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#enabled ProjectMirror#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#enabled ProjectMirror#enabled} --- @@ -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/project_mirror#id ProjectMirror#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#id ProjectMirror#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Determines if divergent refs are skipped. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#keep_divergent_refs ProjectMirror#keep_divergent_refs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#keep_divergent_refs ProjectMirror#keep_divergent_refs} --- @@ -167,7 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Determines if only protected branches are mirrored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#only_protected_branches ProjectMirror#only_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#only_protected_branches ProjectMirror#only_protected_branches} --- @@ -668,7 +668,7 @@ The construct id used in the generated config for the ProjectMirror to import. The id of the existing ProjectMirror that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#import import section} in the 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/project_mirror#import import section} in the documentation of this resource for the id to use --- @@ -1044,7 +1044,7 @@ projectMirror.ProjectMirrorConfig( | project | str | The id of the project. | | url | str | The URL of the remote repository to be mirrored. | | enabled | typing.Union[bool, cdktf.IResolvable] | Determines if the mirror is enabled. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#id ProjectMirror#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#id ProjectMirror#id}. | | keep_divergent_refs | typing.Union[bool, cdktf.IResolvable] | Determines if divergent refs are skipped. | | only_protected_branches | typing.Union[bool, cdktf.IResolvable] | Determines if only protected branches are mirrored. | @@ -1130,7 +1130,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/project_mirror#project ProjectMirror#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#project ProjectMirror#project} --- @@ -1144,7 +1144,7 @@ url: str The URL of the remote repository to be mirrored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#url ProjectMirror#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#url ProjectMirror#url} --- @@ -1158,7 +1158,7 @@ enabled: typing.Union[bool, IResolvable] Determines if the mirror is enabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#enabled ProjectMirror#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#enabled ProjectMirror#enabled} --- @@ -1170,7 +1170,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#id ProjectMirror#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#id ProjectMirror#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1187,7 +1187,7 @@ keep_divergent_refs: typing.Union[bool, IResolvable] Determines if divergent refs are skipped. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#keep_divergent_refs ProjectMirror#keep_divergent_refs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#keep_divergent_refs ProjectMirror#keep_divergent_refs} --- @@ -1201,7 +1201,7 @@ only_protected_branches: typing.Union[bool, IResolvable] Determines if only protected branches are mirrored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#only_protected_branches ProjectMirror#only_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#only_protected_branches ProjectMirror#only_protected_branches} --- diff --git a/docs/projectMirror.typescript.md b/docs/projectMirror.typescript.md index 64a263de2..c82799f22 100644 --- a/docs/projectMirror.typescript.md +++ b/docs/projectMirror.typescript.md @@ -4,7 +4,7 @@ ### ProjectMirror -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror gitlab_project_mirror}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror gitlab_project_mirror}. #### Initializers @@ -495,7 +495,7 @@ The construct id used in the generated config for the ProjectMirror to import. The id of the existing ProjectMirror that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#import import section} in the 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/project_mirror#import import section} in the documentation of this resource for the id to use --- @@ -857,7 +857,7 @@ const projectMirrorConfig: projectMirror.ProjectMirrorConfig = { ... } | project | string | The id of the project. | | url | string | The URL of the remote repository to be mirrored. | | enabled | boolean \| cdktf.IResolvable | Determines if the mirror is enabled. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#id ProjectMirror#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#id ProjectMirror#id}. | | keepDivergentRefs | boolean \| cdktf.IResolvable | Determines if divergent refs are skipped. | | onlyProtectedBranches | boolean \| cdktf.IResolvable | Determines if only protected branches are mirrored. | @@ -943,7 +943,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/project_mirror#project ProjectMirror#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#project ProjectMirror#project} --- @@ -957,7 +957,7 @@ public readonly url: string; The URL of the remote repository to be mirrored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#url ProjectMirror#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#url ProjectMirror#url} --- @@ -971,7 +971,7 @@ public readonly enabled: boolean | IResolvable; Determines if the mirror is enabled. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#enabled ProjectMirror#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#enabled ProjectMirror#enabled} --- @@ -983,7 +983,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#id ProjectMirror#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#id ProjectMirror#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1000,7 +1000,7 @@ public readonly keepDivergentRefs: boolean | IResolvable; Determines if divergent refs are skipped. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#keep_divergent_refs ProjectMirror#keep_divergent_refs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#keep_divergent_refs ProjectMirror#keep_divergent_refs} --- @@ -1014,7 +1014,7 @@ public readonly onlyProtectedBranches: boolean | IResolvable; Determines if only protected branches are mirrored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#only_protected_branches ProjectMirror#only_protected_branches} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#only_protected_branches ProjectMirror#only_protected_branches} --- diff --git a/docs/projectProtectedEnvironment.csharp.md b/docs/projectProtectedEnvironment.csharp.md index 82d5c90ed..d84aef373 100644 --- a/docs/projectProtectedEnvironment.csharp.md +++ b/docs/projectProtectedEnvironment.csharp.md @@ -4,7 +4,7 @@ ### ProjectProtectedEnvironment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment gitlab_project_protected_environment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment gitlab_project_protected_environment}. #### Initializers @@ -507,7 +507,7 @@ The construct id used in the generated config for the ProjectProtectedEnvironmen The id of the existing ProjectProtectedEnvironment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#import import section} in the 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/project_protected_environment#import import section} in the documentation of this resource for the id to use --- @@ -841,7 +841,7 @@ Levels of access allowed to approve a deployment to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} --- @@ -857,7 +857,7 @@ The ID of the group allowed to approve a deployment to this protected environmen The project must be shared with the group. Mutually exclusive with `access_level` and `user_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} --- @@ -873,7 +873,7 @@ Group inheritance allows deploy access levels to take inherited group membership Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} --- @@ -887,7 +887,7 @@ public double RequiredApprovals { get; set; } The number of approval required to allow deployment to this protected environment. This is mutually exclusive with user_id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#required_approvals ProjectProtectedEnvironment#required_approvals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#required_approvals ProjectProtectedEnvironment#required_approvals} --- @@ -903,7 +903,7 @@ The ID of the user allowed to approve a deployment to this protected environment The user must be a member of the project. Mutually exclusive with `access_level` and `group_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} --- @@ -1027,7 +1027,7 @@ public string Environment { get; set; } The name of the environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#environment ProjectProtectedEnvironment#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#environment ProjectProtectedEnvironment#environment} --- @@ -1041,7 +1041,7 @@ public string Project { get; set; } The ID or full path of the project which the protected environment is created against. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#project ProjectProtectedEnvironment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#project ProjectProtectedEnvironment#project} --- @@ -1057,7 +1057,7 @@ Array of approval rules to deploy, with each described by a hash. Elements in the `approval_rules` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#approval_rules ProjectProtectedEnvironment#approval_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#approval_rules ProjectProtectedEnvironment#approval_rules} --- @@ -1071,7 +1071,7 @@ public object DeployAccessLevels { get; set; } deploy_access_levels block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#deploy_access_levels ProjectProtectedEnvironment#deploy_access_levels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#deploy_access_levels ProjectProtectedEnvironment#deploy_access_levels} --- @@ -1113,7 +1113,7 @@ Levels of access required to deploy to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} --- @@ -1129,7 +1129,7 @@ The ID of the group allowed to deploy to this protected environment. The project must be shared with the group. Mutually exclusive with `access_level` and `user_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} --- @@ -1145,7 +1145,7 @@ Group inheritance allows deploy access levels to take inherited group membership Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} --- @@ -1161,7 +1161,7 @@ The ID of the user allowed to deploy to this protected environment. The user must be a member of the project. Mutually exclusive with `access_level` and `group_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} --- diff --git a/docs/projectProtectedEnvironment.go.md b/docs/projectProtectedEnvironment.go.md index 5e3cb504b..9296bdd58 100644 --- a/docs/projectProtectedEnvironment.go.md +++ b/docs/projectProtectedEnvironment.go.md @@ -4,7 +4,7 @@ ### ProjectProtectedEnvironment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment gitlab_project_protected_environment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment gitlab_project_protected_environment}. #### Initializers @@ -507,7 +507,7 @@ The construct id used in the generated config for the ProjectProtectedEnvironmen The id of the existing ProjectProtectedEnvironment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#import import section} in the 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/project_protected_environment#import import section} in the documentation of this resource for the id to use --- @@ -841,7 +841,7 @@ Levels of access allowed to approve a deployment to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} --- @@ -857,7 +857,7 @@ The ID of the group allowed to approve a deployment to this protected environmen The project must be shared with the group. Mutually exclusive with `access_level` and `user_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} --- @@ -873,7 +873,7 @@ Group inheritance allows deploy access levels to take inherited group membership Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} --- @@ -887,7 +887,7 @@ RequiredApprovals *f64 The number of approval required to allow deployment to this protected environment. This is mutually exclusive with user_id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#required_approvals ProjectProtectedEnvironment#required_approvals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#required_approvals ProjectProtectedEnvironment#required_approvals} --- @@ -903,7 +903,7 @@ The ID of the user allowed to approve a deployment to this protected environment The user must be a member of the project. Mutually exclusive with `access_level` and `group_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} --- @@ -1027,7 +1027,7 @@ Environment *string The name of the environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#environment ProjectProtectedEnvironment#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#environment ProjectProtectedEnvironment#environment} --- @@ -1041,7 +1041,7 @@ Project *string The ID or full path of the project which the protected environment is created against. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#project ProjectProtectedEnvironment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#project ProjectProtectedEnvironment#project} --- @@ -1057,7 +1057,7 @@ Array of approval rules to deploy, with each described by a hash. Elements in the `approval_rules` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#approval_rules ProjectProtectedEnvironment#approval_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#approval_rules ProjectProtectedEnvironment#approval_rules} --- @@ -1071,7 +1071,7 @@ DeployAccessLevels interface{} deploy_access_levels block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#deploy_access_levels ProjectProtectedEnvironment#deploy_access_levels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#deploy_access_levels ProjectProtectedEnvironment#deploy_access_levels} --- @@ -1113,7 +1113,7 @@ Levels of access required to deploy to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} --- @@ -1129,7 +1129,7 @@ The ID of the group allowed to deploy to this protected environment. The project must be shared with the group. Mutually exclusive with `access_level` and `user_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} --- @@ -1145,7 +1145,7 @@ Group inheritance allows deploy access levels to take inherited group membership Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} --- @@ -1161,7 +1161,7 @@ The ID of the user allowed to deploy to this protected environment. The user must be a member of the project. Mutually exclusive with `access_level` and `group_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} --- diff --git a/docs/projectProtectedEnvironment.java.md b/docs/projectProtectedEnvironment.java.md index 53048f7d5..f529c39cb 100644 --- a/docs/projectProtectedEnvironment.java.md +++ b/docs/projectProtectedEnvironment.java.md @@ -4,7 +4,7 @@ ### ProjectProtectedEnvironment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment gitlab_project_protected_environment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment gitlab_project_protected_environment}. #### Initializers @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The name of the environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#environment ProjectProtectedEnvironment#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#environment ProjectProtectedEnvironment#environment} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or full path of the project which the protected environment is created against. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#project ProjectProtectedEnvironment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#project ProjectProtectedEnvironment#project} --- @@ -138,7 +138,7 @@ Array of approval rules to deploy, with each described by a hash. Elements in the `approval_rules` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#approval_rules ProjectProtectedEnvironment#approval_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#approval_rules ProjectProtectedEnvironment#approval_rules} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla deploy_access_levels block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#deploy_access_levels ProjectProtectedEnvironment#deploy_access_levels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#deploy_access_levels ProjectProtectedEnvironment#deploy_access_levels} --- @@ -615,7 +615,7 @@ The construct id used in the generated config for the ProjectProtectedEnvironmen The id of the existing ProjectProtectedEnvironment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#import import section} in the 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/project_protected_environment#import import section} in the documentation of this resource for the id to use --- @@ -949,7 +949,7 @@ Levels of access allowed to approve a deployment to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} --- @@ -965,7 +965,7 @@ The ID of the group allowed to approve a deployment to this protected environmen The project must be shared with the group. Mutually exclusive with `access_level` and `user_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} --- @@ -981,7 +981,7 @@ Group inheritance allows deploy access levels to take inherited group membership Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} --- @@ -995,7 +995,7 @@ public java.lang.Number getRequiredApprovals(); The number of approval required to allow deployment to this protected environment. This is mutually exclusive with user_id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#required_approvals ProjectProtectedEnvironment#required_approvals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#required_approvals ProjectProtectedEnvironment#required_approvals} --- @@ -1011,7 +1011,7 @@ The ID of the user allowed to approve a deployment to this protected environment The user must be a member of the project. Mutually exclusive with `access_level` and `group_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} --- @@ -1141,7 +1141,7 @@ public java.lang.String getEnvironment(); The name of the environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#environment ProjectProtectedEnvironment#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#environment ProjectProtectedEnvironment#environment} --- @@ -1155,7 +1155,7 @@ public java.lang.String getProject(); The ID or full path of the project which the protected environment is created against. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#project ProjectProtectedEnvironment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#project ProjectProtectedEnvironment#project} --- @@ -1171,7 +1171,7 @@ Array of approval rules to deploy, with each described by a hash. Elements in the `approval_rules` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#approval_rules ProjectProtectedEnvironment#approval_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#approval_rules ProjectProtectedEnvironment#approval_rules} --- @@ -1185,7 +1185,7 @@ public java.lang.Object getDeployAccessLevels(); deploy_access_levels block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#deploy_access_levels ProjectProtectedEnvironment#deploy_access_levels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#deploy_access_levels ProjectProtectedEnvironment#deploy_access_levels} --- @@ -1227,7 +1227,7 @@ Levels of access required to deploy to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} --- @@ -1243,7 +1243,7 @@ The ID of the group allowed to deploy to this protected environment. The project must be shared with the group. Mutually exclusive with `access_level` and `user_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} --- @@ -1259,7 +1259,7 @@ Group inheritance allows deploy access levels to take inherited group membership Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} --- @@ -1275,7 +1275,7 @@ The ID of the user allowed to deploy to this protected environment. The user must be a member of the project. Mutually exclusive with `access_level` and `group_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} --- diff --git a/docs/projectProtectedEnvironment.python.md b/docs/projectProtectedEnvironment.python.md index 28974db0a..d9a67ce6e 100644 --- a/docs/projectProtectedEnvironment.python.md +++ b/docs/projectProtectedEnvironment.python.md @@ -4,7 +4,7 @@ ### ProjectProtectedEnvironment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment gitlab_project_protected_environment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment gitlab_project_protected_environment}. #### Initializers @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope The name of the environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#environment ProjectProtectedEnvironment#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#environment ProjectProtectedEnvironment#environment} --- @@ -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 protected environment is created against. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#project ProjectProtectedEnvironment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#project ProjectProtectedEnvironment#project} --- @@ -134,7 +134,7 @@ Array of approval rules to deploy, with each described by a hash. Elements in the `approval_rules` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#approval_rules ProjectProtectedEnvironment#approval_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#approval_rules ProjectProtectedEnvironment#approval_rules} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla deploy_access_levels block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#deploy_access_levels ProjectProtectedEnvironment#deploy_access_levels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#deploy_access_levels ProjectProtectedEnvironment#deploy_access_levels} --- @@ -661,7 +661,7 @@ The construct id used in the generated config for the ProjectProtectedEnvironmen The id of the existing ProjectProtectedEnvironment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#import import section} in the 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/project_protected_environment#import import section} in the documentation of this resource for the id to use --- @@ -995,7 +995,7 @@ Levels of access allowed to approve a deployment to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} --- @@ -1011,7 +1011,7 @@ The ID of the group allowed to approve a deployment to this protected environmen The project must be shared with the group. Mutually exclusive with `access_level` and `user_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} --- @@ -1027,7 +1027,7 @@ Group inheritance allows deploy access levels to take inherited group membership Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} --- @@ -1041,7 +1041,7 @@ required_approvals: typing.Union[int, float] The number of approval required to allow deployment to this protected environment. This is mutually exclusive with user_id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#required_approvals ProjectProtectedEnvironment#required_approvals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#required_approvals ProjectProtectedEnvironment#required_approvals} --- @@ -1057,7 +1057,7 @@ The ID of the user allowed to approve a deployment to this protected environment The user must be a member of the project. Mutually exclusive with `access_level` and `group_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} --- @@ -1181,7 +1181,7 @@ environment: str The name of the environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#environment ProjectProtectedEnvironment#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#environment ProjectProtectedEnvironment#environment} --- @@ -1195,7 +1195,7 @@ project: str The ID or full path of the project which the protected environment is created against. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#project ProjectProtectedEnvironment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#project ProjectProtectedEnvironment#project} --- @@ -1211,7 +1211,7 @@ Array of approval rules to deploy, with each described by a hash. Elements in the `approval_rules` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#approval_rules ProjectProtectedEnvironment#approval_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#approval_rules ProjectProtectedEnvironment#approval_rules} --- @@ -1225,7 +1225,7 @@ deploy_access_levels: typing.Union[IResolvable, typing.List[ProjectProtectedEnvi deploy_access_levels block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#deploy_access_levels ProjectProtectedEnvironment#deploy_access_levels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#deploy_access_levels ProjectProtectedEnvironment#deploy_access_levels} --- @@ -1267,7 +1267,7 @@ Levels of access required to deploy to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} --- @@ -1283,7 +1283,7 @@ The ID of the group allowed to deploy to this protected environment. The project must be shared with the group. Mutually exclusive with `access_level` and `user_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} --- @@ -1299,7 +1299,7 @@ Group inheritance allows deploy access levels to take inherited group membership Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} --- @@ -1315,7 +1315,7 @@ The ID of the user allowed to deploy to this protected environment. The user must be a member of the project. Mutually exclusive with `access_level` and `group_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} --- diff --git a/docs/projectProtectedEnvironment.typescript.md b/docs/projectProtectedEnvironment.typescript.md index ff63216a4..e4fe40949 100644 --- a/docs/projectProtectedEnvironment.typescript.md +++ b/docs/projectProtectedEnvironment.typescript.md @@ -4,7 +4,7 @@ ### ProjectProtectedEnvironment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment gitlab_project_protected_environment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment gitlab_project_protected_environment}. #### Initializers @@ -507,7 +507,7 @@ The construct id used in the generated config for the ProjectProtectedEnvironmen The id of the existing ProjectProtectedEnvironment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#import import section} in the 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/project_protected_environment#import import section} in the documentation of this resource for the id to use --- @@ -835,7 +835,7 @@ Levels of access allowed to approve a deployment to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} --- @@ -851,7 +851,7 @@ The ID of the group allowed to approve a deployment to this protected environmen The project must be shared with the group. Mutually exclusive with `access_level` and `user_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} --- @@ -867,7 +867,7 @@ Group inheritance allows deploy access levels to take inherited group membership Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} --- @@ -881,7 +881,7 @@ public readonly requiredApprovals: number; The number of approval required to allow deployment to this protected environment. This is mutually exclusive with user_id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#required_approvals ProjectProtectedEnvironment#required_approvals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#required_approvals ProjectProtectedEnvironment#required_approvals} --- @@ -897,7 +897,7 @@ The ID of the user allowed to approve a deployment to this protected environment The user must be a member of the project. Mutually exclusive with `access_level` and `group_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} --- @@ -1009,7 +1009,7 @@ public readonly environment: string; The name of the environment. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#environment ProjectProtectedEnvironment#environment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#environment ProjectProtectedEnvironment#environment} --- @@ -1023,7 +1023,7 @@ public readonly project: string; The ID or full path of the project which the protected environment is created against. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#project ProjectProtectedEnvironment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#project ProjectProtectedEnvironment#project} --- @@ -1039,7 +1039,7 @@ Array of approval rules to deploy, with each described by a hash. Elements in the `approval_rules` should be one of `user_id`, `group_id` or `access_level`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#approval_rules ProjectProtectedEnvironment#approval_rules} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#approval_rules ProjectProtectedEnvironment#approval_rules} --- @@ -1053,7 +1053,7 @@ public readonly deployAccessLevels: IResolvable | ProjectProtectedEnvironmentDep deploy_access_levels block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#deploy_access_levels ProjectProtectedEnvironment#deploy_access_levels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#deploy_access_levels ProjectProtectedEnvironment#deploy_access_levels} --- @@ -1090,7 +1090,7 @@ Levels of access required to deploy to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} --- @@ -1106,7 +1106,7 @@ The ID of the group allowed to deploy to this protected environment. The project must be shared with the group. Mutually exclusive with `access_level` and `user_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} --- @@ -1122,7 +1122,7 @@ Group inheritance allows deploy access levels to take inherited group membership Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} --- @@ -1138,7 +1138,7 @@ The ID of the user allowed to deploy to this protected environment. The user must be a member of the project. Mutually exclusive with `access_level` and `group_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} --- diff --git a/docs/projectPushRules.csharp.md b/docs/projectPushRules.csharp.md index fbc5beced..dca852976 100644 --- a/docs/projectPushRules.csharp.md +++ b/docs/projectPushRules.csharp.md @@ -4,7 +4,7 @@ ### ProjectPushRulesA -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules gitlab_project_push_rules}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules gitlab_project_push_rules}. #### Initializers @@ -558,7 +558,7 @@ The construct id used in the generated config for the ProjectPushRulesA to impor The id of the existing ProjectPushRulesA that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#import import section} in the 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/project_push_rules#import import section} in the documentation of this resource for the id to use --- @@ -1212,7 +1212,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/resources/project_push_rules#project ProjectPushRulesA#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#project ProjectPushRulesA#project} --- @@ -1226,7 +1226,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/project_push_rules#author_email_regex ProjectPushRulesA#author_email_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#author_email_regex ProjectPushRulesA#author_email_regex} --- @@ -1240,7 +1240,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/project_push_rules#branch_name_regex ProjectPushRulesA#branch_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#branch_name_regex ProjectPushRulesA#branch_name_regex} --- @@ -1254,7 +1254,7 @@ public object CommitCommitterCheck { get; set; } Users can only push commits to this repository that were committed with one of their own verified emails. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#commit_committer_check ProjectPushRulesA#commit_committer_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_committer_check ProjectPushRulesA#commit_committer_check} --- @@ -1268,7 +1268,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/project_push_rules#commit_committer_name_check ProjectPushRulesA#commit_committer_name_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_committer_name_check ProjectPushRulesA#commit_committer_name_check} --- @@ -1282,7 +1282,7 @@ public string CommitMessageNegativeRegex { get; set; } No commit message is allowed to match this regex, e.g. `ssh\:\/\/`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#commit_message_negative_regex ProjectPushRulesA#commit_message_negative_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_message_negative_regex ProjectPushRulesA#commit_message_negative_regex} --- @@ -1296,7 +1296,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/project_push_rules#commit_message_regex ProjectPushRulesA#commit_message_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_message_regex ProjectPushRulesA#commit_message_regex} --- @@ -1310,7 +1310,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/project_push_rules#deny_delete_tag ProjectPushRulesA#deny_delete_tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#deny_delete_tag ProjectPushRulesA#deny_delete_tag} --- @@ -1324,7 +1324,7 @@ public string FileNameRegex { get; set; } All committed filenames must not match this regex, e.g. `(jar|exe)$`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#file_name_regex ProjectPushRulesA#file_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#file_name_regex ProjectPushRulesA#file_name_regex} --- @@ -1338,7 +1338,7 @@ public double MaxFileSize { get; set; } Maximum file size (MB). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#max_file_size ProjectPushRulesA#max_file_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#max_file_size ProjectPushRulesA#max_file_size} --- @@ -1352,7 +1352,7 @@ public object MemberCheck { get; set; } Restrict commits by author (email) to existing GitLab users. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#member_check ProjectPushRulesA#member_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#member_check ProjectPushRulesA#member_check} --- @@ -1366,7 +1366,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/project_push_rules#prevent_secrets ProjectPushRulesA#prevent_secrets} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#prevent_secrets ProjectPushRulesA#prevent_secrets} --- @@ -1380,7 +1380,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/project_push_rules#reject_non_dco_commits ProjectPushRulesA#reject_non_dco_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#reject_non_dco_commits ProjectPushRulesA#reject_non_dco_commits} --- @@ -1394,7 +1394,7 @@ public object RejectUnsignedCommits { get; set; } Reject commit when it’s not signed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#reject_unsigned_commits ProjectPushRulesA#reject_unsigned_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#reject_unsigned_commits ProjectPushRulesA#reject_unsigned_commits} --- diff --git a/docs/projectPushRules.go.md b/docs/projectPushRules.go.md index 12d807cd0..38cff6b49 100644 --- a/docs/projectPushRules.go.md +++ b/docs/projectPushRules.go.md @@ -4,7 +4,7 @@ ### ProjectPushRulesA -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules gitlab_project_push_rules}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules gitlab_project_push_rules}. #### Initializers @@ -558,7 +558,7 @@ The construct id used in the generated config for the ProjectPushRulesA to impor The id of the existing ProjectPushRulesA that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#import import section} in the 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/project_push_rules#import import section} in the documentation of this resource for the id to use --- @@ -1212,7 +1212,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/resources/project_push_rules#project ProjectPushRulesA#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#project ProjectPushRulesA#project} --- @@ -1226,7 +1226,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/project_push_rules#author_email_regex ProjectPushRulesA#author_email_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#author_email_regex ProjectPushRulesA#author_email_regex} --- @@ -1240,7 +1240,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/project_push_rules#branch_name_regex ProjectPushRulesA#branch_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#branch_name_regex ProjectPushRulesA#branch_name_regex} --- @@ -1254,7 +1254,7 @@ CommitCommitterCheck interface{} Users can only push commits to this repository that were committed with one of their own verified emails. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#commit_committer_check ProjectPushRulesA#commit_committer_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_committer_check ProjectPushRulesA#commit_committer_check} --- @@ -1268,7 +1268,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/project_push_rules#commit_committer_name_check ProjectPushRulesA#commit_committer_name_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_committer_name_check ProjectPushRulesA#commit_committer_name_check} --- @@ -1282,7 +1282,7 @@ CommitMessageNegativeRegex *string No commit message is allowed to match this regex, e.g. `ssh\:\/\/`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#commit_message_negative_regex ProjectPushRulesA#commit_message_negative_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_message_negative_regex ProjectPushRulesA#commit_message_negative_regex} --- @@ -1296,7 +1296,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/project_push_rules#commit_message_regex ProjectPushRulesA#commit_message_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_message_regex ProjectPushRulesA#commit_message_regex} --- @@ -1310,7 +1310,7 @@ DenyDeleteTag interface{} Deny deleting a tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#deny_delete_tag ProjectPushRulesA#deny_delete_tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#deny_delete_tag ProjectPushRulesA#deny_delete_tag} --- @@ -1324,7 +1324,7 @@ FileNameRegex *string All committed filenames must not match this regex, e.g. `(jar|exe)$`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#file_name_regex ProjectPushRulesA#file_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#file_name_regex ProjectPushRulesA#file_name_regex} --- @@ -1338,7 +1338,7 @@ MaxFileSize *f64 Maximum file size (MB). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#max_file_size ProjectPushRulesA#max_file_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#max_file_size ProjectPushRulesA#max_file_size} --- @@ -1352,7 +1352,7 @@ MemberCheck interface{} Restrict commits by author (email) to existing GitLab users. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#member_check ProjectPushRulesA#member_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#member_check ProjectPushRulesA#member_check} --- @@ -1366,7 +1366,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/project_push_rules#prevent_secrets ProjectPushRulesA#prevent_secrets} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#prevent_secrets ProjectPushRulesA#prevent_secrets} --- @@ -1380,7 +1380,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/project_push_rules#reject_non_dco_commits ProjectPushRulesA#reject_non_dco_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#reject_non_dco_commits ProjectPushRulesA#reject_non_dco_commits} --- @@ -1394,7 +1394,7 @@ RejectUnsignedCommits interface{} Reject commit when it’s not signed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#reject_unsigned_commits ProjectPushRulesA#reject_unsigned_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#reject_unsigned_commits ProjectPushRulesA#reject_unsigned_commits} --- diff --git a/docs/projectPushRules.java.md b/docs/projectPushRules.java.md index 74bb496a6..cb0c80be6 100644 --- a/docs/projectPushRules.java.md +++ b/docs/projectPushRules.java.md @@ -4,7 +4,7 @@ ### ProjectPushRulesA -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules gitlab_project_push_rules}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules gitlab_project_push_rules}. #### Initializers @@ -141,7 +141,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/resources/project_push_rules#project ProjectPushRulesA#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#project ProjectPushRulesA#project} --- @@ -151,7 +151,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/project_push_rules#author_email_regex ProjectPushRulesA#author_email_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#author_email_regex ProjectPushRulesA#author_email_regex} --- @@ -161,7 +161,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/project_push_rules#branch_name_regex ProjectPushRulesA#branch_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#branch_name_regex ProjectPushRulesA#branch_name_regex} --- @@ -171,7 +171,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Users can only push commits to this repository that were committed with one of their own verified emails. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#commit_committer_check ProjectPushRulesA#commit_committer_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_committer_check ProjectPushRulesA#commit_committer_check} --- @@ -181,7 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/project_push_rules#commit_committer_name_check ProjectPushRulesA#commit_committer_name_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_committer_name_check ProjectPushRulesA#commit_committer_name_check} --- @@ -191,7 +191,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla No commit message is allowed to match this regex, e.g. `ssh\:\/\/`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#commit_message_negative_regex ProjectPushRulesA#commit_message_negative_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_message_negative_regex ProjectPushRulesA#commit_message_negative_regex} --- @@ -201,7 +201,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/project_push_rules#commit_message_regex ProjectPushRulesA#commit_message_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_message_regex ProjectPushRulesA#commit_message_regex} --- @@ -211,7 +211,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Deny deleting a tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#deny_delete_tag ProjectPushRulesA#deny_delete_tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#deny_delete_tag ProjectPushRulesA#deny_delete_tag} --- @@ -221,7 +221,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla All committed filenames must not match this regex, e.g. `(jar|exe)$`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#file_name_regex ProjectPushRulesA#file_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#file_name_regex ProjectPushRulesA#file_name_regex} --- @@ -231,7 +231,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Maximum file size (MB). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#max_file_size ProjectPushRulesA#max_file_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#max_file_size ProjectPushRulesA#max_file_size} --- @@ -241,7 +241,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Restrict commits by author (email) to existing GitLab users. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#member_check ProjectPushRulesA#member_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#member_check ProjectPushRulesA#member_check} --- @@ -251,7 +251,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/project_push_rules#prevent_secrets ProjectPushRulesA#prevent_secrets} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#prevent_secrets ProjectPushRulesA#prevent_secrets} --- @@ -261,7 +261,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/project_push_rules#reject_non_dco_commits ProjectPushRulesA#reject_non_dco_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#reject_non_dco_commits ProjectPushRulesA#reject_non_dco_commits} --- @@ -271,7 +271,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Reject commit when it’s not signed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#reject_unsigned_commits ProjectPushRulesA#reject_unsigned_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#reject_unsigned_commits ProjectPushRulesA#reject_unsigned_commits} --- @@ -789,7 +789,7 @@ The construct id used in the generated config for the ProjectPushRulesA to impor The id of the existing ProjectPushRulesA that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#import import section} in the 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/project_push_rules#import import section} in the documentation of this resource for the id to use --- @@ -1454,7 +1454,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/resources/project_push_rules#project ProjectPushRulesA#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#project ProjectPushRulesA#project} --- @@ -1468,7 +1468,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/project_push_rules#author_email_regex ProjectPushRulesA#author_email_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#author_email_regex ProjectPushRulesA#author_email_regex} --- @@ -1482,7 +1482,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/project_push_rules#branch_name_regex ProjectPushRulesA#branch_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#branch_name_regex ProjectPushRulesA#branch_name_regex} --- @@ -1496,7 +1496,7 @@ public java.lang.Object getCommitCommitterCheck(); Users can only push commits to this repository that were committed with one of their own verified emails. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#commit_committer_check ProjectPushRulesA#commit_committer_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_committer_check ProjectPushRulesA#commit_committer_check} --- @@ -1510,7 +1510,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/project_push_rules#commit_committer_name_check ProjectPushRulesA#commit_committer_name_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_committer_name_check ProjectPushRulesA#commit_committer_name_check} --- @@ -1524,7 +1524,7 @@ public java.lang.String getCommitMessageNegativeRegex(); No commit message is allowed to match this regex, e.g. `ssh\:\/\/`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#commit_message_negative_regex ProjectPushRulesA#commit_message_negative_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_message_negative_regex ProjectPushRulesA#commit_message_negative_regex} --- @@ -1538,7 +1538,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/project_push_rules#commit_message_regex ProjectPushRulesA#commit_message_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_message_regex ProjectPushRulesA#commit_message_regex} --- @@ -1552,7 +1552,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/project_push_rules#deny_delete_tag ProjectPushRulesA#deny_delete_tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#deny_delete_tag ProjectPushRulesA#deny_delete_tag} --- @@ -1566,7 +1566,7 @@ public java.lang.String getFileNameRegex(); All committed filenames must not match this regex, e.g. `(jar|exe)$`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#file_name_regex ProjectPushRulesA#file_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#file_name_regex ProjectPushRulesA#file_name_regex} --- @@ -1580,7 +1580,7 @@ public java.lang.Number getMaxFileSize(); Maximum file size (MB). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#max_file_size ProjectPushRulesA#max_file_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#max_file_size ProjectPushRulesA#max_file_size} --- @@ -1594,7 +1594,7 @@ public java.lang.Object getMemberCheck(); Restrict commits by author (email) to existing GitLab users. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#member_check ProjectPushRulesA#member_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#member_check ProjectPushRulesA#member_check} --- @@ -1608,7 +1608,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/project_push_rules#prevent_secrets ProjectPushRulesA#prevent_secrets} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#prevent_secrets ProjectPushRulesA#prevent_secrets} --- @@ -1622,7 +1622,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/project_push_rules#reject_non_dco_commits ProjectPushRulesA#reject_non_dco_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#reject_non_dco_commits ProjectPushRulesA#reject_non_dco_commits} --- @@ -1636,7 +1636,7 @@ public java.lang.Object getRejectUnsignedCommits(); Reject commit when it’s not signed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#reject_unsigned_commits ProjectPushRulesA#reject_unsigned_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#reject_unsigned_commits ProjectPushRulesA#reject_unsigned_commits} --- diff --git a/docs/projectPushRules.python.md b/docs/projectPushRules.python.md index 63254b18c..ea5ca818a 100644 --- a/docs/projectPushRules.python.md +++ b/docs/projectPushRules.python.md @@ -4,7 +4,7 @@ ### ProjectPushRulesA -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules gitlab_project_push_rules}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules gitlab_project_push_rules}. #### Initializers @@ -132,7 +132,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/resources/project_push_rules#project ProjectPushRulesA#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#project ProjectPushRulesA#project} --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/project_push_rules#author_email_regex ProjectPushRulesA#author_email_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#author_email_regex ProjectPushRulesA#author_email_regex} --- @@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/project_push_rules#branch_name_regex ProjectPushRulesA#branch_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#branch_name_regex ProjectPushRulesA#branch_name_regex} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Users can only push commits to this repository that were committed with one of their own verified emails. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#commit_committer_check ProjectPushRulesA#commit_committer_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_committer_check ProjectPushRulesA#commit_committer_check} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/project_push_rules#commit_committer_name_check ProjectPushRulesA#commit_committer_name_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_committer_name_check ProjectPushRulesA#commit_committer_name_check} --- @@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla No commit message is allowed to match this regex, e.g. `ssh\:\/\/`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#commit_message_negative_regex ProjectPushRulesA#commit_message_negative_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_message_negative_regex ProjectPushRulesA#commit_message_negative_regex} --- @@ -192,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/project_push_rules#commit_message_regex ProjectPushRulesA#commit_message_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_message_regex ProjectPushRulesA#commit_message_regex} --- @@ -202,7 +202,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Deny deleting a tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#deny_delete_tag ProjectPushRulesA#deny_delete_tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#deny_delete_tag ProjectPushRulesA#deny_delete_tag} --- @@ -212,7 +212,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla All committed filenames must not match this regex, e.g. `(jar|exe)$`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#file_name_regex ProjectPushRulesA#file_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#file_name_regex ProjectPushRulesA#file_name_regex} --- @@ -222,7 +222,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Maximum file size (MB). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#max_file_size ProjectPushRulesA#max_file_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#max_file_size ProjectPushRulesA#max_file_size} --- @@ -232,7 +232,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Restrict commits by author (email) to existing GitLab users. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#member_check ProjectPushRulesA#member_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#member_check ProjectPushRulesA#member_check} --- @@ -242,7 +242,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/project_push_rules#prevent_secrets ProjectPushRulesA#prevent_secrets} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#prevent_secrets ProjectPushRulesA#prevent_secrets} --- @@ -252,7 +252,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/project_push_rules#reject_non_dco_commits ProjectPushRulesA#reject_non_dco_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#reject_non_dco_commits ProjectPushRulesA#reject_non_dco_commits} --- @@ -262,7 +262,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Reject commit when it’s not signed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#reject_unsigned_commits ProjectPushRulesA#reject_unsigned_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#reject_unsigned_commits ProjectPushRulesA#reject_unsigned_commits} --- @@ -826,7 +826,7 @@ The construct id used in the generated config for the ProjectPushRulesA to impor The id of the existing ProjectPushRulesA that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#import import section} in the 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/project_push_rules#import import section} in the documentation of this resource for the id to use --- @@ -1480,7 +1480,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/resources/project_push_rules#project ProjectPushRulesA#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#project ProjectPushRulesA#project} --- @@ -1494,7 +1494,7 @@ author_email_regex: str 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/project_push_rules#author_email_regex ProjectPushRulesA#author_email_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#author_email_regex ProjectPushRulesA#author_email_regex} --- @@ -1508,7 +1508,7 @@ branch_name_regex: str 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/project_push_rules#branch_name_regex ProjectPushRulesA#branch_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#branch_name_regex ProjectPushRulesA#branch_name_regex} --- @@ -1522,7 +1522,7 @@ commit_committer_check: typing.Union[bool, IResolvable] Users can only push commits to this repository that were committed with one of their own verified emails. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#commit_committer_check ProjectPushRulesA#commit_committer_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_committer_check ProjectPushRulesA#commit_committer_check} --- @@ -1536,7 +1536,7 @@ commit_committer_name_check: typing.Union[bool, IResolvable] 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/project_push_rules#commit_committer_name_check ProjectPushRulesA#commit_committer_name_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_committer_name_check ProjectPushRulesA#commit_committer_name_check} --- @@ -1550,7 +1550,7 @@ commit_message_negative_regex: str No commit message is allowed to match this regex, e.g. `ssh\:\/\/`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#commit_message_negative_regex ProjectPushRulesA#commit_message_negative_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_message_negative_regex ProjectPushRulesA#commit_message_negative_regex} --- @@ -1564,7 +1564,7 @@ commit_message_regex: str 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/project_push_rules#commit_message_regex ProjectPushRulesA#commit_message_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_message_regex ProjectPushRulesA#commit_message_regex} --- @@ -1578,7 +1578,7 @@ deny_delete_tag: typing.Union[bool, IResolvable] Deny deleting a tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#deny_delete_tag ProjectPushRulesA#deny_delete_tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#deny_delete_tag ProjectPushRulesA#deny_delete_tag} --- @@ -1592,7 +1592,7 @@ file_name_regex: str All committed filenames must not match this regex, e.g. `(jar|exe)$`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#file_name_regex ProjectPushRulesA#file_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#file_name_regex ProjectPushRulesA#file_name_regex} --- @@ -1606,7 +1606,7 @@ max_file_size: typing.Union[int, float] Maximum file size (MB). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#max_file_size ProjectPushRulesA#max_file_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#max_file_size ProjectPushRulesA#max_file_size} --- @@ -1620,7 +1620,7 @@ member_check: typing.Union[bool, IResolvable] Restrict commits by author (email) to existing GitLab users. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#member_check ProjectPushRulesA#member_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#member_check ProjectPushRulesA#member_check} --- @@ -1634,7 +1634,7 @@ prevent_secrets: typing.Union[bool, IResolvable] 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/project_push_rules#prevent_secrets ProjectPushRulesA#prevent_secrets} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#prevent_secrets ProjectPushRulesA#prevent_secrets} --- @@ -1648,7 +1648,7 @@ reject_non_dco_commits: typing.Union[bool, IResolvable] 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/project_push_rules#reject_non_dco_commits ProjectPushRulesA#reject_non_dco_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#reject_non_dco_commits ProjectPushRulesA#reject_non_dco_commits} --- @@ -1662,7 +1662,7 @@ reject_unsigned_commits: typing.Union[bool, IResolvable] Reject commit when it’s not signed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#reject_unsigned_commits ProjectPushRulesA#reject_unsigned_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#reject_unsigned_commits ProjectPushRulesA#reject_unsigned_commits} --- diff --git a/docs/projectPushRules.typescript.md b/docs/projectPushRules.typescript.md index d1415887e..9ed53c2ef 100644 --- a/docs/projectPushRules.typescript.md +++ b/docs/projectPushRules.typescript.md @@ -4,7 +4,7 @@ ### ProjectPushRulesA -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules gitlab_project_push_rules}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules gitlab_project_push_rules}. #### Initializers @@ -558,7 +558,7 @@ The construct id used in the generated config for the ProjectPushRulesA to impor The id of the existing ProjectPushRulesA that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#import import section} in the 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/project_push_rules#import import section} in the documentation of this resource for the id to use --- @@ -1190,7 +1190,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/resources/project_push_rules#project ProjectPushRulesA#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#project ProjectPushRulesA#project} --- @@ -1204,7 +1204,7 @@ public readonly 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/project_push_rules#author_email_regex ProjectPushRulesA#author_email_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#author_email_regex ProjectPushRulesA#author_email_regex} --- @@ -1218,7 +1218,7 @@ public readonly 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/project_push_rules#branch_name_regex ProjectPushRulesA#branch_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#branch_name_regex ProjectPushRulesA#branch_name_regex} --- @@ -1232,7 +1232,7 @@ public readonly commitCommitterCheck: boolean | IResolvable; Users can only push commits to this repository that were committed with one of their own verified emails. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#commit_committer_check ProjectPushRulesA#commit_committer_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_committer_check ProjectPushRulesA#commit_committer_check} --- @@ -1246,7 +1246,7 @@ public readonly commitCommitterNameCheck: boolean | IResolvable; 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/project_push_rules#commit_committer_name_check ProjectPushRulesA#commit_committer_name_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_committer_name_check ProjectPushRulesA#commit_committer_name_check} --- @@ -1260,7 +1260,7 @@ public readonly commitMessageNegativeRegex: string; No commit message is allowed to match this regex, e.g. `ssh\:\/\/`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#commit_message_negative_regex ProjectPushRulesA#commit_message_negative_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_message_negative_regex ProjectPushRulesA#commit_message_negative_regex} --- @@ -1274,7 +1274,7 @@ public readonly 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/project_push_rules#commit_message_regex ProjectPushRulesA#commit_message_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_message_regex ProjectPushRulesA#commit_message_regex} --- @@ -1288,7 +1288,7 @@ public readonly denyDeleteTag: boolean | IResolvable; Deny deleting a tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#deny_delete_tag ProjectPushRulesA#deny_delete_tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#deny_delete_tag ProjectPushRulesA#deny_delete_tag} --- @@ -1302,7 +1302,7 @@ public readonly fileNameRegex: string; All committed filenames must not match this regex, e.g. `(jar|exe)$`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#file_name_regex ProjectPushRulesA#file_name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#file_name_regex ProjectPushRulesA#file_name_regex} --- @@ -1316,7 +1316,7 @@ public readonly maxFileSize: number; Maximum file size (MB). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#max_file_size ProjectPushRulesA#max_file_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#max_file_size ProjectPushRulesA#max_file_size} --- @@ -1330,7 +1330,7 @@ public readonly memberCheck: boolean | IResolvable; Restrict commits by author (email) to existing GitLab users. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#member_check ProjectPushRulesA#member_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#member_check ProjectPushRulesA#member_check} --- @@ -1344,7 +1344,7 @@ public readonly preventSecrets: boolean | IResolvable; 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/project_push_rules#prevent_secrets ProjectPushRulesA#prevent_secrets} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#prevent_secrets ProjectPushRulesA#prevent_secrets} --- @@ -1358,7 +1358,7 @@ public readonly rejectNonDcoCommits: boolean | IResolvable; 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/project_push_rules#reject_non_dco_commits ProjectPushRulesA#reject_non_dco_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#reject_non_dco_commits ProjectPushRulesA#reject_non_dco_commits} --- @@ -1372,7 +1372,7 @@ public readonly rejectUnsignedCommits: boolean | IResolvable; Reject commit when it’s not signed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#reject_unsigned_commits ProjectPushRulesA#reject_unsigned_commits} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#reject_unsigned_commits ProjectPushRulesA#reject_unsigned_commits} --- diff --git a/docs/projectRunnerEnablement.csharp.md b/docs/projectRunnerEnablement.csharp.md index 4da406712..93a3324b0 100644 --- a/docs/projectRunnerEnablement.csharp.md +++ b/docs/projectRunnerEnablement.csharp.md @@ -4,7 +4,7 @@ ### ProjectRunnerEnablement -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement gitlab_project_runner_enablement}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement gitlab_project_runner_enablement}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the ProjectRunnerEnablement to The id of the existing ProjectRunnerEnablement that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#import import section} in the 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/project_runner_enablement#import import section} in the documentation of this resource for the id to use --- @@ -769,7 +769,7 @@ new ProjectRunnerEnablementConfig { | Provisioners | object[] | *No description.* | | Project | string | The ID or URL-encoded path of the project owned by the authenticated user. | | RunnerId | double | The ID of a runner to enable for the project. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. | --- @@ -853,7 +853,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/resources/project_runner_enablement#project ProjectRunnerEnablement#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#project ProjectRunnerEnablement#project} --- @@ -867,7 +867,7 @@ public double RunnerId { get; set; } The ID of a runner to enable for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#runner_id ProjectRunnerEnablement#runner_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#runner_id ProjectRunnerEnablement#runner_id} --- @@ -879,7 +879,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/project_runner_enablement#id ProjectRunnerEnablement#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectRunnerEnablement.go.md b/docs/projectRunnerEnablement.go.md index 8ed5b0fdd..fe002dd82 100644 --- a/docs/projectRunnerEnablement.go.md +++ b/docs/projectRunnerEnablement.go.md @@ -4,7 +4,7 @@ ### ProjectRunnerEnablement -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement gitlab_project_runner_enablement}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement gitlab_project_runner_enablement}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the ProjectRunnerEnablement to The id of the existing ProjectRunnerEnablement that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#import import section} in the 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/project_runner_enablement#import import section} in the documentation of this resource for the id to use --- @@ -769,7 +769,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/projectrunnerenable | Provisioners | *[]interface{} | *No description.* | | Project | *string | The ID or URL-encoded path of the project owned by the authenticated user. | | RunnerId | *f64 | The ID of a runner to enable for the project. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. | --- @@ -853,7 +853,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/resources/project_runner_enablement#project ProjectRunnerEnablement#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#project ProjectRunnerEnablement#project} --- @@ -867,7 +867,7 @@ RunnerId *f64 The ID of a runner to enable for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#runner_id ProjectRunnerEnablement#runner_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#runner_id ProjectRunnerEnablement#runner_id} --- @@ -879,7 +879,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectRunnerEnablement.java.md b/docs/projectRunnerEnablement.java.md index 6468459e8..2be1aa676 100644 --- a/docs/projectRunnerEnablement.java.md +++ b/docs/projectRunnerEnablement.java.md @@ -4,7 +4,7 @@ ### ProjectRunnerEnablement -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement gitlab_project_runner_enablement}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement gitlab_project_runner_enablement}. #### Initializers @@ -42,7 +42,7 @@ ProjectRunnerEnablement.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | project | java.lang.String | The ID or URL-encoded path of the project owned by the authenticated user. | | runnerId | java.lang.Number | The ID of a runner to enable for the project. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. | --- @@ -112,7 +112,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/resources/project_runner_enablement#project ProjectRunnerEnablement#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#project ProjectRunnerEnablement#project} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID of a runner to enable for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#runner_id ProjectRunnerEnablement#runner_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#runner_id ProjectRunnerEnablement#runner_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/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 ProjectRunnerEnablement to The id of the existing ProjectRunnerEnablement that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#import import section} in the 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/project_runner_enablement#import import section} in the documentation of this resource for the id to use --- @@ -866,7 +866,7 @@ ProjectRunnerEnablementConfig.builder() | provisioners | java.util.List | *No description.* | | project | java.lang.String | The ID or URL-encoded path of the project owned by the authenticated user. | | runnerId | java.lang.Number | The ID of a runner to enable for the project. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. | --- @@ -950,7 +950,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/resources/project_runner_enablement#project ProjectRunnerEnablement#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#project ProjectRunnerEnablement#project} --- @@ -964,7 +964,7 @@ public java.lang.Number getRunnerId(); The ID of a runner to enable for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#runner_id ProjectRunnerEnablement#runner_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#runner_id ProjectRunnerEnablement#runner_id} --- @@ -976,7 +976,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/project_runner_enablement#id ProjectRunnerEnablement#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectRunnerEnablement.python.md b/docs/projectRunnerEnablement.python.md index 791877b82..08be497da 100644 --- a/docs/projectRunnerEnablement.python.md +++ b/docs/projectRunnerEnablement.python.md @@ -4,7 +4,7 @@ ### ProjectRunnerEnablement -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement gitlab_project_runner_enablement}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement gitlab_project_runner_enablement}. #### Initializers @@ -40,7 +40,7 @@ projectRunnerEnablement.ProjectRunnerEnablement( | 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. | | runner_id | typing.Union[int, float] | The ID of a runner to enable for the project. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. | --- @@ -110,7 +110,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/resources/project_runner_enablement#project ProjectRunnerEnablement#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#project ProjectRunnerEnablement#project} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID of a runner to enable for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#runner_id ProjectRunnerEnablement#runner_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#runner_id ProjectRunnerEnablement#runner_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/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 ProjectRunnerEnablement to The id of the existing ProjectRunnerEnablement that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#import import section} in the 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/project_runner_enablement#import import section} in the documentation of this resource for the id to use --- @@ -906,7 +906,7 @@ projectRunnerEnablement.ProjectRunnerEnablementConfig( | 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. | | runner_id | typing.Union[int, float] | The ID of a runner to enable for the project. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. | --- @@ -990,7 +990,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/resources/project_runner_enablement#project ProjectRunnerEnablement#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#project ProjectRunnerEnablement#project} --- @@ -1004,7 +1004,7 @@ runner_id: typing.Union[int, float] The ID of a runner to enable for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#runner_id ProjectRunnerEnablement#runner_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#runner_id ProjectRunnerEnablement#runner_id} --- @@ -1016,7 +1016,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectRunnerEnablement.typescript.md b/docs/projectRunnerEnablement.typescript.md index 23efa1be0..ca2126cab 100644 --- a/docs/projectRunnerEnablement.typescript.md +++ b/docs/projectRunnerEnablement.typescript.md @@ -4,7 +4,7 @@ ### ProjectRunnerEnablement -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement gitlab_project_runner_enablement}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement gitlab_project_runner_enablement}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the ProjectRunnerEnablement to The id of the existing ProjectRunnerEnablement that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#import import section} in the 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/project_runner_enablement#import import section} in the documentation of this resource for the id to use --- @@ -758,7 +758,7 @@ const projectRunnerEnablementConfig: projectRunnerEnablement.ProjectRunnerEnable | 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. | | runnerId | number | The ID of a runner to enable for the project. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. | --- @@ -842,7 +842,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/resources/project_runner_enablement#project ProjectRunnerEnablement#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#project ProjectRunnerEnablement#project} --- @@ -856,7 +856,7 @@ public readonly runnerId: number; The ID of a runner to enable for the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#runner_id ProjectRunnerEnablement#runner_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#runner_id ProjectRunnerEnablement#runner_id} --- @@ -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/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectSecurityPolicyAttachment.csharp.md b/docs/projectSecurityPolicyAttachment.csharp.md index 292b9a749..b7ca946f2 100644 --- a/docs/projectSecurityPolicyAttachment.csharp.md +++ b/docs/projectSecurityPolicyAttachment.csharp.md @@ -4,7 +4,7 @@ ### ProjectSecurityPolicyAttachment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment gitlab_project_security_policy_attachment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment gitlab_project_security_policy_attachment}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the ProjectSecurityPolicyAttac The id of the existing ProjectSecurityPolicyAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#import import section} in the 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/project_security_policy_attachment#import import section} in the documentation of this resource for the id to use --- @@ -855,7 +855,7 @@ public string PolicyProject { get; set; } The ID or Full Path of the security policy project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#policy_project ProjectSecurityPolicyAttachment#policy_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment#policy_project ProjectSecurityPolicyAttachment#policy_project} --- @@ -869,7 +869,7 @@ public string Project { get; set; } The ID or Full Path of the project which will have the security policy project assigned to it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#project ProjectSecurityPolicyAttachment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment#project ProjectSecurityPolicyAttachment#project} --- diff --git a/docs/projectSecurityPolicyAttachment.go.md b/docs/projectSecurityPolicyAttachment.go.md index f547c744a..951b4dbda 100644 --- a/docs/projectSecurityPolicyAttachment.go.md +++ b/docs/projectSecurityPolicyAttachment.go.md @@ -4,7 +4,7 @@ ### ProjectSecurityPolicyAttachment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment gitlab_project_security_policy_attachment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment gitlab_project_security_policy_attachment}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the ProjectSecurityPolicyAttac The id of the existing ProjectSecurityPolicyAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#import import section} in the 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/project_security_policy_attachment#import import section} in the documentation of this resource for the id to use --- @@ -855,7 +855,7 @@ PolicyProject *string The ID or Full Path of the security policy project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#policy_project ProjectSecurityPolicyAttachment#policy_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment#policy_project ProjectSecurityPolicyAttachment#policy_project} --- @@ -869,7 +869,7 @@ Project *string The ID or Full Path of the project which will have the security policy project assigned to it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#project ProjectSecurityPolicyAttachment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment#project ProjectSecurityPolicyAttachment#project} --- diff --git a/docs/projectSecurityPolicyAttachment.java.md b/docs/projectSecurityPolicyAttachment.java.md index 75fc42872..849253713 100644 --- a/docs/projectSecurityPolicyAttachment.java.md +++ b/docs/projectSecurityPolicyAttachment.java.md @@ -4,7 +4,7 @@ ### ProjectSecurityPolicyAttachment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment gitlab_project_security_policy_attachment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment gitlab_project_security_policy_attachment}. #### Initializers @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The ID or Full Path of the security policy project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#policy_project ProjectSecurityPolicyAttachment#policy_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment#policy_project ProjectSecurityPolicyAttachment#policy_project} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or Full Path of the project which will have the security policy project assigned to it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#project ProjectSecurityPolicyAttachment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment#project ProjectSecurityPolicyAttachment#project} --- @@ -547,7 +547,7 @@ The construct id used in the generated config for the ProjectSecurityPolicyAttac The id of the existing ProjectSecurityPolicyAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#import import section} in the 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/project_security_policy_attachment#import import section} in the documentation of this resource for the id to use --- @@ -939,7 +939,7 @@ public java.lang.String getPolicyProject(); The ID or Full Path of the security policy project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#policy_project ProjectSecurityPolicyAttachment#policy_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment#policy_project ProjectSecurityPolicyAttachment#policy_project} --- @@ -953,7 +953,7 @@ public java.lang.String getProject(); The ID or Full Path of the project which will have the security policy project assigned to it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#project ProjectSecurityPolicyAttachment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment#project ProjectSecurityPolicyAttachment#project} --- diff --git a/docs/projectSecurityPolicyAttachment.python.md b/docs/projectSecurityPolicyAttachment.python.md index 8555b6989..595a5c4a9 100644 --- a/docs/projectSecurityPolicyAttachment.python.md +++ b/docs/projectSecurityPolicyAttachment.python.md @@ -4,7 +4,7 @@ ### ProjectSecurityPolicyAttachment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment gitlab_project_security_policy_attachment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment gitlab_project_security_policy_attachment}. #### Initializers @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope The ID or Full Path of the security policy project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#policy_project ProjectSecurityPolicyAttachment#policy_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment#policy_project ProjectSecurityPolicyAttachment#policy_project} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or Full Path of the project which will have the security policy project assigned to it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#project ProjectSecurityPolicyAttachment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment#project ProjectSecurityPolicyAttachment#project} --- @@ -591,7 +591,7 @@ The construct id used in the generated config for the ProjectSecurityPolicyAttac The id of the existing ProjectSecurityPolicyAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#import import section} in the 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/project_security_policy_attachment#import import section} in the documentation of this resource for the id to use --- @@ -979,7 +979,7 @@ policy_project: str The ID or Full Path of the security policy project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#policy_project ProjectSecurityPolicyAttachment#policy_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment#policy_project ProjectSecurityPolicyAttachment#policy_project} --- @@ -993,7 +993,7 @@ project: str The ID or Full Path of the project which will have the security policy project assigned to it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#project ProjectSecurityPolicyAttachment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment#project ProjectSecurityPolicyAttachment#project} --- diff --git a/docs/projectSecurityPolicyAttachment.typescript.md b/docs/projectSecurityPolicyAttachment.typescript.md index 3a1f23530..bb0512056 100644 --- a/docs/projectSecurityPolicyAttachment.typescript.md +++ b/docs/projectSecurityPolicyAttachment.typescript.md @@ -4,7 +4,7 @@ ### ProjectSecurityPolicyAttachment -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment gitlab_project_security_policy_attachment}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment gitlab_project_security_policy_attachment}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the ProjectSecurityPolicyAttac The id of the existing ProjectSecurityPolicyAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#import import section} in the 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/project_security_policy_attachment#import import section} in the documentation of this resource for the id to use --- @@ -845,7 +845,7 @@ public readonly policyProject: string; The ID or Full Path of the security policy project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#policy_project ProjectSecurityPolicyAttachment#policy_project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment#policy_project ProjectSecurityPolicyAttachment#policy_project} --- @@ -859,7 +859,7 @@ public readonly project: string; The ID or Full Path of the project which will have the security policy project assigned to it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#project ProjectSecurityPolicyAttachment#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment#project ProjectSecurityPolicyAttachment#project} --- diff --git a/docs/projectShareGroup.csharp.md b/docs/projectShareGroup.csharp.md index 5f23a4104..dc7488486 100644 --- a/docs/projectShareGroup.csharp.md +++ b/docs/projectShareGroup.csharp.md @@ -4,7 +4,7 @@ ### ProjectShareGroup -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group gitlab_project_share_group}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group gitlab_project_share_group}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the ProjectShareGroup to impor The id of the existing ProjectShareGroup that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_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/project_share_group#import import section} in the documentation of this resource for the id to use --- @@ -831,7 +831,7 @@ new ProjectShareGroupConfig { | Project | string | The ID or URL-encoded path of the project. | | AccessLevel | string | The access level to grant the group for the project. | | GroupAccess | string | The access level to grant the group for the project. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#id ProjectShareGroup#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#id ProjectShareGroup#id}. | --- @@ -915,7 +915,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/resources/project_share_group#group_id ProjectShareGroup#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#group_id ProjectShareGroup#group_id} --- @@ -929,7 +929,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/resources/project_share_group#project ProjectShareGroup#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#project ProjectShareGroup#project} --- @@ -945,7 +945,7 @@ The access level to grant the group for the project. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#access_level ProjectShareGroup#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#access_level ProjectShareGroup#access_level} --- @@ -961,7 +961,7 @@ The access level to grant the group for the project. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#group_access ProjectShareGroup#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#group_access ProjectShareGroup#group_access} --- @@ -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/project_share_group#id ProjectShareGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#id ProjectShareGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectShareGroup.go.md b/docs/projectShareGroup.go.md index bd251ea13..07ede0659 100644 --- a/docs/projectShareGroup.go.md +++ b/docs/projectShareGroup.go.md @@ -4,7 +4,7 @@ ### ProjectShareGroup -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group gitlab_project_share_group}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group gitlab_project_share_group}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the ProjectShareGroup to impor The id of the existing ProjectShareGroup that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_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/project_share_group#import import section} in the documentation of this resource for the id to use --- @@ -831,7 +831,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/projectsharegroup" | Project | *string | The ID or URL-encoded path of the project. | | AccessLevel | *string | The access level to grant the group for the project. | | GroupAccess | *string | The access level to grant the group for the project. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#id ProjectShareGroup#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#id ProjectShareGroup#id}. | --- @@ -915,7 +915,7 @@ GroupId *f64 The id of the group. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#group_id ProjectShareGroup#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#group_id ProjectShareGroup#group_id} --- @@ -929,7 +929,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/resources/project_share_group#project ProjectShareGroup#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#project ProjectShareGroup#project} --- @@ -945,7 +945,7 @@ The access level to grant the group for the project. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#access_level ProjectShareGroup#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#access_level ProjectShareGroup#access_level} --- @@ -961,7 +961,7 @@ The access level to grant the group for the project. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#group_access ProjectShareGroup#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#group_access ProjectShareGroup#group_access} --- @@ -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/project_share_group#id ProjectShareGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#id ProjectShareGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectShareGroup.java.md b/docs/projectShareGroup.java.md index ea6e270c9..64fe2ad43 100644 --- a/docs/projectShareGroup.java.md +++ b/docs/projectShareGroup.java.md @@ -4,7 +4,7 @@ ### ProjectShareGroup -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group gitlab_project_share_group}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group gitlab_project_share_group}. #### Initializers @@ -46,7 +46,7 @@ ProjectShareGroup.Builder.create(Construct scope, java.lang.String id) | project | java.lang.String | The ID or URL-encoded path of the project. | | accessLevel | java.lang.String | The access level to grant the group for the project. | | groupAccess | java.lang.String | The access level to grant the group for the project. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#id ProjectShareGroup#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#id ProjectShareGroup#id}. | --- @@ -116,7 +116,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/resources/project_share_group#group_id ProjectShareGroup#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#group_id ProjectShareGroup#group_id} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla 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/resources/project_share_group#project ProjectShareGroup#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#project ProjectShareGroup#project} --- @@ -138,7 +138,7 @@ The access level to grant the group for the project. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#access_level ProjectShareGroup#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#access_level ProjectShareGroup#access_level} --- @@ -150,7 +150,7 @@ The access level to grant the group for the project. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#group_access ProjectShareGroup#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#group_access ProjectShareGroup#group_access} --- @@ -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/project_share_group#id ProjectShareGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#id ProjectShareGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -609,7 +609,7 @@ The construct id used in the generated config for the ProjectShareGroup to impor The id of the existing ProjectShareGroup that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_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/project_share_group#import import section} in the documentation of this resource for the id to use --- @@ -956,7 +956,7 @@ ProjectShareGroupConfig.builder() | project | java.lang.String | The ID or URL-encoded path of the project. | | accessLevel | java.lang.String | The access level to grant the group for the project. | | groupAccess | java.lang.String | The access level to grant the group for the project. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#id ProjectShareGroup#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#id ProjectShareGroup#id}. | --- @@ -1040,7 +1040,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/resources/project_share_group#group_id ProjectShareGroup#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#group_id ProjectShareGroup#group_id} --- @@ -1054,7 +1054,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/resources/project_share_group#project ProjectShareGroup#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#project ProjectShareGroup#project} --- @@ -1070,7 +1070,7 @@ The access level to grant the group for the project. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#access_level ProjectShareGroup#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#access_level ProjectShareGroup#access_level} --- @@ -1086,7 +1086,7 @@ The access level to grant the group for the project. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#group_access ProjectShareGroup#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#group_access ProjectShareGroup#group_access} --- @@ -1098,7 +1098,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/project_share_group#id ProjectShareGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#id ProjectShareGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectShareGroup.python.md b/docs/projectShareGroup.python.md index 79102ca87..ab207cfaf 100644 --- a/docs/projectShareGroup.python.md +++ b/docs/projectShareGroup.python.md @@ -4,7 +4,7 @@ ### ProjectShareGroup -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group gitlab_project_share_group}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group gitlab_project_share_group}. #### Initializers @@ -44,7 +44,7 @@ projectShareGroup.ProjectShareGroup( | project | str | The ID or URL-encoded path of the project. | | access_level | str | The access level to grant the group for the project. | | group_access | str | The access level to grant the group for the project. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#id ProjectShareGroup#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#id ProjectShareGroup#id}. | --- @@ -114,7 +114,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/resources/project_share_group#group_id ProjectShareGroup#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#group_id ProjectShareGroup#group_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. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#project ProjectShareGroup#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#project ProjectShareGroup#project} --- @@ -136,7 +136,7 @@ The access level to grant the group for the project. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#access_level ProjectShareGroup#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#access_level ProjectShareGroup#access_level} --- @@ -148,7 +148,7 @@ The access level to grant the group for the project. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#group_access ProjectShareGroup#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#group_access ProjectShareGroup#group_access} --- @@ -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/project_share_group#id ProjectShareGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#id ProjectShareGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -653,7 +653,7 @@ The construct id used in the generated config for the ProjectShareGroup to impor The id of the existing ProjectShareGroup that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_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/project_share_group#import import section} in the documentation of this resource for the id to use --- @@ -996,7 +996,7 @@ projectShareGroup.ProjectShareGroupConfig( | project | str | The ID or URL-encoded path of the project. | | access_level | str | The access level to grant the group for the project. | | group_access | str | The access level to grant the group for the project. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#id ProjectShareGroup#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#id ProjectShareGroup#id}. | --- @@ -1080,7 +1080,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/resources/project_share_group#group_id ProjectShareGroup#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#group_id ProjectShareGroup#group_id} --- @@ -1094,7 +1094,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/resources/project_share_group#project ProjectShareGroup#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#project ProjectShareGroup#project} --- @@ -1110,7 +1110,7 @@ The access level to grant the group for the project. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#access_level ProjectShareGroup#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#access_level ProjectShareGroup#access_level} --- @@ -1126,7 +1126,7 @@ The access level to grant the group for the project. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#group_access ProjectShareGroup#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#group_access ProjectShareGroup#group_access} --- @@ -1138,7 +1138,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#id ProjectShareGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#id ProjectShareGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectShareGroup.typescript.md b/docs/projectShareGroup.typescript.md index e6831d5e1..0c0742356 100644 --- a/docs/projectShareGroup.typescript.md +++ b/docs/projectShareGroup.typescript.md @@ -4,7 +4,7 @@ ### ProjectShareGroup -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group gitlab_project_share_group}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group gitlab_project_share_group}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the ProjectShareGroup to impor The id of the existing ProjectShareGroup that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_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/project_share_group#import import section} in the documentation of this resource for the id to use --- @@ -818,7 +818,7 @@ const projectShareGroupConfig: projectShareGroup.ProjectShareGroupConfig = { ... | project | string | The ID or URL-encoded path of the project. | | accessLevel | string | The access level to grant the group for the project. | | groupAccess | string | The access level to grant the group for the project. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#id ProjectShareGroup#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#id ProjectShareGroup#id}. | --- @@ -902,7 +902,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/resources/project_share_group#group_id ProjectShareGroup#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#group_id ProjectShareGroup#group_id} --- @@ -916,7 +916,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/resources/project_share_group#project ProjectShareGroup#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#project ProjectShareGroup#project} --- @@ -932,7 +932,7 @@ The access level to grant the group for the project. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#access_level ProjectShareGroup#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#access_level ProjectShareGroup#access_level} --- @@ -948,7 +948,7 @@ The access level to grant the group for the project. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#group_access ProjectShareGroup#group_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#group_access ProjectShareGroup#group_access} --- @@ -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/project_share_group#id ProjectShareGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#id ProjectShareGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/projectTag.csharp.md b/docs/projectTag.csharp.md index a5ebff69c..474a1026a 100644 --- a/docs/projectTag.csharp.md +++ b/docs/projectTag.csharp.md @@ -4,7 +4,7 @@ ### ProjectTag -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag gitlab_project_tag}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag gitlab_project_tag}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the ProjectTag to import. The id of the existing ProjectTag that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_tag#import import section} in the documentation of this resource for the id to use --- @@ -880,7 +880,7 @@ new ProjectTagConfig { | Name | string | The name of a tag. | | Project | string | The ID or URL-encoded path of the project owned by the authenticated user. | | Ref | string | Create tag using commit SHA, another tag name, or branch name. This attribute is not available for imported resources. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#id ProjectTag#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#id ProjectTag#id}. | | Message | string | The message of the annotated tag. | --- @@ -965,7 +965,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/resources/project_tag#name ProjectTag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#name ProjectTag#name} --- @@ -979,7 +979,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/resources/project_tag#project ProjectTag#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#project ProjectTag#project} --- @@ -993,7 +993,7 @@ public string Ref { get; set; } Create tag using commit SHA, another tag name, or branch name. 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/project_tag#ref ProjectTag#ref} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#ref ProjectTag#ref} --- @@ -1005,7 +1005,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/project_tag#id ProjectTag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#id ProjectTag#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ public string Message { get; set; } The message of the annotated tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#message ProjectTag#message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#message ProjectTag#message} --- diff --git a/docs/projectTag.go.md b/docs/projectTag.go.md index d27a7e7e4..2a71f227b 100644 --- a/docs/projectTag.go.md +++ b/docs/projectTag.go.md @@ -4,7 +4,7 @@ ### ProjectTag -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag gitlab_project_tag}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag gitlab_project_tag}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the ProjectTag to import. The id of the existing ProjectTag that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_tag#import import section} in the documentation of this resource for the id to use --- @@ -880,7 +880,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/projecttag" | Name | *string | The name of a tag. | | Project | *string | The ID or URL-encoded path of the project owned by the authenticated user. | | Ref | *string | Create tag using commit SHA, another tag name, or branch name. This attribute is not available for imported resources. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#id ProjectTag#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#id ProjectTag#id}. | | Message | *string | The message of the annotated tag. | --- @@ -965,7 +965,7 @@ Name *string The name of a tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#name ProjectTag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#name ProjectTag#name} --- @@ -979,7 +979,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/resources/project_tag#project ProjectTag#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#project ProjectTag#project} --- @@ -993,7 +993,7 @@ Ref *string Create tag using commit SHA, another tag name, or branch name. 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/project_tag#ref ProjectTag#ref} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#ref ProjectTag#ref} --- @@ -1005,7 +1005,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#id ProjectTag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#id ProjectTag#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ Message *string The message of the annotated tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#message ProjectTag#message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#message ProjectTag#message} --- diff --git a/docs/projectTag.java.md b/docs/projectTag.java.md index 5f90d87fa..9896fd76d 100644 --- a/docs/projectTag.java.md +++ b/docs/projectTag.java.md @@ -4,7 +4,7 @@ ### ProjectTag -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag gitlab_project_tag}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag gitlab_project_tag}. #### Initializers @@ -45,7 +45,7 @@ ProjectTag.Builder.create(Construct scope, java.lang.String id) | 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. | | ref | java.lang.String | Create tag using commit SHA, another tag name, or branch name. This attribute is not available for imported resources. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#id ProjectTag#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#id ProjectTag#id}. | | message | java.lang.String | The message of the annotated tag. | --- @@ -116,7 +116,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/resources/project_tag#name ProjectTag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#name ProjectTag#name} --- @@ -126,7 +126,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/resources/project_tag#project ProjectTag#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#project ProjectTag#project} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Create tag using commit SHA, another tag name, or branch name. 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/project_tag#ref ProjectTag#ref} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#ref ProjectTag#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/resources/project_tag#id ProjectTag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#id ProjectTag#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 The message of the annotated tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#message ProjectTag#message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#message ProjectTag#message} --- @@ -598,7 +598,7 @@ The construct id used in the generated config for the ProjectTag to import. The id of the existing ProjectTag that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_tag#import import section} in the documentation of this resource for the id to use --- @@ -1000,7 +1000,7 @@ ProjectTagConfig.builder() | 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. | | ref | java.lang.String | Create tag using commit SHA, another tag name, or branch name. This attribute is not available for imported resources. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#id ProjectTag#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#id ProjectTag#id}. | | message | java.lang.String | The message of the annotated tag. | --- @@ -1085,7 +1085,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/resources/project_tag#name ProjectTag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#name ProjectTag#name} --- @@ -1099,7 +1099,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/resources/project_tag#project ProjectTag#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#project ProjectTag#project} --- @@ -1113,7 +1113,7 @@ public java.lang.String getRef(); Create tag using commit SHA, another tag name, or branch name. 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/project_tag#ref ProjectTag#ref} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#ref ProjectTag#ref} --- @@ -1125,7 +1125,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/project_tag#id ProjectTag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#id ProjectTag#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1142,7 +1142,7 @@ public java.lang.String getMessage(); The message of the annotated tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#message ProjectTag#message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#message ProjectTag#message} --- diff --git a/docs/projectTag.python.md b/docs/projectTag.python.md index 144927e9d..647fb456a 100644 --- a/docs/projectTag.python.md +++ b/docs/projectTag.python.md @@ -4,7 +4,7 @@ ### ProjectTag -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag gitlab_project_tag}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag gitlab_project_tag}. #### Initializers @@ -43,7 +43,7 @@ projectTag.ProjectTag( | name | str | The name of a tag. | | project | str | The ID or URL-encoded path of the project owned by the authenticated user. | | ref | str | Create tag using commit SHA, another tag name, or branch name. This attribute is not available for imported resources. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#id ProjectTag#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#id ProjectTag#id}. | | message | str | The message of the annotated tag. | --- @@ -114,7 +114,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/resources/project_tag#name ProjectTag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#name ProjectTag#name} --- @@ -124,7 +124,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/resources/project_tag#project ProjectTag#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#project ProjectTag#project} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Create tag using commit SHA, another tag name, or branch name. 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/project_tag#ref ProjectTag#ref} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#ref ProjectTag#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/resources/project_tag#id ProjectTag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#id ProjectTag#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 The message of the annotated tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#message ProjectTag#message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#message ProjectTag#message} --- @@ -642,7 +642,7 @@ The construct id used in the generated config for the ProjectTag to import. The id of the existing ProjectTag that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_tag#import import section} in the documentation of this resource for the id to use --- @@ -1039,7 +1039,7 @@ projectTag.ProjectTagConfig( | name | str | The name of a tag. | | project | str | The ID or URL-encoded path of the project owned by the authenticated user. | | ref | str | Create tag using commit SHA, another tag name, or branch name. This attribute is not available for imported resources. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#id ProjectTag#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#id ProjectTag#id}. | | message | str | The message of the annotated tag. | --- @@ -1124,7 +1124,7 @@ name: str The name of a tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#name ProjectTag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#name ProjectTag#name} --- @@ -1138,7 +1138,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/resources/project_tag#project ProjectTag#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#project ProjectTag#project} --- @@ -1152,7 +1152,7 @@ ref: str Create tag using commit SHA, another tag name, or branch name. 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/project_tag#ref ProjectTag#ref} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#ref ProjectTag#ref} --- @@ -1164,7 +1164,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#id ProjectTag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#id ProjectTag#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1181,7 +1181,7 @@ message: str The message of the annotated tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#message ProjectTag#message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#message ProjectTag#message} --- diff --git a/docs/projectTag.typescript.md b/docs/projectTag.typescript.md index 05a63057a..e1d4d5b86 100644 --- a/docs/projectTag.typescript.md +++ b/docs/projectTag.typescript.md @@ -4,7 +4,7 @@ ### ProjectTag -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag gitlab_project_tag}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag gitlab_project_tag}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the ProjectTag to import. The id of the existing ProjectTag that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_tag#import import section} in the documentation of this resource for the id to use --- @@ -865,7 +865,7 @@ const projectTagConfig: projectTag.ProjectTagConfig = { ... } | name | string | The name of a tag. | | project | string | The ID or URL-encoded path of the project owned by the authenticated user. | | ref | string | Create tag using commit SHA, another tag name, or branch name. This attribute is not available for imported resources. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#id ProjectTag#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#id ProjectTag#id}. | | message | string | The message of the annotated tag. | --- @@ -950,7 +950,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/resources/project_tag#name ProjectTag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#name ProjectTag#name} --- @@ -964,7 +964,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/resources/project_tag#project ProjectTag#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#project ProjectTag#project} --- @@ -978,7 +978,7 @@ public readonly ref: string; Create tag using commit SHA, another tag name, or branch name. 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/project_tag#ref ProjectTag#ref} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#ref ProjectTag#ref} --- @@ -990,7 +990,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#id ProjectTag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#id ProjectTag#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1007,7 +1007,7 @@ public readonly message: string; The message of the annotated tag. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#message ProjectTag#message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#message ProjectTag#message} --- diff --git a/docs/projectVariable.csharp.md b/docs/projectVariable.csharp.md index db087cf2d..641a8e595 100644 --- a/docs/projectVariable.csharp.md +++ b/docs/projectVariable.csharp.md @@ -4,7 +4,7 @@ ### ProjectVariable -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable gitlab_project_variable}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable gitlab_project_variable}. #### Initializers @@ -516,7 +516,7 @@ The construct id used in the generated config for the ProjectVariable to import. The id of the existing ProjectVariable that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_variable#import import section} in the documentation of this resource for the id to use --- @@ -975,7 +975,7 @@ new ProjectVariableConfig { | Value | string | The value of the variable. | | Description | string | The description 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/resources/project_variable#id ProjectVariable#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#id ProjectVariable#id}. | | Masked | object | If set to `true`, the value of the variable will be hidden in job logs. | | Protected | object | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | Raw | object | Whether the variable is treated as a raw string. | @@ -1063,7 +1063,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/resources/project_variable#key ProjectVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#key ProjectVariable#key} --- @@ -1077,7 +1077,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/resources/project_variable#project ProjectVariable#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#project ProjectVariable#project} --- @@ -1091,7 +1091,7 @@ public string Value { get; set; } The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#value ProjectVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#value ProjectVariable#value} --- @@ -1105,7 +1105,7 @@ public string Description { get; set; } The description of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#description ProjectVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#description ProjectVariable#description} --- @@ -1121,7 +1121,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/resources/project_variable#environment_scope ProjectVariable#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#environment_scope ProjectVariable#environment_scope} --- @@ -1133,7 +1133,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/project_variable#id ProjectVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#id ProjectVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1152,7 +1152,7 @@ If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#masked ProjectVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#masked ProjectVariable#masked} --- @@ -1168,7 +1168,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#protected ProjectVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#protected ProjectVariable#protected} --- @@ -1184,7 +1184,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#raw ProjectVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#raw ProjectVariable#raw} --- @@ -1198,7 +1198,7 @@ public string VariableType { get; set; } The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#variable_type ProjectVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#variable_type ProjectVariable#variable_type} --- diff --git a/docs/projectVariable.go.md b/docs/projectVariable.go.md index b1d00dd56..f825fbf42 100644 --- a/docs/projectVariable.go.md +++ b/docs/projectVariable.go.md @@ -4,7 +4,7 @@ ### ProjectVariable -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable gitlab_project_variable}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable gitlab_project_variable}. #### Initializers @@ -516,7 +516,7 @@ The construct id used in the generated config for the ProjectVariable to import. The id of the existing ProjectVariable that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_variable#import import section} in the documentation of this resource for the id to use --- @@ -975,7 +975,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/projectvariable" | Value | *string | The value of the variable. | | Description | *string | The description 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/resources/project_variable#id ProjectVariable#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#id ProjectVariable#id}. | | Masked | interface{} | If set to `true`, the value of the variable will be hidden in job logs. | | Protected | interface{} | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | Raw | interface{} | Whether the variable is treated as a raw string. | @@ -1063,7 +1063,7 @@ Key *string The name of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#key ProjectVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#key ProjectVariable#key} --- @@ -1077,7 +1077,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/resources/project_variable#project ProjectVariable#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#project ProjectVariable#project} --- @@ -1091,7 +1091,7 @@ Value *string The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#value ProjectVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#value ProjectVariable#value} --- @@ -1105,7 +1105,7 @@ Description *string The description of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#description ProjectVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#description ProjectVariable#description} --- @@ -1121,7 +1121,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/resources/project_variable#environment_scope ProjectVariable#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#environment_scope ProjectVariable#environment_scope} --- @@ -1133,7 +1133,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#id ProjectVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#id ProjectVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1152,7 +1152,7 @@ If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#masked ProjectVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#masked ProjectVariable#masked} --- @@ -1168,7 +1168,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#protected ProjectVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#protected ProjectVariable#protected} --- @@ -1184,7 +1184,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#raw ProjectVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#raw ProjectVariable#raw} --- @@ -1198,7 +1198,7 @@ VariableType *string The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#variable_type ProjectVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#variable_type ProjectVariable#variable_type} --- diff --git a/docs/projectVariable.java.md b/docs/projectVariable.java.md index 7f9432eba..9bbd584ca 100644 --- a/docs/projectVariable.java.md +++ b/docs/projectVariable.java.md @@ -4,7 +4,7 @@ ### ProjectVariable -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable gitlab_project_variable}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable gitlab_project_variable}. #### Initializers @@ -55,7 +55,7 @@ ProjectVariable.Builder.create(Construct scope, java.lang.String id) | value | java.lang.String | The value of the variable. | | description | java.lang.String | The description 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/resources/project_variable#id ProjectVariable#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#id ProjectVariable#id}. | | masked | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If set to `true`, the value of the variable will be hidden in job logs. | | protected | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | raw | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Whether the variable is treated as a raw string. | @@ -129,7 +129,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/resources/project_variable#key ProjectVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#key ProjectVariable#key} --- @@ -139,7 +139,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/resources/project_variable#project ProjectVariable#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#project ProjectVariable#project} --- @@ -149,7 +149,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#value ProjectVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#value ProjectVariable#value} --- @@ -159,7 +159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The description of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#description ProjectVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#description ProjectVariable#description} --- @@ -171,7 +171,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/resources/project_variable#environment_scope ProjectVariable#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#environment_scope ProjectVariable#environment_scope} --- @@ -179,7 +179,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/project_variable#id ProjectVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#id ProjectVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -194,7 +194,7 @@ If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#masked ProjectVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#masked ProjectVariable#masked} --- @@ -206,7 +206,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#protected ProjectVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#protected ProjectVariable#protected} --- @@ -218,7 +218,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#raw ProjectVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#raw ProjectVariable#raw} --- @@ -228,7 +228,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#variable_type ProjectVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#variable_type ProjectVariable#variable_type} --- @@ -704,7 +704,7 @@ The construct id used in the generated config for the ProjectVariable to import. The id of the existing ProjectVariable that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_variable#import import section} in the documentation of this resource for the id to use --- @@ -1170,7 +1170,7 @@ ProjectVariableConfig.builder() | value | java.lang.String | The value of the variable. | | description | java.lang.String | The description 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/resources/project_variable#id ProjectVariable#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#id ProjectVariable#id}. | | masked | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If set to `true`, the value of the variable will be hidden in job logs. | | protected | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | raw | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Whether the variable is treated as a raw string. | @@ -1258,7 +1258,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/resources/project_variable#key ProjectVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#key ProjectVariable#key} --- @@ -1272,7 +1272,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/resources/project_variable#project ProjectVariable#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#project ProjectVariable#project} --- @@ -1286,7 +1286,7 @@ public java.lang.String getValue(); The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#value ProjectVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#value ProjectVariable#value} --- @@ -1300,7 +1300,7 @@ public java.lang.String getDescription(); The description of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#description ProjectVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#description ProjectVariable#description} --- @@ -1316,7 +1316,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/resources/project_variable#environment_scope ProjectVariable#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#environment_scope ProjectVariable#environment_scope} --- @@ -1328,7 +1328,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/project_variable#id ProjectVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#id ProjectVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1347,7 +1347,7 @@ If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#masked ProjectVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#masked ProjectVariable#masked} --- @@ -1363,7 +1363,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#protected ProjectVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#protected ProjectVariable#protected} --- @@ -1379,7 +1379,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#raw ProjectVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#raw ProjectVariable#raw} --- @@ -1393,7 +1393,7 @@ public java.lang.String getVariableType(); The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#variable_type ProjectVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#variable_type ProjectVariable#variable_type} --- diff --git a/docs/projectVariable.python.md b/docs/projectVariable.python.md index c7690cdab..56e53a689 100644 --- a/docs/projectVariable.python.md +++ b/docs/projectVariable.python.md @@ -4,7 +4,7 @@ ### ProjectVariable -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable gitlab_project_variable}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable gitlab_project_variable}. #### Initializers @@ -50,7 +50,7 @@ projectVariable.ProjectVariable( | value | str | The value of the variable. | | description | str | The description 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/resources/project_variable#id ProjectVariable#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#id ProjectVariable#id}. | | masked | typing.Union[bool, cdktf.IResolvable] | If set to `true`, the value of the variable will be hidden in job logs. | | protected | typing.Union[bool, cdktf.IResolvable] | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | raw | typing.Union[bool, cdktf.IResolvable] | Whether the variable is treated as a raw string. | @@ -124,7 +124,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/resources/project_variable#key ProjectVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#key ProjectVariable#key} --- @@ -134,7 +134,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/resources/project_variable#project ProjectVariable#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#project ProjectVariable#project} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#value ProjectVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#value ProjectVariable#value} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The description of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#description ProjectVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#description ProjectVariable#description} --- @@ -166,7 +166,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/resources/project_variable#environment_scope ProjectVariable#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#environment_scope ProjectVariable#environment_scope} --- @@ -174,7 +174,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/project_variable#id ProjectVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#id ProjectVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -189,7 +189,7 @@ If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#masked ProjectVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#masked ProjectVariable#masked} --- @@ -201,7 +201,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#protected ProjectVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#protected ProjectVariable#protected} --- @@ -213,7 +213,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#raw ProjectVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#raw ProjectVariable#raw} --- @@ -223,7 +223,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#variable_type ProjectVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#variable_type ProjectVariable#variable_type} --- @@ -745,7 +745,7 @@ The construct id used in the generated config for the ProjectVariable to import. The id of the existing ProjectVariable that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_variable#import import section} in the documentation of this resource for the id to use --- @@ -1204,7 +1204,7 @@ projectVariable.ProjectVariableConfig( | value | str | The value of the variable. | | description | str | The description 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/resources/project_variable#id ProjectVariable#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#id ProjectVariable#id}. | | masked | typing.Union[bool, cdktf.IResolvable] | If set to `true`, the value of the variable will be hidden in job logs. | | protected | typing.Union[bool, cdktf.IResolvable] | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | raw | typing.Union[bool, cdktf.IResolvable] | Whether the variable is treated as a raw string. | @@ -1292,7 +1292,7 @@ key: str The name of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#key ProjectVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#key ProjectVariable#key} --- @@ -1306,7 +1306,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/resources/project_variable#project ProjectVariable#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#project ProjectVariable#project} --- @@ -1320,7 +1320,7 @@ value: str The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#value ProjectVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#value ProjectVariable#value} --- @@ -1334,7 +1334,7 @@ description: str The description of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#description ProjectVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#description ProjectVariable#description} --- @@ -1350,7 +1350,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/resources/project_variable#environment_scope ProjectVariable#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#environment_scope ProjectVariable#environment_scope} --- @@ -1362,7 +1362,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#id ProjectVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#id ProjectVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1381,7 +1381,7 @@ If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#masked ProjectVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#masked ProjectVariable#masked} --- @@ -1397,7 +1397,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#protected ProjectVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#protected ProjectVariable#protected} --- @@ -1413,7 +1413,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#raw ProjectVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#raw ProjectVariable#raw} --- @@ -1427,7 +1427,7 @@ variable_type: str The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#variable_type ProjectVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#variable_type ProjectVariable#variable_type} --- diff --git a/docs/projectVariable.typescript.md b/docs/projectVariable.typescript.md index 42b9e5453..8d654034c 100644 --- a/docs/projectVariable.typescript.md +++ b/docs/projectVariable.typescript.md @@ -4,7 +4,7 @@ ### ProjectVariable -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable gitlab_project_variable}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable gitlab_project_variable}. #### Initializers @@ -516,7 +516,7 @@ The construct id used in the generated config for the ProjectVariable to import. The id of the existing ProjectVariable that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/project_variable#import import section} in the documentation of this resource for the id to use --- @@ -957,7 +957,7 @@ const projectVariableConfig: projectVariable.ProjectVariableConfig = { ... } | value | string | The value of the variable. | | description | string | The description 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/resources/project_variable#id ProjectVariable#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#id ProjectVariable#id}. | | masked | boolean \| cdktf.IResolvable | If set to `true`, the value of the variable will be hidden in job logs. | | protected | boolean \| cdktf.IResolvable | If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. | | raw | boolean \| cdktf.IResolvable | Whether the variable is treated as a raw string. | @@ -1045,7 +1045,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/resources/project_variable#key ProjectVariable#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#key ProjectVariable#key} --- @@ -1059,7 +1059,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/resources/project_variable#project ProjectVariable#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#project ProjectVariable#project} --- @@ -1073,7 +1073,7 @@ public readonly value: string; The value of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#value ProjectVariable#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#value ProjectVariable#value} --- @@ -1087,7 +1087,7 @@ public readonly description: string; The description of the variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#description ProjectVariable#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#description ProjectVariable#description} --- @@ -1103,7 +1103,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/resources/project_variable#environment_scope ProjectVariable#environment_scope} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#environment_scope ProjectVariable#environment_scope} --- @@ -1115,7 +1115,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#id ProjectVariable#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#id ProjectVariable#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1134,7 +1134,7 @@ If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#masked ProjectVariable#masked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#masked ProjectVariable#masked} --- @@ -1150,7 +1150,7 @@ If set to `true`, the variable will be passed only to pipelines running on prote Defaults to `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#protected ProjectVariable#protected} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#protected ProjectVariable#protected} --- @@ -1166,7 +1166,7 @@ Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#raw ProjectVariable#raw} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#raw ProjectVariable#raw} --- @@ -1180,7 +1180,7 @@ public readonly variableType: string; The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#variable_type ProjectVariable#variable_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#variable_type ProjectVariable#variable_type} --- diff --git a/docs/provider.csharp.md b/docs/provider.csharp.md index 367933b15..f7d505dce 100644 --- a/docs/provider.csharp.md +++ b/docs/provider.csharp.md @@ -4,7 +4,7 @@ ### GitlabProvider -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs gitlab}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs gitlab}. #### Initializers @@ -63,6 +63,7 @@ Must be unique amongst siblings in the same scope | ResetClientCert | *No description.* | | ResetClientKey | *No description.* | | ResetEarlyAuthCheck | *No description.* | +| ResetHeaders | *No description.* | | ResetInsecure | *No description.* | | ResetRetries | *No description.* | | ResetToken | *No description.* | @@ -175,6 +176,12 @@ private void ResetClientKey() private void ResetEarlyAuthCheck() ``` +##### `ResetHeaders` + +```csharp +private void ResetHeaders() +``` + ##### `ResetInsecure` ```csharp @@ -296,7 +303,7 @@ The construct id used in the generated config for the GitlabProvider to import. The id of the existing GitlabProvider that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#import import section} in the documentation of this resource for the id to use --- @@ -327,6 +334,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | ClientCertInput | string | *No description.* | | ClientKeyInput | string | *No description.* | | EarlyAuthCheckInput | object | *No description.* | +| HeadersInput | System.Collections.Generic.IDictionary | *No description.* | | InsecureInput | object | *No description.* | | RetriesInput | double | *No description.* | | TokenInput | string | *No description.* | @@ -335,6 +343,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | ClientCert | string | *No description.* | | ClientKey | string | *No description.* | | EarlyAuthCheck | object | *No description.* | +| Headers | System.Collections.Generic.IDictionary | *No description.* | | Insecure | object | *No description.* | | Retries | double | *No description.* | | Token | string | *No description.* | @@ -493,6 +502,16 @@ public object EarlyAuthCheckInput { get; } --- +##### `HeadersInput`Optional + +```csharp +public System.Collections.Generic.IDictionary HeadersInput { get; } +``` + +- *Type:* System.Collections.Generic.IDictionary + +--- + ##### `InsecureInput`Optional ```csharp @@ -573,6 +592,16 @@ public object EarlyAuthCheck { get; } --- +##### `Headers`Optional + +```csharp +public System.Collections.Generic.IDictionary Headers { get; } +``` + +- *Type:* System.Collections.Generic.IDictionary + +--- + ##### `Insecure`Optional ```csharp @@ -637,6 +666,7 @@ new GitlabProviderConfig { string ClientCert = null, string ClientKey = null, object EarlyAuthCheck = null, + System.Collections.Generic.IDictionary Headers = null, object Insecure = null, double Retries = null, string Token = null @@ -653,6 +683,7 @@ new GitlabProviderConfig { | ClientCert | string | File path to client certificate when GitLab instance is behind company proxy. File must contain PEM encoded data. | | ClientKey | string | File path to client key when GitLab instance is behind company proxy. | | EarlyAuthCheck | object | (Experimental) By default the provider does a dummy request to get the current user in order to verify that the provider configuration is correct and the GitLab API is reachable. | +| Headers | System.Collections.Generic.IDictionary | A map of headers to append to all API request to the GitLab instance. | | Insecure | object | When set to true this disables SSL verification of the connection to the GitLab instance. | | Retries | double | The number of retries to execute when receiving a 429 Rate Limit error. Each retry will exponentially back off. | | Token | string | The OAuth2 Token, Project, Group, Personal Access Token or CI Job Token used to connect to GitLab. | @@ -669,7 +700,7 @@ public string Alias { get; set; } Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#alias GitlabProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#alias GitlabProvider#alias} --- @@ -685,7 +716,7 @@ This is the target GitLab base API endpoint. Providing a value is a requirement when working with GitLab CE or GitLab Enterprise e.g. `https://my.gitlab.server/api/v4/`. It is optional to provide this value and it can also be sourced from the `GITLAB_BASE_URL` environment variable. The value must end with a slash. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#base_url GitlabProvider#base_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#base_url GitlabProvider#base_url} --- @@ -701,7 +732,7 @@ This is a file containing the ca cert to verify the gitlab instance. This is available for use when working with GitLab CE or Gitlab Enterprise with a locally-issued or self-signed certificate chain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#cacert_file GitlabProvider#cacert_file} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#cacert_file GitlabProvider#cacert_file} --- @@ -715,7 +746,7 @@ public string ClientCert { get; set; } File path to client certificate when GitLab instance is behind company proxy. File must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#client_cert GitlabProvider#client_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#client_cert GitlabProvider#client_cert} --- @@ -731,7 +762,7 @@ File path to client key when GitLab instance is behind company proxy. File must contain PEM encoded data. Required when `client_cert` is set. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#client_key GitlabProvider#client_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#client_key GitlabProvider#client_key} --- @@ -747,7 +778,21 @@ public object EarlyAuthCheck { get; set; } Set this to `false` to skip this check. This may be useful if the GitLab instance does not yet exist and is created within the same terraform module. It may be sourced from the `GITLAB_EARLY_AUTH_CHECK`. This is an experimental feature and may change in the future. Please make sure to always keep backups of your state. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#early_auth_check GitlabProvider#early_auth_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#early_auth_check GitlabProvider#early_auth_check} + +--- + +##### `Headers`Optional + +```csharp +public System.Collections.Generic.IDictionary Headers { get; set; } +``` + +- *Type:* System.Collections.Generic.IDictionary + +A map of headers to append to all API request to the GitLab instance. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#headers GitlabProvider#headers} --- @@ -761,7 +806,7 @@ public object Insecure { get; set; } When set to true this disables SSL verification of the connection to the GitLab instance. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#insecure GitlabProvider#insecure} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#insecure GitlabProvider#insecure} --- @@ -775,7 +820,7 @@ public double Retries { get; set; } The number of retries to execute when receiving a 429 Rate Limit error. Each retry will exponentially back off. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#retries GitlabProvider#retries} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#retries GitlabProvider#retries} --- @@ -791,7 +836,7 @@ The OAuth2 Token, Project, Group, Personal Access Token or CI Job Token used to The OAuth method is used in this provider for authentication (using Bearer authorization token). See https://docs.gitlab.com/ee/api/#authentication for details. It may be sourced from the `GITLAB_TOKEN` environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#token GitlabProvider#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#token GitlabProvider#token} --- diff --git a/docs/provider.go.md b/docs/provider.go.md index e6d635a97..5a01a86b5 100644 --- a/docs/provider.go.md +++ b/docs/provider.go.md @@ -4,7 +4,7 @@ ### GitlabProvider -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs gitlab}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs gitlab}. #### Initializers @@ -63,6 +63,7 @@ Must be unique amongst siblings in the same scope | ResetClientCert | *No description.* | | ResetClientKey | *No description.* | | ResetEarlyAuthCheck | *No description.* | +| ResetHeaders | *No description.* | | ResetInsecure | *No description.* | | ResetRetries | *No description.* | | ResetToken | *No description.* | @@ -175,6 +176,12 @@ func ResetClientKey() func ResetEarlyAuthCheck() ``` +##### `ResetHeaders` + +```go +func ResetHeaders() +``` + ##### `ResetInsecure` ```go @@ -296,7 +303,7 @@ The construct id used in the generated config for the GitlabProvider to import. The id of the existing GitlabProvider that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#import import section} in the documentation of this resource for the id to use --- @@ -327,6 +334,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | ClientCertInput | *string | *No description.* | | ClientKeyInput | *string | *No description.* | | EarlyAuthCheckInput | interface{} | *No description.* | +| HeadersInput | *map[string]*string | *No description.* | | InsecureInput | interface{} | *No description.* | | RetriesInput | *f64 | *No description.* | | TokenInput | *string | *No description.* | @@ -335,6 +343,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | ClientCert | *string | *No description.* | | ClientKey | *string | *No description.* | | EarlyAuthCheck | interface{} | *No description.* | +| Headers | *map[string]*string | *No description.* | | Insecure | interface{} | *No description.* | | Retries | *f64 | *No description.* | | Token | *string | *No description.* | @@ -493,6 +502,16 @@ func EarlyAuthCheckInput() interface{} --- +##### `HeadersInput`Optional + +```go +func HeadersInput() *map[string]*string +``` + +- *Type:* *map[string]*string + +--- + ##### `InsecureInput`Optional ```go @@ -573,6 +592,16 @@ func EarlyAuthCheck() interface{} --- +##### `Headers`Optional + +```go +func Headers() *map[string]*string +``` + +- *Type:* *map[string]*string + +--- + ##### `Insecure`Optional ```go @@ -637,6 +666,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/provider" ClientCert: *string, ClientKey: *string, EarlyAuthCheck: interface{}, + Headers: *map[string]*string, Insecure: interface{}, Retries: *f64, Token: *string, @@ -653,6 +683,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/provider" | ClientCert | *string | File path to client certificate when GitLab instance is behind company proxy. File must contain PEM encoded data. | | ClientKey | *string | File path to client key when GitLab instance is behind company proxy. | | EarlyAuthCheck | interface{} | (Experimental) By default the provider does a dummy request to get the current user in order to verify that the provider configuration is correct and the GitLab API is reachable. | +| Headers | *map[string]*string | A map of headers to append to all API request to the GitLab instance. | | Insecure | interface{} | When set to true this disables SSL verification of the connection to the GitLab instance. | | Retries | *f64 | The number of retries to execute when receiving a 429 Rate Limit error. Each retry will exponentially back off. | | Token | *string | The OAuth2 Token, Project, Group, Personal Access Token or CI Job Token used to connect to GitLab. | @@ -669,7 +700,7 @@ Alias *string Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#alias GitlabProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#alias GitlabProvider#alias} --- @@ -685,7 +716,7 @@ This is the target GitLab base API endpoint. Providing a value is a requirement when working with GitLab CE or GitLab Enterprise e.g. `https://my.gitlab.server/api/v4/`. It is optional to provide this value and it can also be sourced from the `GITLAB_BASE_URL` environment variable. The value must end with a slash. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#base_url GitlabProvider#base_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#base_url GitlabProvider#base_url} --- @@ -701,7 +732,7 @@ This is a file containing the ca cert to verify the gitlab instance. This is available for use when working with GitLab CE or Gitlab Enterprise with a locally-issued or self-signed certificate chain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#cacert_file GitlabProvider#cacert_file} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#cacert_file GitlabProvider#cacert_file} --- @@ -715,7 +746,7 @@ ClientCert *string File path to client certificate when GitLab instance is behind company proxy. File must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#client_cert GitlabProvider#client_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#client_cert GitlabProvider#client_cert} --- @@ -731,7 +762,7 @@ File path to client key when GitLab instance is behind company proxy. File must contain PEM encoded data. Required when `client_cert` is set. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#client_key GitlabProvider#client_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#client_key GitlabProvider#client_key} --- @@ -747,7 +778,21 @@ EarlyAuthCheck interface{} Set this to `false` to skip this check. This may be useful if the GitLab instance does not yet exist and is created within the same terraform module. It may be sourced from the `GITLAB_EARLY_AUTH_CHECK`. This is an experimental feature and may change in the future. Please make sure to always keep backups of your state. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#early_auth_check GitlabProvider#early_auth_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#early_auth_check GitlabProvider#early_auth_check} + +--- + +##### `Headers`Optional + +```go +Headers *map[string]*string +``` + +- *Type:* *map[string]*string + +A map of headers to append to all API request to the GitLab instance. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#headers GitlabProvider#headers} --- @@ -761,7 +806,7 @@ Insecure interface{} When set to true this disables SSL verification of the connection to the GitLab instance. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#insecure GitlabProvider#insecure} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#insecure GitlabProvider#insecure} --- @@ -775,7 +820,7 @@ Retries *f64 The number of retries to execute when receiving a 429 Rate Limit error. Each retry will exponentially back off. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#retries GitlabProvider#retries} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#retries GitlabProvider#retries} --- @@ -791,7 +836,7 @@ The OAuth2 Token, Project, Group, Personal Access Token or CI Job Token used to The OAuth method is used in this provider for authentication (using Bearer authorization token). See https://docs.gitlab.com/ee/api/#authentication for details. It may be sourced from the `GITLAB_TOKEN` environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#token GitlabProvider#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#token GitlabProvider#token} --- diff --git a/docs/provider.java.md b/docs/provider.java.md index d1f5b4f51..724e0c645 100644 --- a/docs/provider.java.md +++ b/docs/provider.java.md @@ -4,7 +4,7 @@ ### GitlabProvider -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs gitlab}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs gitlab}. #### Initializers @@ -19,6 +19,7 @@ GitlabProvider.Builder.create(Construct scope, java.lang.String id) // .clientKey(java.lang.String) // .earlyAuthCheck(java.lang.Boolean) // .earlyAuthCheck(IResolvable) +// .headers(java.util.Map) // .insecure(java.lang.Boolean) // .insecure(IResolvable) // .retries(java.lang.Number) @@ -36,6 +37,7 @@ GitlabProvider.Builder.create(Construct scope, java.lang.String id) | clientCert | java.lang.String | File path to client certificate when GitLab instance is behind company proxy. File must contain PEM encoded data. | | clientKey | java.lang.String | File path to client key when GitLab instance is behind company proxy. | | earlyAuthCheck | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | (Experimental) By default the provider does a dummy request to get the current user in order to verify that the provider configuration is correct and the GitLab API is reachable. | +| headers | java.util.Map | A map of headers to append to all API request to the GitLab instance. | | insecure | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | When set to true this disables SSL verification of the connection to the GitLab instance. | | retries | java.lang.Number | The number of retries to execute when receiving a 429 Rate Limit error. Each retry will exponentially back off. | | token | java.lang.String | The OAuth2 Token, Project, Group, Personal Access Token or CI Job Token used to connect to GitLab. | @@ -66,7 +68,7 @@ Must be unique amongst siblings in the same scope Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#alias GitlabProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#alias GitlabProvider#alias} --- @@ -78,7 +80,7 @@ This is the target GitLab base API endpoint. Providing a value is a requirement when working with GitLab CE or GitLab Enterprise e.g. `https://my.gitlab.server/api/v4/`. It is optional to provide this value and it can also be sourced from the `GITLAB_BASE_URL` environment variable. The value must end with a slash. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#base_url GitlabProvider#base_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#base_url GitlabProvider#base_url} --- @@ -90,7 +92,7 @@ This is a file containing the ca cert to verify the gitlab instance. This is available for use when working with GitLab CE or Gitlab Enterprise with a locally-issued or self-signed certificate chain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#cacert_file GitlabProvider#cacert_file} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#cacert_file GitlabProvider#cacert_file} --- @@ -100,7 +102,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla File path to client certificate when GitLab instance is behind company proxy. File must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#client_cert GitlabProvider#client_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#client_cert GitlabProvider#client_cert} --- @@ -112,7 +114,7 @@ File path to client key when GitLab instance is behind company proxy. File must contain PEM encoded data. Required when `client_cert` is set. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#client_key GitlabProvider#client_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#client_key GitlabProvider#client_key} --- @@ -124,7 +126,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set this to `false` to skip this check. This may be useful if the GitLab instance does not yet exist and is created within the same terraform module. It may be sourced from the `GITLAB_EARLY_AUTH_CHECK`. This is an experimental feature and may change in the future. Please make sure to always keep backups of your state. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#early_auth_check GitlabProvider#early_auth_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#early_auth_check GitlabProvider#early_auth_check} + +--- + +##### `headers`Optional + +- *Type:* java.util.Map + +A map of headers to append to all API request to the GitLab instance. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#headers GitlabProvider#headers} --- @@ -134,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla When set to true this disables SSL verification of the connection to the GitLab instance. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#insecure GitlabProvider#insecure} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#insecure GitlabProvider#insecure} --- @@ -144,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The number of retries to execute when receiving a 429 Rate Limit error. Each retry will exponentially back off. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#retries GitlabProvider#retries} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#retries GitlabProvider#retries} --- @@ -156,7 +168,7 @@ The OAuth2 Token, Project, Group, Personal Access Token or CI Job Token used to The OAuth method is used in this provider for authentication (using Bearer authorization token). See https://docs.gitlab.com/ee/api/#authentication for details. It may be sourced from the `GITLAB_TOKEN` environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#token GitlabProvider#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#token GitlabProvider#token} --- @@ -177,6 +189,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla | resetClientCert | *No description.* | | resetClientKey | *No description.* | | resetEarlyAuthCheck | *No description.* | +| resetHeaders | *No description.* | | resetInsecure | *No description.* | | resetRetries | *No description.* | | resetToken | *No description.* | @@ -289,6 +302,12 @@ public void resetClientKey() public void resetEarlyAuthCheck() ``` +##### `resetHeaders` + +```java +public void resetHeaders() +``` + ##### `resetInsecure` ```java @@ -410,7 +429,7 @@ The construct id used in the generated config for the GitlabProvider to import. The id of the existing GitlabProvider that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#import import section} in the documentation of this resource for the id to use --- @@ -441,6 +460,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | clientCertInput | java.lang.String | *No description.* | | clientKeyInput | java.lang.String | *No description.* | | earlyAuthCheckInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | +| headersInput | java.util.Map | *No description.* | | insecureInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | retriesInput | java.lang.Number | *No description.* | | tokenInput | java.lang.String | *No description.* | @@ -449,6 +469,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | clientCert | java.lang.String | *No description.* | | clientKey | java.lang.String | *No description.* | | earlyAuthCheck | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | +| headers | java.util.Map | *No description.* | | insecure | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | retries | java.lang.Number | *No description.* | | token | java.lang.String | *No description.* | @@ -607,6 +628,16 @@ public java.lang.Object getEarlyAuthCheckInput(); --- +##### `headersInput`Optional + +```java +public java.util.Map getHeadersInput(); +``` + +- *Type:* java.util.Map + +--- + ##### `insecureInput`Optional ```java @@ -687,6 +718,16 @@ public java.lang.Object getEarlyAuthCheck(); --- +##### `headers`Optional + +```java +public java.util.Map getHeaders(); +``` + +- *Type:* java.util.Map + +--- + ##### `insecure`Optional ```java @@ -752,6 +793,7 @@ GitlabProviderConfig.builder() // .clientKey(java.lang.String) // .earlyAuthCheck(java.lang.Boolean) // .earlyAuthCheck(IResolvable) +// .headers(java.util.Map) // .insecure(java.lang.Boolean) // .insecure(IResolvable) // .retries(java.lang.Number) @@ -769,6 +811,7 @@ GitlabProviderConfig.builder() | clientCert | java.lang.String | File path to client certificate when GitLab instance is behind company proxy. File must contain PEM encoded data. | | clientKey | java.lang.String | File path to client key when GitLab instance is behind company proxy. | | earlyAuthCheck | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | (Experimental) By default the provider does a dummy request to get the current user in order to verify that the provider configuration is correct and the GitLab API is reachable. | +| headers | java.util.Map | A map of headers to append to all API request to the GitLab instance. | | insecure | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | When set to true this disables SSL verification of the connection to the GitLab instance. | | retries | java.lang.Number | The number of retries to execute when receiving a 429 Rate Limit error. Each retry will exponentially back off. | | token | java.lang.String | The OAuth2 Token, Project, Group, Personal Access Token or CI Job Token used to connect to GitLab. | @@ -785,7 +828,7 @@ public java.lang.String getAlias(); Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#alias GitlabProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#alias GitlabProvider#alias} --- @@ -801,7 +844,7 @@ This is the target GitLab base API endpoint. Providing a value is a requirement when working with GitLab CE or GitLab Enterprise e.g. `https://my.gitlab.server/api/v4/`. It is optional to provide this value and it can also be sourced from the `GITLAB_BASE_URL` environment variable. The value must end with a slash. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#base_url GitlabProvider#base_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#base_url GitlabProvider#base_url} --- @@ -817,7 +860,7 @@ This is a file containing the ca cert to verify the gitlab instance. This is available for use when working with GitLab CE or Gitlab Enterprise with a locally-issued or self-signed certificate chain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#cacert_file GitlabProvider#cacert_file} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#cacert_file GitlabProvider#cacert_file} --- @@ -831,7 +874,7 @@ public java.lang.String getClientCert(); File path to client certificate when GitLab instance is behind company proxy. File must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#client_cert GitlabProvider#client_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#client_cert GitlabProvider#client_cert} --- @@ -847,7 +890,7 @@ File path to client key when GitLab instance is behind company proxy. File must contain PEM encoded data. Required when `client_cert` is set. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#client_key GitlabProvider#client_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#client_key GitlabProvider#client_key} --- @@ -863,7 +906,21 @@ public java.lang.Object getEarlyAuthCheck(); Set this to `false` to skip this check. This may be useful if the GitLab instance does not yet exist and is created within the same terraform module. It may be sourced from the `GITLAB_EARLY_AUTH_CHECK`. This is an experimental feature and may change in the future. Please make sure to always keep backups of your state. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#early_auth_check GitlabProvider#early_auth_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#early_auth_check GitlabProvider#early_auth_check} + +--- + +##### `headers`Optional + +```java +public java.util.Map getHeaders(); +``` + +- *Type:* java.util.Map + +A map of headers to append to all API request to the GitLab instance. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#headers GitlabProvider#headers} --- @@ -877,7 +934,7 @@ public java.lang.Object getInsecure(); When set to true this disables SSL verification of the connection to the GitLab instance. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#insecure GitlabProvider#insecure} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#insecure GitlabProvider#insecure} --- @@ -891,7 +948,7 @@ public java.lang.Number getRetries(); The number of retries to execute when receiving a 429 Rate Limit error. Each retry will exponentially back off. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#retries GitlabProvider#retries} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#retries GitlabProvider#retries} --- @@ -907,7 +964,7 @@ The OAuth2 Token, Project, Group, Personal Access Token or CI Job Token used to The OAuth method is used in this provider for authentication (using Bearer authorization token). See https://docs.gitlab.com/ee/api/#authentication for details. It may be sourced from the `GITLAB_TOKEN` environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#token GitlabProvider#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#token GitlabProvider#token} --- diff --git a/docs/provider.python.md b/docs/provider.python.md index ef4d5531f..05bdbe4a0 100644 --- a/docs/provider.python.md +++ b/docs/provider.python.md @@ -4,7 +4,7 @@ ### GitlabProvider -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs gitlab}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs gitlab}. #### Initializers @@ -20,6 +20,7 @@ provider.GitlabProvider( client_cert: str = None, client_key: str = None, early_auth_check: typing.Union[bool, IResolvable] = None, + headers: typing.Mapping[str] = None, insecure: typing.Union[bool, IResolvable] = None, retries: typing.Union[int, float] = None, token: str = None @@ -36,6 +37,7 @@ provider.GitlabProvider( | client_cert | str | File path to client certificate when GitLab instance is behind company proxy. File must contain PEM encoded data. | | client_key | str | File path to client key when GitLab instance is behind company proxy. | | early_auth_check | typing.Union[bool, cdktf.IResolvable] | (Experimental) By default the provider does a dummy request to get the current user in order to verify that the provider configuration is correct and the GitLab API is reachable. | +| headers | typing.Mapping[str] | A map of headers to append to all API request to the GitLab instance. | | insecure | typing.Union[bool, cdktf.IResolvable] | When set to true this disables SSL verification of the connection to the GitLab instance. | | retries | typing.Union[int, float] | The number of retries to execute when receiving a 429 Rate Limit error. Each retry will exponentially back off. | | token | str | The OAuth2 Token, Project, Group, Personal Access Token or CI Job Token used to connect to GitLab. | @@ -66,7 +68,7 @@ Must be unique amongst siblings in the same scope Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#alias GitlabProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#alias GitlabProvider#alias} --- @@ -78,7 +80,7 @@ This is the target GitLab base API endpoint. Providing a value is a requirement when working with GitLab CE or GitLab Enterprise e.g. `https://my.gitlab.server/api/v4/`. It is optional to provide this value and it can also be sourced from the `GITLAB_BASE_URL` environment variable. The value must end with a slash. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#base_url GitlabProvider#base_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#base_url GitlabProvider#base_url} --- @@ -90,7 +92,7 @@ This is a file containing the ca cert to verify the gitlab instance. This is available for use when working with GitLab CE or Gitlab Enterprise with a locally-issued or self-signed certificate chain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#cacert_file GitlabProvider#cacert_file} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#cacert_file GitlabProvider#cacert_file} --- @@ -100,7 +102,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla File path to client certificate when GitLab instance is behind company proxy. File must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#client_cert GitlabProvider#client_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#client_cert GitlabProvider#client_cert} --- @@ -112,7 +114,7 @@ File path to client key when GitLab instance is behind company proxy. File must contain PEM encoded data. Required when `client_cert` is set. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#client_key GitlabProvider#client_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#client_key GitlabProvider#client_key} --- @@ -124,7 +126,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Set this to `false` to skip this check. This may be useful if the GitLab instance does not yet exist and is created within the same terraform module. It may be sourced from the `GITLAB_EARLY_AUTH_CHECK`. This is an experimental feature and may change in the future. Please make sure to always keep backups of your state. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#early_auth_check GitlabProvider#early_auth_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#early_auth_check GitlabProvider#early_auth_check} + +--- + +##### `headers`Optional + +- *Type:* typing.Mapping[str] + +A map of headers to append to all API request to the GitLab instance. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#headers GitlabProvider#headers} --- @@ -134,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla When set to true this disables SSL verification of the connection to the GitLab instance. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#insecure GitlabProvider#insecure} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#insecure GitlabProvider#insecure} --- @@ -144,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The number of retries to execute when receiving a 429 Rate Limit error. Each retry will exponentially back off. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#retries GitlabProvider#retries} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#retries GitlabProvider#retries} --- @@ -156,7 +168,7 @@ The OAuth2 Token, Project, Group, Personal Access Token or CI Job Token used to The OAuth method is used in this provider for authentication (using Bearer authorization token). See https://docs.gitlab.com/ee/api/#authentication for details. It may be sourced from the `GITLAB_TOKEN` environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#token GitlabProvider#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#token GitlabProvider#token} --- @@ -177,6 +189,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla | reset_client_cert | *No description.* | | reset_client_key | *No description.* | | reset_early_auth_check | *No description.* | +| reset_headers | *No description.* | | reset_insecure | *No description.* | | reset_retries | *No description.* | | reset_token | *No description.* | @@ -294,6 +307,12 @@ def reset_client_key() -> None def reset_early_auth_check() -> None ``` +##### `reset_headers` + +```python +def reset_headers() -> None +``` + ##### `reset_insecure` ```python @@ -426,7 +445,7 @@ The construct id used in the generated config for the GitlabProvider to import. The id of the existing GitlabProvider that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#import import section} in the documentation of this resource for the id to use --- @@ -457,6 +476,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | client_cert_input | str | *No description.* | | client_key_input | str | *No description.* | | early_auth_check_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | +| headers_input | typing.Mapping[str] | *No description.* | | insecure_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | | retries_input | typing.Union[int, float] | *No description.* | | token_input | str | *No description.* | @@ -465,6 +485,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | client_cert | str | *No description.* | | client_key | str | *No description.* | | early_auth_check | typing.Union[bool, cdktf.IResolvable] | *No description.* | +| headers | typing.Mapping[str] | *No description.* | | insecure | typing.Union[bool, cdktf.IResolvable] | *No description.* | | retries | typing.Union[int, float] | *No description.* | | token | str | *No description.* | @@ -623,6 +644,16 @@ early_auth_check_input: typing.Union[bool, IResolvable] --- +##### `headers_input`Optional + +```python +headers_input: typing.Mapping[str] +``` + +- *Type:* typing.Mapping[str] + +--- + ##### `insecure_input`Optional ```python @@ -703,6 +734,16 @@ early_auth_check: typing.Union[bool, IResolvable] --- +##### `headers`Optional + +```python +headers: typing.Mapping[str] +``` + +- *Type:* typing.Mapping[str] + +--- + ##### `insecure`Optional ```python @@ -767,6 +808,7 @@ provider.GitlabProviderConfig( client_cert: str = None, client_key: str = None, early_auth_check: typing.Union[bool, IResolvable] = None, + headers: typing.Mapping[str] = None, insecure: typing.Union[bool, IResolvable] = None, retries: typing.Union[int, float] = None, token: str = None @@ -783,6 +825,7 @@ provider.GitlabProviderConfig( | client_cert | str | File path to client certificate when GitLab instance is behind company proxy. File must contain PEM encoded data. | | client_key | str | File path to client key when GitLab instance is behind company proxy. | | early_auth_check | typing.Union[bool, cdktf.IResolvable] | (Experimental) By default the provider does a dummy request to get the current user in order to verify that the provider configuration is correct and the GitLab API is reachable. | +| headers | typing.Mapping[str] | A map of headers to append to all API request to the GitLab instance. | | insecure | typing.Union[bool, cdktf.IResolvable] | When set to true this disables SSL verification of the connection to the GitLab instance. | | retries | typing.Union[int, float] | The number of retries to execute when receiving a 429 Rate Limit error. Each retry will exponentially back off. | | token | str | The OAuth2 Token, Project, Group, Personal Access Token or CI Job Token used to connect to GitLab. | @@ -799,7 +842,7 @@ alias: str Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#alias GitlabProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#alias GitlabProvider#alias} --- @@ -815,7 +858,7 @@ This is the target GitLab base API endpoint. Providing a value is a requirement when working with GitLab CE or GitLab Enterprise e.g. `https://my.gitlab.server/api/v4/`. It is optional to provide this value and it can also be sourced from the `GITLAB_BASE_URL` environment variable. The value must end with a slash. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#base_url GitlabProvider#base_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#base_url GitlabProvider#base_url} --- @@ -831,7 +874,7 @@ This is a file containing the ca cert to verify the gitlab instance. This is available for use when working with GitLab CE or Gitlab Enterprise with a locally-issued or self-signed certificate chain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#cacert_file GitlabProvider#cacert_file} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#cacert_file GitlabProvider#cacert_file} --- @@ -845,7 +888,7 @@ client_cert: str File path to client certificate when GitLab instance is behind company proxy. File must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#client_cert GitlabProvider#client_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#client_cert GitlabProvider#client_cert} --- @@ -861,7 +904,7 @@ File path to client key when GitLab instance is behind company proxy. File must contain PEM encoded data. Required when `client_cert` is set. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#client_key GitlabProvider#client_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#client_key GitlabProvider#client_key} --- @@ -877,7 +920,21 @@ early_auth_check: typing.Union[bool, IResolvable] Set this to `false` to skip this check. This may be useful if the GitLab instance does not yet exist and is created within the same terraform module. It may be sourced from the `GITLAB_EARLY_AUTH_CHECK`. This is an experimental feature and may change in the future. Please make sure to always keep backups of your state. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#early_auth_check GitlabProvider#early_auth_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#early_auth_check GitlabProvider#early_auth_check} + +--- + +##### `headers`Optional + +```python +headers: typing.Mapping[str] +``` + +- *Type:* typing.Mapping[str] + +A map of headers to append to all API request to the GitLab instance. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#headers GitlabProvider#headers} --- @@ -891,7 +948,7 @@ insecure: typing.Union[bool, IResolvable] When set to true this disables SSL verification of the connection to the GitLab instance. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#insecure GitlabProvider#insecure} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#insecure GitlabProvider#insecure} --- @@ -905,7 +962,7 @@ retries: typing.Union[int, float] The number of retries to execute when receiving a 429 Rate Limit error. Each retry will exponentially back off. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#retries GitlabProvider#retries} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#retries GitlabProvider#retries} --- @@ -921,7 +978,7 @@ The OAuth2 Token, Project, Group, Personal Access Token or CI Job Token used to The OAuth method is used in this provider for authentication (using Bearer authorization token). See https://docs.gitlab.com/ee/api/#authentication for details. It may be sourced from the `GITLAB_TOKEN` environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#token GitlabProvider#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#token GitlabProvider#token} --- diff --git a/docs/provider.typescript.md b/docs/provider.typescript.md index 9408ba36a..bcb6c6fb8 100644 --- a/docs/provider.typescript.md +++ b/docs/provider.typescript.md @@ -4,7 +4,7 @@ ### GitlabProvider -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs gitlab}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs gitlab}. #### Initializers @@ -63,6 +63,7 @@ Must be unique amongst siblings in the same scope | resetClientCert | *No description.* | | resetClientKey | *No description.* | | resetEarlyAuthCheck | *No description.* | +| resetHeaders | *No description.* | | resetInsecure | *No description.* | | resetRetries | *No description.* | | resetToken | *No description.* | @@ -175,6 +176,12 @@ public resetClientKey(): void public resetEarlyAuthCheck(): void ``` +##### `resetHeaders` + +```typescript +public resetHeaders(): void +``` + ##### `resetInsecure` ```typescript @@ -296,7 +303,7 @@ The construct id used in the generated config for the GitlabProvider to import. The id of the existing GitlabProvider that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#import import section} in the documentation of this resource for the id to use --- @@ -327,6 +334,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | clientCertInput | string | *No description.* | | clientKeyInput | string | *No description.* | | earlyAuthCheckInput | boolean \| cdktf.IResolvable | *No description.* | +| headersInput | {[ key: string ]: string} | *No description.* | | insecureInput | boolean \| cdktf.IResolvable | *No description.* | | retriesInput | number | *No description.* | | tokenInput | string | *No description.* | @@ -335,6 +343,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4 | clientCert | string | *No description.* | | clientKey | string | *No description.* | | earlyAuthCheck | boolean \| cdktf.IResolvable | *No description.* | +| headers | {[ key: string ]: string} | *No description.* | | insecure | boolean \| cdktf.IResolvable | *No description.* | | retries | number | *No description.* | | token | string | *No description.* | @@ -493,6 +502,16 @@ public readonly earlyAuthCheckInput: boolean | IResolvable; --- +##### `headersInput`Optional + +```typescript +public readonly headersInput: {[ key: string ]: string}; +``` + +- *Type:* {[ key: string ]: string} + +--- + ##### `insecureInput`Optional ```typescript @@ -573,6 +592,16 @@ public readonly earlyAuthCheck: boolean | IResolvable; --- +##### `headers`Optional + +```typescript +public readonly headers: {[ key: string ]: string}; +``` + +- *Type:* {[ key: string ]: string} + +--- + ##### `insecure`Optional ```typescript @@ -643,6 +672,7 @@ const gitlabProviderConfig: provider.GitlabProviderConfig = { ... } | clientCert | string | File path to client certificate when GitLab instance is behind company proxy. File must contain PEM encoded data. | | clientKey | string | File path to client key when GitLab instance is behind company proxy. | | earlyAuthCheck | boolean \| cdktf.IResolvable | (Experimental) By default the provider does a dummy request to get the current user in order to verify that the provider configuration is correct and the GitLab API is reachable. | +| headers | {[ key: string ]: string} | A map of headers to append to all API request to the GitLab instance. | | insecure | boolean \| cdktf.IResolvable | When set to true this disables SSL verification of the connection to the GitLab instance. | | retries | number | The number of retries to execute when receiving a 429 Rate Limit error. Each retry will exponentially back off. | | token | string | The OAuth2 Token, Project, Group, Personal Access Token or CI Job Token used to connect to GitLab. | @@ -659,7 +689,7 @@ public readonly alias: string; Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#alias GitlabProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#alias GitlabProvider#alias} --- @@ -675,7 +705,7 @@ This is the target GitLab base API endpoint. Providing a value is a requirement when working with GitLab CE or GitLab Enterprise e.g. `https://my.gitlab.server/api/v4/`. It is optional to provide this value and it can also be sourced from the `GITLAB_BASE_URL` environment variable. The value must end with a slash. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#base_url GitlabProvider#base_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#base_url GitlabProvider#base_url} --- @@ -691,7 +721,7 @@ This is a file containing the ca cert to verify the gitlab instance. This is available for use when working with GitLab CE or Gitlab Enterprise with a locally-issued or self-signed certificate chain. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#cacert_file GitlabProvider#cacert_file} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#cacert_file GitlabProvider#cacert_file} --- @@ -705,7 +735,7 @@ public readonly clientCert: string; File path to client certificate when GitLab instance is behind company proxy. File must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#client_cert GitlabProvider#client_cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#client_cert GitlabProvider#client_cert} --- @@ -721,7 +751,7 @@ File path to client key when GitLab instance is behind company proxy. File must contain PEM encoded data. Required when `client_cert` is set. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#client_key GitlabProvider#client_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#client_key GitlabProvider#client_key} --- @@ -737,7 +767,21 @@ public readonly earlyAuthCheck: boolean | IResolvable; Set this to `false` to skip this check. This may be useful if the GitLab instance does not yet exist and is created within the same terraform module. It may be sourced from the `GITLAB_EARLY_AUTH_CHECK`. This is an experimental feature and may change in the future. Please make sure to always keep backups of your state. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#early_auth_check GitlabProvider#early_auth_check} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#early_auth_check GitlabProvider#early_auth_check} + +--- + +##### `headers`Optional + +```typescript +public readonly headers: {[ key: string ]: string}; +``` + +- *Type:* {[ key: string ]: string} + +A map of headers to append to all API request to the GitLab instance. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#headers GitlabProvider#headers} --- @@ -751,7 +795,7 @@ public readonly insecure: boolean | IResolvable; When set to true this disables SSL verification of the connection to the GitLab instance. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#insecure GitlabProvider#insecure} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#insecure GitlabProvider#insecure} --- @@ -765,7 +809,7 @@ public readonly retries: number; The number of retries to execute when receiving a 429 Rate Limit error. Each retry will exponentially back off. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#retries GitlabProvider#retries} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#retries GitlabProvider#retries} --- @@ -781,7 +825,7 @@ The OAuth2 Token, Project, Group, Personal Access Token or CI Job Token used to The OAuth method is used in this provider for authentication (using Bearer authorization token). See https://docs.gitlab.com/ee/api/#authentication for details. It may be sourced from the `GITLAB_TOKEN` environment variable. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#token GitlabProvider#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#token GitlabProvider#token} --- diff --git a/docs/releaseLink.csharp.md b/docs/releaseLink.csharp.md index 75fcb8660..18ab4b312 100644 --- a/docs/releaseLink.csharp.md +++ b/docs/releaseLink.csharp.md @@ -4,7 +4,7 @@ ### ReleaseLink -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link gitlab_release_link}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link gitlab_release_link}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the ReleaseLink to import. The id of the existing ReleaseLink that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/release_link#import import section} in the documentation of this resource for the id to use --- @@ -911,7 +911,7 @@ new ReleaseLinkConfig { | TagName | string | The tag associated with the Release. | | Url | string | The URL of the link. Link URLs must be unique within the release. | | Filepath | string | Relative path for a [Direct Asset link](https://docs.gitlab.com/ee/user/project/releases/index.html#permanent-links-to-release-assets). | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#id ReleaseLink#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#id ReleaseLink#id}. | | LinkType | string | The type of the link. Valid values are `other`, `runbook`, `image`, `package`. Defaults to other. | --- @@ -996,7 +996,7 @@ public string Name { get; set; } The name of the link. Link names must be unique within the release. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#name ReleaseLink#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#name ReleaseLink#name} --- @@ -1010,7 +1010,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/resources/release_link#project ReleaseLink#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#project ReleaseLink#project} --- @@ -1024,7 +1024,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/resources/release_link#tag_name ReleaseLink#tag_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#tag_name ReleaseLink#tag_name} --- @@ -1038,7 +1038,7 @@ public string Url { get; set; } The URL of the link. Link URLs must be unique within the release. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#url ReleaseLink#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#url ReleaseLink#url} --- @@ -1052,7 +1052,7 @@ public string Filepath { get; set; } Relative path for a [Direct Asset link](https://docs.gitlab.com/ee/user/project/releases/index.html#permanent-links-to-release-assets). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#filepath ReleaseLink#filepath} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#filepath ReleaseLink#filepath} --- @@ -1064,7 +1064,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/release_link#id ReleaseLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#id ReleaseLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1081,7 +1081,7 @@ public string LinkType { get; set; } The type of the link. Valid values are `other`, `runbook`, `image`, `package`. Defaults to other. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#link_type ReleaseLink#link_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#link_type ReleaseLink#link_type} --- diff --git a/docs/releaseLink.go.md b/docs/releaseLink.go.md index a83c6c152..8ffc7fbee 100644 --- a/docs/releaseLink.go.md +++ b/docs/releaseLink.go.md @@ -4,7 +4,7 @@ ### ReleaseLink -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link gitlab_release_link}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link gitlab_release_link}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the ReleaseLink to import. The id of the existing ReleaseLink that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/release_link#import import section} in the documentation of this resource for the id to use --- @@ -911,7 +911,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/releaselink" | TagName | *string | The tag associated with the Release. | | Url | *string | The URL of the link. Link URLs must be unique within the release. | | Filepath | *string | Relative path for a [Direct Asset link](https://docs.gitlab.com/ee/user/project/releases/index.html#permanent-links-to-release-assets). | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#id ReleaseLink#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#id ReleaseLink#id}. | | LinkType | *string | The type of the link. Valid values are `other`, `runbook`, `image`, `package`. Defaults to other. | --- @@ -996,7 +996,7 @@ Name *string The name of the link. Link names must be unique within the release. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#name ReleaseLink#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#name ReleaseLink#name} --- @@ -1010,7 +1010,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/resources/release_link#project ReleaseLink#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#project ReleaseLink#project} --- @@ -1024,7 +1024,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/resources/release_link#tag_name ReleaseLink#tag_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#tag_name ReleaseLink#tag_name} --- @@ -1038,7 +1038,7 @@ Url *string The URL of the link. Link URLs must be unique within the release. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#url ReleaseLink#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#url ReleaseLink#url} --- @@ -1052,7 +1052,7 @@ Filepath *string Relative path for a [Direct Asset link](https://docs.gitlab.com/ee/user/project/releases/index.html#permanent-links-to-release-assets). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#filepath ReleaseLink#filepath} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#filepath ReleaseLink#filepath} --- @@ -1064,7 +1064,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#id ReleaseLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#id ReleaseLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1081,7 +1081,7 @@ LinkType *string The type of the link. Valid values are `other`, `runbook`, `image`, `package`. Defaults to other. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#link_type ReleaseLink#link_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#link_type ReleaseLink#link_type} --- diff --git a/docs/releaseLink.java.md b/docs/releaseLink.java.md index 5367940f9..4b14294b9 100644 --- a/docs/releaseLink.java.md +++ b/docs/releaseLink.java.md @@ -4,7 +4,7 @@ ### ReleaseLink -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link gitlab_release_link}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link gitlab_release_link}. #### Initializers @@ -49,7 +49,7 @@ ReleaseLink.Builder.create(Construct scope, java.lang.String id) | tagName | java.lang.String | The tag associated with the Release. | | url | java.lang.String | The URL of the link. Link URLs must be unique within the release. | | filepath | java.lang.String | Relative path for a [Direct Asset link](https://docs.gitlab.com/ee/user/project/releases/index.html#permanent-links-to-release-assets). | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#id ReleaseLink#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#id ReleaseLink#id}. | | linkType | java.lang.String | The type of the link. Valid values are `other`, `runbook`, `image`, `package`. Defaults to other. | --- @@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope The name of the link. Link names must be unique within the release. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#name ReleaseLink#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#name ReleaseLink#name} --- @@ -130,7 +130,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/resources/release_link#project ReleaseLink#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#project ReleaseLink#project} --- @@ -140,7 +140,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/resources/release_link#tag_name ReleaseLink#tag_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#tag_name ReleaseLink#tag_name} --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The URL of the link. Link URLs must be unique within the release. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#url ReleaseLink#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#url ReleaseLink#url} --- @@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Relative path for a [Direct Asset link](https://docs.gitlab.com/ee/user/project/releases/index.html#permanent-links-to-release-assets). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#filepath ReleaseLink#filepath} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#filepath ReleaseLink#filepath} --- @@ -168,7 +168,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/release_link#id ReleaseLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#id ReleaseLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -181,7 +181,7 @@ If you experience problems setting this value it might not be settable. Please t The type of the link. Valid values are `other`, `runbook`, `image`, `package`. Defaults to other. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#link_type ReleaseLink#link_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#link_type ReleaseLink#link_type} --- @@ -629,7 +629,7 @@ The construct id used in the generated config for the ReleaseLink to import. The id of the existing ReleaseLink that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/release_link#import import section} in the documentation of this resource for the id to use --- @@ -1056,7 +1056,7 @@ ReleaseLinkConfig.builder() | tagName | java.lang.String | The tag associated with the Release. | | url | java.lang.String | The URL of the link. Link URLs must be unique within the release. | | filepath | java.lang.String | Relative path for a [Direct Asset link](https://docs.gitlab.com/ee/user/project/releases/index.html#permanent-links-to-release-assets). | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#id ReleaseLink#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#id ReleaseLink#id}. | | linkType | java.lang.String | The type of the link. Valid values are `other`, `runbook`, `image`, `package`. Defaults to other. | --- @@ -1141,7 +1141,7 @@ public java.lang.String getName(); The name of the link. Link names must be unique within the release. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#name ReleaseLink#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#name ReleaseLink#name} --- @@ -1155,7 +1155,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/resources/release_link#project ReleaseLink#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#project ReleaseLink#project} --- @@ -1169,7 +1169,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/resources/release_link#tag_name ReleaseLink#tag_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#tag_name ReleaseLink#tag_name} --- @@ -1183,7 +1183,7 @@ public java.lang.String getUrl(); The URL of the link. Link URLs must be unique within the release. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#url ReleaseLink#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#url ReleaseLink#url} --- @@ -1197,7 +1197,7 @@ public java.lang.String getFilepath(); Relative path for a [Direct Asset link](https://docs.gitlab.com/ee/user/project/releases/index.html#permanent-links-to-release-assets). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#filepath ReleaseLink#filepath} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#filepath ReleaseLink#filepath} --- @@ -1209,7 +1209,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/release_link#id ReleaseLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#id ReleaseLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1226,7 +1226,7 @@ public java.lang.String getLinkType(); The type of the link. Valid values are `other`, `runbook`, `image`, `package`. Defaults to other. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#link_type ReleaseLink#link_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#link_type ReleaseLink#link_type} --- diff --git a/docs/releaseLink.python.md b/docs/releaseLink.python.md index b254934c6..33c1a0575 100644 --- a/docs/releaseLink.python.md +++ b/docs/releaseLink.python.md @@ -4,7 +4,7 @@ ### ReleaseLink -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link gitlab_release_link}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link gitlab_release_link}. #### Initializers @@ -47,7 +47,7 @@ releaseLink.ReleaseLink( | tag_name | str | The tag associated with the Release. | | url | str | The URL of the link. Link URLs must be unique within the release. | | filepath | str | Relative path for a [Direct Asset link](https://docs.gitlab.com/ee/user/project/releases/index.html#permanent-links-to-release-assets). | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#id ReleaseLink#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#id ReleaseLink#id}. | | link_type | str | The type of the link. Valid values are `other`, `runbook`, `image`, `package`. Defaults to other. | --- @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope The name of the link. Link names must be unique within the release. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#name ReleaseLink#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#name ReleaseLink#name} --- @@ -128,7 +128,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/resources/release_link#project ReleaseLink#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#project ReleaseLink#project} --- @@ -138,7 +138,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/resources/release_link#tag_name ReleaseLink#tag_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#tag_name ReleaseLink#tag_name} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The URL of the link. Link URLs must be unique within the release. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#url ReleaseLink#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#url ReleaseLink#url} --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Relative path for a [Direct Asset link](https://docs.gitlab.com/ee/user/project/releases/index.html#permanent-links-to-release-assets). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#filepath ReleaseLink#filepath} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#filepath ReleaseLink#filepath} --- @@ -166,7 +166,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/release_link#id ReleaseLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#id ReleaseLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -179,7 +179,7 @@ If you experience problems setting this value it might not be settable. Please t The type of the link. Valid values are `other`, `runbook`, `image`, `package`. Defaults to other. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#link_type ReleaseLink#link_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#link_type ReleaseLink#link_type} --- @@ -673,7 +673,7 @@ The construct id used in the generated config for the ReleaseLink to import. The id of the existing ReleaseLink that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/release_link#import import section} in the documentation of this resource for the id to use --- @@ -1096,7 +1096,7 @@ releaseLink.ReleaseLinkConfig( | tag_name | str | The tag associated with the Release. | | url | str | The URL of the link. Link URLs must be unique within the release. | | filepath | str | Relative path for a [Direct Asset link](https://docs.gitlab.com/ee/user/project/releases/index.html#permanent-links-to-release-assets). | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#id ReleaseLink#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#id ReleaseLink#id}. | | link_type | str | The type of the link. Valid values are `other`, `runbook`, `image`, `package`. Defaults to other. | --- @@ -1181,7 +1181,7 @@ name: str The name of the link. Link names must be unique within the release. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#name ReleaseLink#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#name ReleaseLink#name} --- @@ -1195,7 +1195,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/resources/release_link#project ReleaseLink#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#project ReleaseLink#project} --- @@ -1209,7 +1209,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/resources/release_link#tag_name ReleaseLink#tag_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#tag_name ReleaseLink#tag_name} --- @@ -1223,7 +1223,7 @@ url: str The URL of the link. Link URLs must be unique within the release. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#url ReleaseLink#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#url ReleaseLink#url} --- @@ -1237,7 +1237,7 @@ filepath: str Relative path for a [Direct Asset link](https://docs.gitlab.com/ee/user/project/releases/index.html#permanent-links-to-release-assets). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#filepath ReleaseLink#filepath} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#filepath ReleaseLink#filepath} --- @@ -1249,7 +1249,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#id ReleaseLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#id ReleaseLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1266,7 +1266,7 @@ link_type: str The type of the link. Valid values are `other`, `runbook`, `image`, `package`. Defaults to other. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#link_type ReleaseLink#link_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#link_type ReleaseLink#link_type} --- diff --git a/docs/releaseLink.typescript.md b/docs/releaseLink.typescript.md index 7f3a1e35f..e65d3b8f3 100644 --- a/docs/releaseLink.typescript.md +++ b/docs/releaseLink.typescript.md @@ -4,7 +4,7 @@ ### ReleaseLink -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link gitlab_release_link}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link gitlab_release_link}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the ReleaseLink to import. The id of the existing ReleaseLink that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/release_link#import import section} in the documentation of this resource for the id to use --- @@ -896,7 +896,7 @@ const releaseLinkConfig: releaseLink.ReleaseLinkConfig = { ... } | tagName | string | The tag associated with the Release. | | url | string | The URL of the link. Link URLs must be unique within the release. | | filepath | string | Relative path for a [Direct Asset link](https://docs.gitlab.com/ee/user/project/releases/index.html#permanent-links-to-release-assets). | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#id ReleaseLink#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#id ReleaseLink#id}. | | linkType | string | The type of the link. Valid values are `other`, `runbook`, `image`, `package`. Defaults to other. | --- @@ -981,7 +981,7 @@ public readonly name: string; The name of the link. Link names must be unique within the release. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#name ReleaseLink#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#name ReleaseLink#name} --- @@ -995,7 +995,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/resources/release_link#project ReleaseLink#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#project ReleaseLink#project} --- @@ -1009,7 +1009,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/resources/release_link#tag_name ReleaseLink#tag_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#tag_name ReleaseLink#tag_name} --- @@ -1023,7 +1023,7 @@ public readonly url: string; The URL of the link. Link URLs must be unique within the release. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#url ReleaseLink#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#url ReleaseLink#url} --- @@ -1037,7 +1037,7 @@ public readonly filepath: string; Relative path for a [Direct Asset link](https://docs.gitlab.com/ee/user/project/releases/index.html#permanent-links-to-release-assets). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#filepath ReleaseLink#filepath} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#filepath ReleaseLink#filepath} --- @@ -1049,7 +1049,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#id ReleaseLink#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#id ReleaseLink#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1066,7 +1066,7 @@ public readonly linkType: string; The type of the link. Valid values are `other`, `runbook`, `image`, `package`. Defaults to other. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#link_type ReleaseLink#link_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#link_type ReleaseLink#link_type} --- diff --git a/docs/repositoryFile.csharp.md b/docs/repositoryFile.csharp.md index 80db808ca..39e748257 100644 --- a/docs/repositoryFile.csharp.md +++ b/docs/repositoryFile.csharp.md @@ -4,7 +4,7 @@ ### RepositoryFile -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file gitlab_repository_file}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file gitlab_repository_file}. #### Initializers @@ -564,7 +564,7 @@ The construct id used in the generated config for the RepositoryFile to import. The id of the existing RepositoryFile that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/repository_file#import import section} in the documentation of this resource for the id to use --- @@ -1244,7 +1244,7 @@ new RepositoryFileConfig { | DeleteCommitMessage | string | Delete Commit message. | | Encoding | string | The file content encoding. Default value is `base64`. Valid values are: `base64`, `text`. | | ExecuteFilemode | object | Enables or disables the execute flag on the file. **Note**: requires GitLab 14.10 or newer. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#id RepositoryFile#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#id RepositoryFile#id}. | | OverwriteOnCreate | object | Enable overwriting existing files, defaults to `false`. | | StartBranch | string | Name of the branch to start the new commit from. | | Timeouts | RepositoryFileTimeouts | timeouts block. | @@ -1332,7 +1332,7 @@ public string Branch { get; set; } Name of the branch to which to commit to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#branch RepositoryFile#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#branch RepositoryFile#branch} --- @@ -1346,7 +1346,7 @@ public string Content { get; set; } File content. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#content RepositoryFile#content} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#content RepositoryFile#content} --- @@ -1362,7 +1362,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/resources/repository_file#file_path RepositoryFile#file_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#file_path RepositoryFile#file_path} --- @@ -1376,7 +1376,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/resources/repository_file#project RepositoryFile#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#project RepositoryFile#project} --- @@ -1390,7 +1390,7 @@ public string AuthorEmail { get; set; } Email of the commit author. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#author_email RepositoryFile#author_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#author_email RepositoryFile#author_email} --- @@ -1404,7 +1404,7 @@ public string AuthorName { get; set; } Name of the commit author. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#author_name RepositoryFile#author_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#author_name RepositoryFile#author_name} --- @@ -1418,7 +1418,7 @@ public string CommitMessage { get; set; } Commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#commit_message RepositoryFile#commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#commit_message RepositoryFile#commit_message} --- @@ -1432,7 +1432,7 @@ public string CreateCommitMessage { get; set; } Create commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#create_commit_message RepositoryFile#create_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#create_commit_message RepositoryFile#create_commit_message} --- @@ -1446,7 +1446,7 @@ public string DeleteCommitMessage { get; set; } Delete Commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#delete_commit_message RepositoryFile#delete_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#delete_commit_message RepositoryFile#delete_commit_message} --- @@ -1460,7 +1460,7 @@ public string Encoding { get; set; } The file content encoding. Default value is `base64`. Valid values are: `base64`, `text`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#encoding RepositoryFile#encoding} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#encoding RepositoryFile#encoding} --- @@ -1474,7 +1474,7 @@ public object ExecuteFilemode { get; set; } Enables or disables the execute flag on the file. **Note**: requires GitLab 14.10 or newer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#execute_filemode RepositoryFile#execute_filemode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#execute_filemode RepositoryFile#execute_filemode} --- @@ -1486,7 +1486,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/repository_file#id RepositoryFile#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#id RepositoryFile#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1505,7 +1505,7 @@ Enable overwriting existing files, defaults to `false`. This attribute is only used during `create` and must be use carefully. We suggest to use `imports` whenever possible and limit the use of this attribute for when the project was imported on the same `apply`. This attribute is not supported during a resource import. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#overwrite_on_create RepositoryFile#overwrite_on_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#overwrite_on_create RepositoryFile#overwrite_on_create} --- @@ -1519,7 +1519,7 @@ public string StartBranch { get; set; } Name of the branch to start the new commit from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#start_branch RepositoryFile#start_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#start_branch RepositoryFile#start_branch} --- @@ -1533,7 +1533,7 @@ public RepositoryFileTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#timeouts RepositoryFile#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#timeouts RepositoryFile#timeouts} --- @@ -1547,7 +1547,7 @@ public string UpdateCommitMessage { get; set; } Update commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#update_commit_message RepositoryFile#update_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#update_commit_message RepositoryFile#update_commit_message} --- @@ -1569,9 +1569,9 @@ new RepositoryFileTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#create RepositoryFile#create}. | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#delete RepositoryFile#delete}. | -| Update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#update RepositoryFile#update}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#create RepositoryFile#create}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#delete RepositoryFile#delete}. | +| Update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#update RepositoryFile#update}. | --- @@ -1583,7 +1583,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#create RepositoryFile#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#create RepositoryFile#create}. --- @@ -1595,7 +1595,7 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#delete RepositoryFile#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#delete RepositoryFile#delete}. --- @@ -1607,7 +1607,7 @@ public string Update { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#update RepositoryFile#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#update RepositoryFile#update}. --- diff --git a/docs/repositoryFile.go.md b/docs/repositoryFile.go.md index 4d8a5b68f..f65935cde 100644 --- a/docs/repositoryFile.go.md +++ b/docs/repositoryFile.go.md @@ -4,7 +4,7 @@ ### RepositoryFile -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file gitlab_repository_file}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file gitlab_repository_file}. #### Initializers @@ -564,7 +564,7 @@ The construct id used in the generated config for the RepositoryFile to import. The id of the existing RepositoryFile that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/repository_file#import import section} in the documentation of this resource for the id to use --- @@ -1244,7 +1244,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/repositoryfile" | DeleteCommitMessage | *string | Delete Commit message. | | Encoding | *string | The file content encoding. Default value is `base64`. Valid values are: `base64`, `text`. | | ExecuteFilemode | interface{} | Enables or disables the execute flag on the file. **Note**: requires GitLab 14.10 or newer. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#id RepositoryFile#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#id RepositoryFile#id}. | | OverwriteOnCreate | interface{} | Enable overwriting existing files, defaults to `false`. | | StartBranch | *string | Name of the branch to start the new commit from. | | Timeouts | RepositoryFileTimeouts | timeouts block. | @@ -1332,7 +1332,7 @@ Branch *string Name of the branch to which to commit to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#branch RepositoryFile#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#branch RepositoryFile#branch} --- @@ -1346,7 +1346,7 @@ Content *string File content. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#content RepositoryFile#content} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#content RepositoryFile#content} --- @@ -1362,7 +1362,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/resources/repository_file#file_path RepositoryFile#file_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#file_path RepositoryFile#file_path} --- @@ -1376,7 +1376,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/resources/repository_file#project RepositoryFile#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#project RepositoryFile#project} --- @@ -1390,7 +1390,7 @@ AuthorEmail *string Email of the commit author. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#author_email RepositoryFile#author_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#author_email RepositoryFile#author_email} --- @@ -1404,7 +1404,7 @@ AuthorName *string Name of the commit author. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#author_name RepositoryFile#author_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#author_name RepositoryFile#author_name} --- @@ -1418,7 +1418,7 @@ CommitMessage *string Commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#commit_message RepositoryFile#commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#commit_message RepositoryFile#commit_message} --- @@ -1432,7 +1432,7 @@ CreateCommitMessage *string Create commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#create_commit_message RepositoryFile#create_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#create_commit_message RepositoryFile#create_commit_message} --- @@ -1446,7 +1446,7 @@ DeleteCommitMessage *string Delete Commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#delete_commit_message RepositoryFile#delete_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#delete_commit_message RepositoryFile#delete_commit_message} --- @@ -1460,7 +1460,7 @@ Encoding *string The file content encoding. Default value is `base64`. Valid values are: `base64`, `text`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#encoding RepositoryFile#encoding} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#encoding RepositoryFile#encoding} --- @@ -1474,7 +1474,7 @@ ExecuteFilemode interface{} Enables or disables the execute flag on the file. **Note**: requires GitLab 14.10 or newer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#execute_filemode RepositoryFile#execute_filemode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#execute_filemode RepositoryFile#execute_filemode} --- @@ -1486,7 +1486,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#id RepositoryFile#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#id RepositoryFile#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1505,7 +1505,7 @@ Enable overwriting existing files, defaults to `false`. This attribute is only used during `create` and must be use carefully. We suggest to use `imports` whenever possible and limit the use of this attribute for when the project was imported on the same `apply`. This attribute is not supported during a resource import. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#overwrite_on_create RepositoryFile#overwrite_on_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#overwrite_on_create RepositoryFile#overwrite_on_create} --- @@ -1519,7 +1519,7 @@ StartBranch *string Name of the branch to start the new commit from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#start_branch RepositoryFile#start_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#start_branch RepositoryFile#start_branch} --- @@ -1533,7 +1533,7 @@ Timeouts RepositoryFileTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#timeouts RepositoryFile#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#timeouts RepositoryFile#timeouts} --- @@ -1547,7 +1547,7 @@ UpdateCommitMessage *string Update commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#update_commit_message RepositoryFile#update_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#update_commit_message RepositoryFile#update_commit_message} --- @@ -1569,9 +1569,9 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/repositoryfile" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#create RepositoryFile#create}. | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#delete RepositoryFile#delete}. | -| Update | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#update RepositoryFile#update}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#create RepositoryFile#create}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#delete RepositoryFile#delete}. | +| Update | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#update RepositoryFile#update}. | --- @@ -1583,7 +1583,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#create RepositoryFile#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#create RepositoryFile#create}. --- @@ -1595,7 +1595,7 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#delete RepositoryFile#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#delete RepositoryFile#delete}. --- @@ -1607,7 +1607,7 @@ Update *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#update RepositoryFile#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#update RepositoryFile#update}. --- diff --git a/docs/repositoryFile.java.md b/docs/repositoryFile.java.md index d132024bf..8ff7c0a4b 100644 --- a/docs/repositoryFile.java.md +++ b/docs/repositoryFile.java.md @@ -4,7 +4,7 @@ ### RepositoryFile -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file gitlab_repository_file}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file gitlab_repository_file}. #### Initializers @@ -66,7 +66,7 @@ RepositoryFile.Builder.create(Construct scope, java.lang.String id) | deleteCommitMessage | java.lang.String | Delete Commit message. | | encoding | java.lang.String | The file content encoding. Default value is `base64`. Valid values are: `base64`, `text`. | | executeFilemode | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enables or disables the execute flag on the file. **Note**: requires GitLab 14.10 or newer. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#id RepositoryFile#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#id RepositoryFile#id}. | | overwriteOnCreate | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable overwriting existing files, defaults to `false`. | | startBranch | java.lang.String | Name of the branch to start the new commit from. | | timeouts | RepositoryFileTimeouts | timeouts block. | @@ -140,7 +140,7 @@ Must be unique amongst siblings in the same scope Name of the branch to which to commit to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#branch RepositoryFile#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#branch RepositoryFile#branch} --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla File content. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#content RepositoryFile#content} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#content RepositoryFile#content} --- @@ -162,7 +162,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/resources/repository_file#file_path RepositoryFile#file_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#file_path RepositoryFile#file_path} --- @@ -172,7 +172,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/resources/repository_file#project RepositoryFile#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#project RepositoryFile#project} --- @@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Email of the commit author. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#author_email RepositoryFile#author_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#author_email RepositoryFile#author_email} --- @@ -192,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Name of the commit author. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#author_name RepositoryFile#author_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#author_name RepositoryFile#author_name} --- @@ -202,7 +202,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#commit_message RepositoryFile#commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#commit_message RepositoryFile#commit_message} --- @@ -212,7 +212,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Create commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#create_commit_message RepositoryFile#create_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#create_commit_message RepositoryFile#create_commit_message} --- @@ -222,7 +222,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Delete Commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#delete_commit_message RepositoryFile#delete_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#delete_commit_message RepositoryFile#delete_commit_message} --- @@ -232,7 +232,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The file content encoding. Default value is `base64`. Valid values are: `base64`, `text`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#encoding RepositoryFile#encoding} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#encoding RepositoryFile#encoding} --- @@ -242,7 +242,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enables or disables the execute flag on the file. **Note**: requires GitLab 14.10 or newer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#execute_filemode RepositoryFile#execute_filemode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#execute_filemode RepositoryFile#execute_filemode} --- @@ -250,7 +250,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/repository_file#id RepositoryFile#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#id RepositoryFile#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -265,7 +265,7 @@ Enable overwriting existing files, defaults to `false`. This attribute is only used during `create` and must be use carefully. We suggest to use `imports` whenever possible and limit the use of this attribute for when the project was imported on the same `apply`. This attribute is not supported during a resource import. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#overwrite_on_create RepositoryFile#overwrite_on_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#overwrite_on_create RepositoryFile#overwrite_on_create} --- @@ -275,7 +275,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Name of the branch to start the new commit from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#start_branch RepositoryFile#start_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#start_branch RepositoryFile#start_branch} --- @@ -285,7 +285,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#timeouts RepositoryFile#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#timeouts RepositoryFile#timeouts} --- @@ -295,7 +295,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Update commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#update_commit_message RepositoryFile#update_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#update_commit_message RepositoryFile#update_commit_message} --- @@ -819,7 +819,7 @@ The construct id used in the generated config for the RepositoryFile to import. The id of the existing RepositoryFile that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/repository_file#import import section} in the documentation of this resource for the id to use --- @@ -1505,7 +1505,7 @@ RepositoryFileConfig.builder() | deleteCommitMessage | java.lang.String | Delete Commit message. | | encoding | java.lang.String | The file content encoding. Default value is `base64`. Valid values are: `base64`, `text`. | | executeFilemode | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enables or disables the execute flag on the file. **Note**: requires GitLab 14.10 or newer. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#id RepositoryFile#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#id RepositoryFile#id}. | | overwriteOnCreate | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable overwriting existing files, defaults to `false`. | | startBranch | java.lang.String | Name of the branch to start the new commit from. | | timeouts | RepositoryFileTimeouts | timeouts block. | @@ -1593,7 +1593,7 @@ public java.lang.String getBranch(); Name of the branch to which to commit to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#branch RepositoryFile#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#branch RepositoryFile#branch} --- @@ -1607,7 +1607,7 @@ public java.lang.String getContent(); File content. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#content RepositoryFile#content} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#content RepositoryFile#content} --- @@ -1623,7 +1623,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/resources/repository_file#file_path RepositoryFile#file_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#file_path RepositoryFile#file_path} --- @@ -1637,7 +1637,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/resources/repository_file#project RepositoryFile#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#project RepositoryFile#project} --- @@ -1651,7 +1651,7 @@ public java.lang.String getAuthorEmail(); Email of the commit author. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#author_email RepositoryFile#author_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#author_email RepositoryFile#author_email} --- @@ -1665,7 +1665,7 @@ public java.lang.String getAuthorName(); Name of the commit author. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#author_name RepositoryFile#author_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#author_name RepositoryFile#author_name} --- @@ -1679,7 +1679,7 @@ public java.lang.String getCommitMessage(); Commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#commit_message RepositoryFile#commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#commit_message RepositoryFile#commit_message} --- @@ -1693,7 +1693,7 @@ public java.lang.String getCreateCommitMessage(); Create commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#create_commit_message RepositoryFile#create_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#create_commit_message RepositoryFile#create_commit_message} --- @@ -1707,7 +1707,7 @@ public java.lang.String getDeleteCommitMessage(); Delete Commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#delete_commit_message RepositoryFile#delete_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#delete_commit_message RepositoryFile#delete_commit_message} --- @@ -1721,7 +1721,7 @@ public java.lang.String getEncoding(); The file content encoding. Default value is `base64`. Valid values are: `base64`, `text`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#encoding RepositoryFile#encoding} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#encoding RepositoryFile#encoding} --- @@ -1735,7 +1735,7 @@ public java.lang.Object getExecuteFilemode(); Enables or disables the execute flag on the file. **Note**: requires GitLab 14.10 or newer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#execute_filemode RepositoryFile#execute_filemode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#execute_filemode RepositoryFile#execute_filemode} --- @@ -1747,7 +1747,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/repository_file#id RepositoryFile#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#id RepositoryFile#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1766,7 +1766,7 @@ Enable overwriting existing files, defaults to `false`. This attribute is only used during `create` and must be use carefully. We suggest to use `imports` whenever possible and limit the use of this attribute for when the project was imported on the same `apply`. This attribute is not supported during a resource import. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#overwrite_on_create RepositoryFile#overwrite_on_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#overwrite_on_create RepositoryFile#overwrite_on_create} --- @@ -1780,7 +1780,7 @@ public java.lang.String getStartBranch(); Name of the branch to start the new commit from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#start_branch RepositoryFile#start_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#start_branch RepositoryFile#start_branch} --- @@ -1794,7 +1794,7 @@ public RepositoryFileTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#timeouts RepositoryFile#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#timeouts RepositoryFile#timeouts} --- @@ -1808,7 +1808,7 @@ public java.lang.String getUpdateCommitMessage(); Update commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#update_commit_message RepositoryFile#update_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#update_commit_message RepositoryFile#update_commit_message} --- @@ -1830,9 +1830,9 @@ RepositoryFileTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#create RepositoryFile#create}. | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#delete RepositoryFile#delete}. | -| update | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#update RepositoryFile#update}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#create RepositoryFile#create}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#delete RepositoryFile#delete}. | +| update | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#update RepositoryFile#update}. | --- @@ -1844,7 +1844,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#create RepositoryFile#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#create RepositoryFile#create}. --- @@ -1856,7 +1856,7 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#delete RepositoryFile#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#delete RepositoryFile#delete}. --- @@ -1868,7 +1868,7 @@ public java.lang.String getUpdate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#update RepositoryFile#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#update RepositoryFile#update}. --- diff --git a/docs/repositoryFile.python.md b/docs/repositoryFile.python.md index 437087b82..2f708c999 100644 --- a/docs/repositoryFile.python.md +++ b/docs/repositoryFile.python.md @@ -4,7 +4,7 @@ ### RepositoryFile -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file gitlab_repository_file}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file gitlab_repository_file}. #### Initializers @@ -62,7 +62,7 @@ repositoryFile.RepositoryFile( | delete_commit_message | str | Delete Commit message. | | encoding | str | The file content encoding. Default value is `base64`. Valid values are: `base64`, `text`. | | execute_filemode | typing.Union[bool, cdktf.IResolvable] | Enables or disables the execute flag on the file. **Note**: requires GitLab 14.10 or newer. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#id RepositoryFile#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#id RepositoryFile#id}. | | overwrite_on_create | typing.Union[bool, cdktf.IResolvable] | Enable overwriting existing files, defaults to `false`. | | start_branch | str | Name of the branch to start the new commit from. | | timeouts | RepositoryFileTimeouts | timeouts block. | @@ -136,7 +136,7 @@ Must be unique amongst siblings in the same scope Name of the branch to which to commit to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#branch RepositoryFile#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#branch RepositoryFile#branch} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla File content. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#content RepositoryFile#content} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#content RepositoryFile#content} --- @@ -158,7 +158,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/resources/repository_file#file_path RepositoryFile#file_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#file_path RepositoryFile#file_path} --- @@ -168,7 +168,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/resources/repository_file#project RepositoryFile#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#project RepositoryFile#project} --- @@ -178,7 +178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Email of the commit author. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#author_email RepositoryFile#author_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#author_email RepositoryFile#author_email} --- @@ -188,7 +188,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Name of the commit author. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#author_name RepositoryFile#author_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#author_name RepositoryFile#author_name} --- @@ -198,7 +198,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#commit_message RepositoryFile#commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#commit_message RepositoryFile#commit_message} --- @@ -208,7 +208,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Create commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#create_commit_message RepositoryFile#create_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#create_commit_message RepositoryFile#create_commit_message} --- @@ -218,7 +218,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Delete Commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#delete_commit_message RepositoryFile#delete_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#delete_commit_message RepositoryFile#delete_commit_message} --- @@ -228,7 +228,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The file content encoding. Default value is `base64`. Valid values are: `base64`, `text`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#encoding RepositoryFile#encoding} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#encoding RepositoryFile#encoding} --- @@ -238,7 +238,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enables or disables the execute flag on the file. **Note**: requires GitLab 14.10 or newer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#execute_filemode RepositoryFile#execute_filemode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#execute_filemode RepositoryFile#execute_filemode} --- @@ -246,7 +246,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/repository_file#id RepositoryFile#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#id RepositoryFile#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -261,7 +261,7 @@ Enable overwriting existing files, defaults to `false`. This attribute is only used during `create` and must be use carefully. We suggest to use `imports` whenever possible and limit the use of this attribute for when the project was imported on the same `apply`. This attribute is not supported during a resource import. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#overwrite_on_create RepositoryFile#overwrite_on_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#overwrite_on_create RepositoryFile#overwrite_on_create} --- @@ -271,7 +271,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Name of the branch to start the new commit from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#start_branch RepositoryFile#start_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#start_branch RepositoryFile#start_branch} --- @@ -281,7 +281,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#timeouts RepositoryFile#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#timeouts RepositoryFile#timeouts} --- @@ -291,7 +291,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Update commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#update_commit_message RepositoryFile#update_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#update_commit_message RepositoryFile#update_commit_message} --- @@ -677,7 +677,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#create RepositoryFile#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#create RepositoryFile#create}. --- @@ -685,7 +685,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/repository_file#delete RepositoryFile#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#delete RepositoryFile#delete}. --- @@ -693,7 +693,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/repository_file#update RepositoryFile#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#update RepositoryFile#update}. --- @@ -883,7 +883,7 @@ The construct id used in the generated config for the RepositoryFile to import. The id of the existing RepositoryFile that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/repository_file#import import section} in the documentation of this resource for the id to use --- @@ -1563,7 +1563,7 @@ repositoryFile.RepositoryFileConfig( | delete_commit_message | str | Delete Commit message. | | encoding | str | The file content encoding. Default value is `base64`. Valid values are: `base64`, `text`. | | execute_filemode | typing.Union[bool, cdktf.IResolvable] | Enables or disables the execute flag on the file. **Note**: requires GitLab 14.10 or newer. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#id RepositoryFile#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#id RepositoryFile#id}. | | overwrite_on_create | typing.Union[bool, cdktf.IResolvable] | Enable overwriting existing files, defaults to `false`. | | start_branch | str | Name of the branch to start the new commit from. | | timeouts | RepositoryFileTimeouts | timeouts block. | @@ -1651,7 +1651,7 @@ branch: str Name of the branch to which to commit to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#branch RepositoryFile#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#branch RepositoryFile#branch} --- @@ -1665,7 +1665,7 @@ content: str File content. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#content RepositoryFile#content} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#content RepositoryFile#content} --- @@ -1681,7 +1681,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/resources/repository_file#file_path RepositoryFile#file_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#file_path RepositoryFile#file_path} --- @@ -1695,7 +1695,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/resources/repository_file#project RepositoryFile#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#project RepositoryFile#project} --- @@ -1709,7 +1709,7 @@ author_email: str Email of the commit author. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#author_email RepositoryFile#author_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#author_email RepositoryFile#author_email} --- @@ -1723,7 +1723,7 @@ author_name: str Name of the commit author. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#author_name RepositoryFile#author_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#author_name RepositoryFile#author_name} --- @@ -1737,7 +1737,7 @@ commit_message: str Commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#commit_message RepositoryFile#commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#commit_message RepositoryFile#commit_message} --- @@ -1751,7 +1751,7 @@ create_commit_message: str Create commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#create_commit_message RepositoryFile#create_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#create_commit_message RepositoryFile#create_commit_message} --- @@ -1765,7 +1765,7 @@ delete_commit_message: str Delete Commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#delete_commit_message RepositoryFile#delete_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#delete_commit_message RepositoryFile#delete_commit_message} --- @@ -1779,7 +1779,7 @@ encoding: str The file content encoding. Default value is `base64`. Valid values are: `base64`, `text`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#encoding RepositoryFile#encoding} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#encoding RepositoryFile#encoding} --- @@ -1793,7 +1793,7 @@ execute_filemode: typing.Union[bool, IResolvable] Enables or disables the execute flag on the file. **Note**: requires GitLab 14.10 or newer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#execute_filemode RepositoryFile#execute_filemode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#execute_filemode RepositoryFile#execute_filemode} --- @@ -1805,7 +1805,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#id RepositoryFile#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#id RepositoryFile#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1824,7 +1824,7 @@ Enable overwriting existing files, defaults to `false`. This attribute is only used during `create` and must be use carefully. We suggest to use `imports` whenever possible and limit the use of this attribute for when the project was imported on the same `apply`. This attribute is not supported during a resource import. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#overwrite_on_create RepositoryFile#overwrite_on_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#overwrite_on_create RepositoryFile#overwrite_on_create} --- @@ -1838,7 +1838,7 @@ start_branch: str Name of the branch to start the new commit from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#start_branch RepositoryFile#start_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#start_branch RepositoryFile#start_branch} --- @@ -1852,7 +1852,7 @@ timeouts: RepositoryFileTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#timeouts RepositoryFile#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#timeouts RepositoryFile#timeouts} --- @@ -1866,7 +1866,7 @@ update_commit_message: str Update commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#update_commit_message RepositoryFile#update_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#update_commit_message RepositoryFile#update_commit_message} --- @@ -1888,9 +1888,9 @@ repositoryFile.RepositoryFileTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#create RepositoryFile#create}. | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#delete RepositoryFile#delete}. | -| update | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#update RepositoryFile#update}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#create RepositoryFile#create}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#delete RepositoryFile#delete}. | +| update | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#update RepositoryFile#update}. | --- @@ -1902,7 +1902,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#create RepositoryFile#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#create RepositoryFile#create}. --- @@ -1914,7 +1914,7 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#delete RepositoryFile#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#delete RepositoryFile#delete}. --- @@ -1926,7 +1926,7 @@ update: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#update RepositoryFile#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#update RepositoryFile#update}. --- diff --git a/docs/repositoryFile.typescript.md b/docs/repositoryFile.typescript.md index fd5b879ab..cc65b3654 100644 --- a/docs/repositoryFile.typescript.md +++ b/docs/repositoryFile.typescript.md @@ -4,7 +4,7 @@ ### RepositoryFile -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file gitlab_repository_file}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file gitlab_repository_file}. #### Initializers @@ -564,7 +564,7 @@ The construct id used in the generated config for the RepositoryFile to import. The id of the existing RepositoryFile that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/repository_file#import import section} in the documentation of this resource for the id to use --- @@ -1220,7 +1220,7 @@ const repositoryFileConfig: repositoryFile.RepositoryFileConfig = { ... } | deleteCommitMessage | string | Delete Commit message. | | encoding | string | The file content encoding. Default value is `base64`. Valid values are: `base64`, `text`. | | executeFilemode | boolean \| cdktf.IResolvable | Enables or disables the execute flag on the file. **Note**: requires GitLab 14.10 or newer. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#id RepositoryFile#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#id RepositoryFile#id}. | | overwriteOnCreate | boolean \| cdktf.IResolvable | Enable overwriting existing files, defaults to `false`. | | startBranch | string | Name of the branch to start the new commit from. | | timeouts | RepositoryFileTimeouts | timeouts block. | @@ -1308,7 +1308,7 @@ public readonly branch: string; Name of the branch to which to commit to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#branch RepositoryFile#branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#branch RepositoryFile#branch} --- @@ -1322,7 +1322,7 @@ public readonly content: string; File content. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#content RepositoryFile#content} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#content RepositoryFile#content} --- @@ -1338,7 +1338,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/resources/repository_file#file_path RepositoryFile#file_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#file_path RepositoryFile#file_path} --- @@ -1352,7 +1352,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/resources/repository_file#project RepositoryFile#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#project RepositoryFile#project} --- @@ -1366,7 +1366,7 @@ public readonly authorEmail: string; Email of the commit author. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#author_email RepositoryFile#author_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#author_email RepositoryFile#author_email} --- @@ -1380,7 +1380,7 @@ public readonly authorName: string; Name of the commit author. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#author_name RepositoryFile#author_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#author_name RepositoryFile#author_name} --- @@ -1394,7 +1394,7 @@ public readonly commitMessage: string; Commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#commit_message RepositoryFile#commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#commit_message RepositoryFile#commit_message} --- @@ -1408,7 +1408,7 @@ public readonly createCommitMessage: string; Create commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#create_commit_message RepositoryFile#create_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#create_commit_message RepositoryFile#create_commit_message} --- @@ -1422,7 +1422,7 @@ public readonly deleteCommitMessage: string; Delete Commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#delete_commit_message RepositoryFile#delete_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#delete_commit_message RepositoryFile#delete_commit_message} --- @@ -1436,7 +1436,7 @@ public readonly encoding: string; The file content encoding. Default value is `base64`. Valid values are: `base64`, `text`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#encoding RepositoryFile#encoding} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#encoding RepositoryFile#encoding} --- @@ -1450,7 +1450,7 @@ public readonly executeFilemode: boolean | IResolvable; Enables or disables the execute flag on the file. **Note**: requires GitLab 14.10 or newer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#execute_filemode RepositoryFile#execute_filemode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#execute_filemode RepositoryFile#execute_filemode} --- @@ -1462,7 +1462,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#id RepositoryFile#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#id RepositoryFile#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1481,7 +1481,7 @@ Enable overwriting existing files, defaults to `false`. This attribute is only used during `create` and must be use carefully. We suggest to use `imports` whenever possible and limit the use of this attribute for when the project was imported on the same `apply`. This attribute is not supported during a resource import. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#overwrite_on_create RepositoryFile#overwrite_on_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#overwrite_on_create RepositoryFile#overwrite_on_create} --- @@ -1495,7 +1495,7 @@ public readonly startBranch: string; Name of the branch to start the new commit from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#start_branch RepositoryFile#start_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#start_branch RepositoryFile#start_branch} --- @@ -1509,7 +1509,7 @@ public readonly timeouts: RepositoryFileTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#timeouts RepositoryFile#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#timeouts RepositoryFile#timeouts} --- @@ -1523,7 +1523,7 @@ public readonly updateCommitMessage: string; Update commit message. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#update_commit_message RepositoryFile#update_commit_message} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#update_commit_message RepositoryFile#update_commit_message} --- @@ -1541,9 +1541,9 @@ const repositoryFileTimeouts: repositoryFile.RepositoryFileTimeouts = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#create RepositoryFile#create}. | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#delete RepositoryFile#delete}. | -| update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#update RepositoryFile#update}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#create RepositoryFile#create}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#delete RepositoryFile#delete}. | +| update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#update RepositoryFile#update}. | --- @@ -1555,7 +1555,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#create RepositoryFile#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#create RepositoryFile#create}. --- @@ -1567,7 +1567,7 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#delete RepositoryFile#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#delete RepositoryFile#delete}. --- @@ -1579,7 +1579,7 @@ public readonly update: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#update RepositoryFile#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#update RepositoryFile#update}. --- diff --git a/docs/runner.csharp.md b/docs/runner.csharp.md index d815ec813..afb15ba37 100644 --- a/docs/runner.csharp.md +++ b/docs/runner.csharp.md @@ -4,7 +4,7 @@ ### Runner -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner gitlab_runner}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner gitlab_runner}. #### Initializers @@ -523,7 +523,7 @@ The construct id used in the generated config for the Runner to import. The id of the existing Runner that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#import import section} in the 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/runner#import import section} in the documentation of this resource for the id to use --- @@ -979,7 +979,7 @@ new RunnerConfig { | RegistrationToken | string | The registration token used to register the runner. | | AccessLevel | string | The access_level of the runner. Valid values are: `not_protected`, `ref_protected`. | | Description | string | The runner's description. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#id Runner#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#id Runner#id}. | | Locked | object | Whether the runner should be locked for current project. | | MaximumTimeout | double | Maximum timeout set when this runner handles the job. | | Paused | object | Whether the runner should ignore new jobs. | @@ -1068,7 +1068,7 @@ public string RegistrationToken { get; set; } The registration token used to register the runner. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#registration_token Runner#registration_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#registration_token Runner#registration_token} --- @@ -1082,7 +1082,7 @@ public string AccessLevel { get; set; } The access_level of the runner. Valid values are: `not_protected`, `ref_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#access_level Runner#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#access_level Runner#access_level} --- @@ -1096,7 +1096,7 @@ public string Description { get; set; } The runner's description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#description Runner#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#description Runner#description} --- @@ -1108,7 +1108,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/runner#id Runner#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#id Runner#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1125,7 +1125,7 @@ public object Locked { get; set; } Whether the runner should be locked for current project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#locked Runner#locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#locked Runner#locked} --- @@ -1139,7 +1139,7 @@ public double MaximumTimeout { get; set; } Maximum timeout set when this runner handles the job. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#maximum_timeout Runner#maximum_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#maximum_timeout Runner#maximum_timeout} --- @@ -1153,7 +1153,7 @@ public object Paused { get; set; } Whether the runner should ignore new jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#paused Runner#paused} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#paused Runner#paused} --- @@ -1167,7 +1167,7 @@ public object RunUntagged { get; set; } Whether the runner should handle untagged jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#run_untagged Runner#run_untagged} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#run_untagged Runner#run_untagged} --- @@ -1181,7 +1181,7 @@ public string[] TagList { get; set; } List of runner’s tags. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#tag_list Runner#tag_list} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#tag_list Runner#tag_list} --- diff --git a/docs/runner.go.md b/docs/runner.go.md index 1e25b485b..607cd6c83 100644 --- a/docs/runner.go.md +++ b/docs/runner.go.md @@ -4,7 +4,7 @@ ### Runner -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner gitlab_runner}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner gitlab_runner}. #### Initializers @@ -523,7 +523,7 @@ The construct id used in the generated config for the Runner to import. The id of the existing Runner that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#import import section} in the 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/runner#import import section} in the documentation of this resource for the id to use --- @@ -979,7 +979,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/runner" | RegistrationToken | *string | The registration token used to register the runner. | | AccessLevel | *string | The access_level of the runner. Valid values are: `not_protected`, `ref_protected`. | | Description | *string | The runner's description. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#id Runner#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#id Runner#id}. | | Locked | interface{} | Whether the runner should be locked for current project. | | MaximumTimeout | *f64 | Maximum timeout set when this runner handles the job. | | Paused | interface{} | Whether the runner should ignore new jobs. | @@ -1068,7 +1068,7 @@ RegistrationToken *string The registration token used to register the runner. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#registration_token Runner#registration_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#registration_token Runner#registration_token} --- @@ -1082,7 +1082,7 @@ AccessLevel *string The access_level of the runner. Valid values are: `not_protected`, `ref_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#access_level Runner#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#access_level Runner#access_level} --- @@ -1096,7 +1096,7 @@ Description *string The runner's description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#description Runner#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#description Runner#description} --- @@ -1108,7 +1108,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#id Runner#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#id Runner#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1125,7 +1125,7 @@ Locked interface{} Whether the runner should be locked for current project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#locked Runner#locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#locked Runner#locked} --- @@ -1139,7 +1139,7 @@ MaximumTimeout *f64 Maximum timeout set when this runner handles the job. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#maximum_timeout Runner#maximum_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#maximum_timeout Runner#maximum_timeout} --- @@ -1153,7 +1153,7 @@ Paused interface{} Whether the runner should ignore new jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#paused Runner#paused} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#paused Runner#paused} --- @@ -1167,7 +1167,7 @@ RunUntagged interface{} Whether the runner should handle untagged jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#run_untagged Runner#run_untagged} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#run_untagged Runner#run_untagged} --- @@ -1181,7 +1181,7 @@ TagList *[]*string List of runner’s tags. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#tag_list Runner#tag_list} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#tag_list Runner#tag_list} --- diff --git a/docs/runner.java.md b/docs/runner.java.md index ca5db65fc..093d71dcd 100644 --- a/docs/runner.java.md +++ b/docs/runner.java.md @@ -4,7 +4,7 @@ ### Runner -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner gitlab_runner}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner gitlab_runner}. #### Initializers @@ -52,7 +52,7 @@ Runner.Builder.create(Construct scope, java.lang.String id) | registrationToken | java.lang.String | The registration token used to register the runner. | | accessLevel | java.lang.String | The access_level of the runner. Valid values are: `not_protected`, `ref_protected`. | | description | java.lang.String | The runner's description. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#id Runner#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#id Runner#id}. | | locked | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Whether the runner should be locked for current project. | | maximumTimeout | java.lang.Number | Maximum timeout set when this runner handles the job. | | paused | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Whether the runner should ignore new jobs. | @@ -127,7 +127,7 @@ Must be unique amongst siblings in the same scope The registration token used to register the runner. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#registration_token Runner#registration_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#registration_token Runner#registration_token} --- @@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The access_level of the runner. Valid values are: `not_protected`, `ref_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#access_level Runner#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#access_level Runner#access_level} --- @@ -147,7 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The runner's description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#description Runner#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#description Runner#description} --- @@ -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/runner#id Runner#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#id Runner#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -168,7 +168,7 @@ If you experience problems setting this value it might not be settable. Please t Whether the runner should be locked for current project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#locked Runner#locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#locked Runner#locked} --- @@ -178,7 +178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Maximum timeout set when this runner handles the job. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#maximum_timeout Runner#maximum_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#maximum_timeout Runner#maximum_timeout} --- @@ -188,7 +188,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Whether the runner should ignore new jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#paused Runner#paused} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#paused Runner#paused} --- @@ -198,7 +198,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Whether the runner should handle untagged jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#run_untagged Runner#run_untagged} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#run_untagged Runner#run_untagged} --- @@ -208,7 +208,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla List of runner’s tags. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#tag_list Runner#tag_list} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#tag_list Runner#tag_list} --- @@ -691,7 +691,7 @@ The construct id used in the generated config for the Runner to import. The id of the existing Runner that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#import import section} in the 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/runner#import import section} in the documentation of this resource for the id to use --- @@ -1154,7 +1154,7 @@ RunnerConfig.builder() | registrationToken | java.lang.String | The registration token used to register the runner. | | accessLevel | java.lang.String | The access_level of the runner. Valid values are: `not_protected`, `ref_protected`. | | description | java.lang.String | The runner's description. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#id Runner#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#id Runner#id}. | | locked | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Whether the runner should be locked for current project. | | maximumTimeout | java.lang.Number | Maximum timeout set when this runner handles the job. | | paused | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Whether the runner should ignore new jobs. | @@ -1243,7 +1243,7 @@ public java.lang.String getRegistrationToken(); The registration token used to register the runner. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#registration_token Runner#registration_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#registration_token Runner#registration_token} --- @@ -1257,7 +1257,7 @@ public java.lang.String getAccessLevel(); The access_level of the runner. Valid values are: `not_protected`, `ref_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#access_level Runner#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#access_level Runner#access_level} --- @@ -1271,7 +1271,7 @@ public java.lang.String getDescription(); The runner's description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#description Runner#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#description Runner#description} --- @@ -1283,7 +1283,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/runner#id Runner#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#id Runner#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1300,7 +1300,7 @@ public java.lang.Object getLocked(); Whether the runner should be locked for current project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#locked Runner#locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#locked Runner#locked} --- @@ -1314,7 +1314,7 @@ public java.lang.Number getMaximumTimeout(); Maximum timeout set when this runner handles the job. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#maximum_timeout Runner#maximum_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#maximum_timeout Runner#maximum_timeout} --- @@ -1328,7 +1328,7 @@ public java.lang.Object getPaused(); Whether the runner should ignore new jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#paused Runner#paused} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#paused Runner#paused} --- @@ -1342,7 +1342,7 @@ public java.lang.Object getRunUntagged(); Whether the runner should handle untagged jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#run_untagged Runner#run_untagged} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#run_untagged Runner#run_untagged} --- @@ -1356,7 +1356,7 @@ public java.util.List getTagList(); List of runner’s tags. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#tag_list Runner#tag_list} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#tag_list Runner#tag_list} --- diff --git a/docs/runner.python.md b/docs/runner.python.md index 0d64e20b1..8971e796c 100644 --- a/docs/runner.python.md +++ b/docs/runner.python.md @@ -4,7 +4,7 @@ ### Runner -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner gitlab_runner}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner gitlab_runner}. #### Initializers @@ -47,7 +47,7 @@ runner.Runner( | registration_token | str | The registration token used to register the runner. | | access_level | str | The access_level of the runner. Valid values are: `not_protected`, `ref_protected`. | | description | str | The runner's description. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#id Runner#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#id Runner#id}. | | locked | typing.Union[bool, cdktf.IResolvable] | Whether the runner should be locked for current project. | | maximum_timeout | typing.Union[int, float] | Maximum timeout set when this runner handles the job. | | paused | typing.Union[bool, cdktf.IResolvable] | Whether the runner should ignore new jobs. | @@ -122,7 +122,7 @@ Must be unique amongst siblings in the same scope The registration token used to register the runner. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#registration_token Runner#registration_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#registration_token Runner#registration_token} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The access_level of the runner. Valid values are: `not_protected`, `ref_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#access_level Runner#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#access_level Runner#access_level} --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The runner's description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#description Runner#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#description Runner#description} --- @@ -150,7 +150,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/runner#id Runner#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#id Runner#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Whether the runner should be locked for current project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#locked Runner#locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#locked Runner#locked} --- @@ -173,7 +173,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Maximum timeout set when this runner handles the job. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#maximum_timeout Runner#maximum_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#maximum_timeout Runner#maximum_timeout} --- @@ -183,7 +183,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Whether the runner should ignore new jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#paused Runner#paused} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#paused Runner#paused} --- @@ -193,7 +193,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Whether the runner should handle untagged jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#run_untagged Runner#run_untagged} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#run_untagged Runner#run_untagged} --- @@ -203,7 +203,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla List of runner’s tags. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#tag_list Runner#tag_list} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#tag_list Runner#tag_list} --- @@ -732,7 +732,7 @@ The construct id used in the generated config for the Runner to import. The id of the existing Runner that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#import import section} in the 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/runner#import import section} in the documentation of this resource for the id to use --- @@ -1188,7 +1188,7 @@ runner.RunnerConfig( | registration_token | str | The registration token used to register the runner. | | access_level | str | The access_level of the runner. Valid values are: `not_protected`, `ref_protected`. | | description | str | The runner's description. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#id Runner#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#id Runner#id}. | | locked | typing.Union[bool, cdktf.IResolvable] | Whether the runner should be locked for current project. | | maximum_timeout | typing.Union[int, float] | Maximum timeout set when this runner handles the job. | | paused | typing.Union[bool, cdktf.IResolvable] | Whether the runner should ignore new jobs. | @@ -1277,7 +1277,7 @@ registration_token: str The registration token used to register the runner. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#registration_token Runner#registration_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#registration_token Runner#registration_token} --- @@ -1291,7 +1291,7 @@ access_level: str The access_level of the runner. Valid values are: `not_protected`, `ref_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#access_level Runner#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#access_level Runner#access_level} --- @@ -1305,7 +1305,7 @@ description: str The runner's description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#description Runner#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#description Runner#description} --- @@ -1317,7 +1317,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#id Runner#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#id Runner#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1334,7 +1334,7 @@ locked: typing.Union[bool, IResolvable] Whether the runner should be locked for current project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#locked Runner#locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#locked Runner#locked} --- @@ -1348,7 +1348,7 @@ maximum_timeout: typing.Union[int, float] Maximum timeout set when this runner handles the job. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#maximum_timeout Runner#maximum_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#maximum_timeout Runner#maximum_timeout} --- @@ -1362,7 +1362,7 @@ paused: typing.Union[bool, IResolvable] Whether the runner should ignore new jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#paused Runner#paused} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#paused Runner#paused} --- @@ -1376,7 +1376,7 @@ run_untagged: typing.Union[bool, IResolvable] Whether the runner should handle untagged jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#run_untagged Runner#run_untagged} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#run_untagged Runner#run_untagged} --- @@ -1390,7 +1390,7 @@ tag_list: typing.List[str] List of runner’s tags. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#tag_list Runner#tag_list} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#tag_list Runner#tag_list} --- diff --git a/docs/runner.typescript.md b/docs/runner.typescript.md index c164599d8..8b08cfb36 100644 --- a/docs/runner.typescript.md +++ b/docs/runner.typescript.md @@ -4,7 +4,7 @@ ### Runner -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner gitlab_runner}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner gitlab_runner}. #### Initializers @@ -523,7 +523,7 @@ The construct id used in the generated config for the Runner to import. The id of the existing Runner that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#import import section} in the 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/runner#import import section} in the documentation of this resource for the id to use --- @@ -962,7 +962,7 @@ const runnerConfig: runner.RunnerConfig = { ... } | registrationToken | string | The registration token used to register the runner. | | accessLevel | string | The access_level of the runner. Valid values are: `not_protected`, `ref_protected`. | | description | string | The runner's description. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#id Runner#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#id Runner#id}. | | locked | boolean \| cdktf.IResolvable | Whether the runner should be locked for current project. | | maximumTimeout | number | Maximum timeout set when this runner handles the job. | | paused | boolean \| cdktf.IResolvable | Whether the runner should ignore new jobs. | @@ -1051,7 +1051,7 @@ public readonly registrationToken: string; The registration token used to register the runner. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#registration_token Runner#registration_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#registration_token Runner#registration_token} --- @@ -1065,7 +1065,7 @@ public readonly accessLevel: string; The access_level of the runner. Valid values are: `not_protected`, `ref_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#access_level Runner#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#access_level Runner#access_level} --- @@ -1079,7 +1079,7 @@ public readonly description: string; The runner's description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#description Runner#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#description Runner#description} --- @@ -1091,7 +1091,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#id Runner#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#id Runner#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1108,7 +1108,7 @@ public readonly locked: boolean | IResolvable; Whether the runner should be locked for current project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#locked Runner#locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#locked Runner#locked} --- @@ -1122,7 +1122,7 @@ public readonly maximumTimeout: number; Maximum timeout set when this runner handles the job. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#maximum_timeout Runner#maximum_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#maximum_timeout Runner#maximum_timeout} --- @@ -1136,7 +1136,7 @@ public readonly paused: boolean | IResolvable; Whether the runner should ignore new jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#paused Runner#paused} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#paused Runner#paused} --- @@ -1150,7 +1150,7 @@ public readonly runUntagged: boolean | IResolvable; Whether the runner should handle untagged jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#run_untagged Runner#run_untagged} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#run_untagged Runner#run_untagged} --- @@ -1164,7 +1164,7 @@ public readonly tagList: string[]; List of runner’s tags. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#tag_list Runner#tag_list} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#tag_list Runner#tag_list} --- diff --git a/docs/serviceCustomIssueTracker.csharp.md b/docs/serviceCustomIssueTracker.csharp.md index 0756d4c16..f83c727ba 100644 --- a/docs/serviceCustomIssueTracker.csharp.md +++ b/docs/serviceCustomIssueTracker.csharp.md @@ -4,7 +4,7 @@ ### ServiceCustomIssueTracker -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker gitlab_service_custom_issue_tracker}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker gitlab_service_custom_issue_tracker}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the ServiceCustomIssueTracker The id of the existing ServiceCustomIssueTracker that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#import import section} in the 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/service_custom_issue_tracker#import import section} in the documentation of this resource for the id to use --- @@ -901,7 +901,7 @@ public string IssuesUrl { get; set; } The URL to view an issue in the external issue tracker. Must contain :id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#issues_url ServiceCustomIssueTracker#issues_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#issues_url ServiceCustomIssueTracker#issues_url} --- @@ -915,7 +915,7 @@ public string Project { get; set; } The ID or full path of the project for the custom issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#project ServiceCustomIssueTracker#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#project ServiceCustomIssueTracker#project} --- @@ -929,7 +929,7 @@ public string ProjectUrl { get; set; } The URL to the project in the external issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#project_url ServiceCustomIssueTracker#project_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#project_url ServiceCustomIssueTracker#project_url} --- diff --git a/docs/serviceCustomIssueTracker.go.md b/docs/serviceCustomIssueTracker.go.md index 0f2f52179..d20930634 100644 --- a/docs/serviceCustomIssueTracker.go.md +++ b/docs/serviceCustomIssueTracker.go.md @@ -4,7 +4,7 @@ ### ServiceCustomIssueTracker -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker gitlab_service_custom_issue_tracker}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker gitlab_service_custom_issue_tracker}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the ServiceCustomIssueTracker The id of the existing ServiceCustomIssueTracker that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#import import section} in the 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/service_custom_issue_tracker#import import section} in the documentation of this resource for the id to use --- @@ -901,7 +901,7 @@ IssuesUrl *string The URL to view an issue in the external issue tracker. Must contain :id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#issues_url ServiceCustomIssueTracker#issues_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#issues_url ServiceCustomIssueTracker#issues_url} --- @@ -915,7 +915,7 @@ Project *string The ID or full path of the project for the custom issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#project ServiceCustomIssueTracker#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#project ServiceCustomIssueTracker#project} --- @@ -929,7 +929,7 @@ ProjectUrl *string The URL to the project in the external issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#project_url ServiceCustomIssueTracker#project_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#project_url ServiceCustomIssueTracker#project_url} --- diff --git a/docs/serviceCustomIssueTracker.java.md b/docs/serviceCustomIssueTracker.java.md index 49105fce2..fe37081b4 100644 --- a/docs/serviceCustomIssueTracker.java.md +++ b/docs/serviceCustomIssueTracker.java.md @@ -4,7 +4,7 @@ ### ServiceCustomIssueTracker -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker gitlab_service_custom_issue_tracker}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker gitlab_service_custom_issue_tracker}. #### Initializers @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope The URL to view an issue in the external issue tracker. Must contain :id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#issues_url ServiceCustomIssueTracker#issues_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#issues_url ServiceCustomIssueTracker#issues_url} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or full path of the project for the custom issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#project ServiceCustomIssueTracker#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#project ServiceCustomIssueTracker#project} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The URL to the project in the external issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#project_url ServiceCustomIssueTracker#project_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#project_url ServiceCustomIssueTracker#project_url} --- @@ -559,7 +559,7 @@ The construct id used in the generated config for the ServiceCustomIssueTracker The id of the existing ServiceCustomIssueTracker that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#import import section} in the 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/service_custom_issue_tracker#import import section} in the documentation of this resource for the id to use --- @@ -997,7 +997,7 @@ public java.lang.String getIssuesUrl(); The URL to view an issue in the external issue tracker. Must contain :id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#issues_url ServiceCustomIssueTracker#issues_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#issues_url ServiceCustomIssueTracker#issues_url} --- @@ -1011,7 +1011,7 @@ public java.lang.String getProject(); The ID or full path of the project for the custom issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#project ServiceCustomIssueTracker#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#project ServiceCustomIssueTracker#project} --- @@ -1025,7 +1025,7 @@ public java.lang.String getProjectUrl(); The URL to the project in the external issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#project_url ServiceCustomIssueTracker#project_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#project_url ServiceCustomIssueTracker#project_url} --- diff --git a/docs/serviceCustomIssueTracker.python.md b/docs/serviceCustomIssueTracker.python.md index a60340882..d3e5a4fea 100644 --- a/docs/serviceCustomIssueTracker.python.md +++ b/docs/serviceCustomIssueTracker.python.md @@ -4,7 +4,7 @@ ### ServiceCustomIssueTracker -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker gitlab_service_custom_issue_tracker}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker gitlab_service_custom_issue_tracker}. #### Initializers @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The URL to view an issue in the external issue tracker. Must contain :id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#issues_url ServiceCustomIssueTracker#issues_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#issues_url ServiceCustomIssueTracker#issues_url} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID or full path of the project for the custom issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#project ServiceCustomIssueTracker#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#project ServiceCustomIssueTracker#project} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The URL to the project in the external issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#project_url ServiceCustomIssueTracker#project_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#project_url ServiceCustomIssueTracker#project_url} --- @@ -603,7 +603,7 @@ The construct id used in the generated config for the ServiceCustomIssueTracker The id of the existing ServiceCustomIssueTracker that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#import import section} in the 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/service_custom_issue_tracker#import import section} in the documentation of this resource for the id to use --- @@ -1037,7 +1037,7 @@ issues_url: str The URL to view an issue in the external issue tracker. Must contain :id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#issues_url ServiceCustomIssueTracker#issues_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#issues_url ServiceCustomIssueTracker#issues_url} --- @@ -1051,7 +1051,7 @@ project: str The ID or full path of the project for the custom issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#project ServiceCustomIssueTracker#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#project ServiceCustomIssueTracker#project} --- @@ -1065,7 +1065,7 @@ project_url: str The URL to the project in the external issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#project_url ServiceCustomIssueTracker#project_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#project_url ServiceCustomIssueTracker#project_url} --- diff --git a/docs/serviceCustomIssueTracker.typescript.md b/docs/serviceCustomIssueTracker.typescript.md index ae543487a..9ff5ccd46 100644 --- a/docs/serviceCustomIssueTracker.typescript.md +++ b/docs/serviceCustomIssueTracker.typescript.md @@ -4,7 +4,7 @@ ### ServiceCustomIssueTracker -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker gitlab_service_custom_issue_tracker}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker gitlab_service_custom_issue_tracker}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the ServiceCustomIssueTracker The id of the existing ServiceCustomIssueTracker that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#import import section} in the 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/service_custom_issue_tracker#import import section} in the documentation of this resource for the id to use --- @@ -890,7 +890,7 @@ public readonly issuesUrl: string; The URL to view an issue in the external issue tracker. Must contain :id. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#issues_url ServiceCustomIssueTracker#issues_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#issues_url ServiceCustomIssueTracker#issues_url} --- @@ -904,7 +904,7 @@ public readonly project: string; The ID or full path of the project for the custom issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#project ServiceCustomIssueTracker#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#project ServiceCustomIssueTracker#project} --- @@ -918,7 +918,7 @@ public readonly projectUrl: string; The URL to the project in the external issue tracker. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#project_url ServiceCustomIssueTracker#project_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#project_url ServiceCustomIssueTracker#project_url} --- diff --git a/docs/serviceEmailsOnPush.csharp.md b/docs/serviceEmailsOnPush.csharp.md index 1b2426d23..0fae5fc5b 100644 --- a/docs/serviceEmailsOnPush.csharp.md +++ b/docs/serviceEmailsOnPush.csharp.md @@ -4,7 +4,7 @@ ### ServiceEmailsOnPush -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push gitlab_service_emails_on_push}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push gitlab_service_emails_on_push}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the ServiceEmailsOnPush to imp The id of the existing ServiceEmailsOnPush that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#import import section} in the 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/service_emails_on_push#import import section} in the documentation of this resource for the id to use --- @@ -976,7 +976,7 @@ new ServiceEmailsOnPushConfig { | Recipients | string | Emails separated by whitespace. | | BranchesToBeNotified | string | Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. | | DisableDiffs | object | Disable code diffs. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. | | PushEvents | object | Enable notifications for push events. | | SendFromCommitterEmail | object | Send from committer. | | TagPushEvents | object | Enable notifications for tag push events. | @@ -1063,7 +1063,7 @@ public string Project { get; set; } ID or full-path of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#project ServiceEmailsOnPush#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#project ServiceEmailsOnPush#project} --- @@ -1077,7 +1077,7 @@ public string Recipients { get; set; } Emails separated by whitespace. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#recipients ServiceEmailsOnPush#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#recipients ServiceEmailsOnPush#recipients} --- @@ -1091,7 +1091,7 @@ public string BranchesToBeNotified { get; set; } Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#branches_to_be_notified ServiceEmailsOnPush#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#branches_to_be_notified ServiceEmailsOnPush#branches_to_be_notified} --- @@ -1105,7 +1105,7 @@ public object DisableDiffs { get; set; } Disable code diffs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#disable_diffs ServiceEmailsOnPush#disable_diffs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#disable_diffs ServiceEmailsOnPush#disable_diffs} --- @@ -1117,7 +1117,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/service_emails_on_push#id ServiceEmailsOnPush#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1134,7 +1134,7 @@ public object PushEvents { get; set; } Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#push_events ServiceEmailsOnPush#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#push_events ServiceEmailsOnPush#push_events} --- @@ -1148,7 +1148,7 @@ public object SendFromCommitterEmail { get; set; } Send from committer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#send_from_committer_email ServiceEmailsOnPush#send_from_committer_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#send_from_committer_email ServiceEmailsOnPush#send_from_committer_email} --- @@ -1162,7 +1162,7 @@ public object TagPushEvents { get; set; } Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#tag_push_events ServiceEmailsOnPush#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#tag_push_events ServiceEmailsOnPush#tag_push_events} --- diff --git a/docs/serviceEmailsOnPush.go.md b/docs/serviceEmailsOnPush.go.md index d440f2d81..fcdef8219 100644 --- a/docs/serviceEmailsOnPush.go.md +++ b/docs/serviceEmailsOnPush.go.md @@ -4,7 +4,7 @@ ### ServiceEmailsOnPush -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push gitlab_service_emails_on_push}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push gitlab_service_emails_on_push}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the ServiceEmailsOnPush to imp The id of the existing ServiceEmailsOnPush that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#import import section} in the 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/service_emails_on_push#import import section} in the documentation of this resource for the id to use --- @@ -976,7 +976,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/serviceemailsonpush | Recipients | *string | Emails separated by whitespace. | | BranchesToBeNotified | *string | Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. | | DisableDiffs | interface{} | Disable code diffs. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. | | PushEvents | interface{} | Enable notifications for push events. | | SendFromCommitterEmail | interface{} | Send from committer. | | TagPushEvents | interface{} | Enable notifications for tag push events. | @@ -1063,7 +1063,7 @@ Project *string ID or full-path of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#project ServiceEmailsOnPush#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#project ServiceEmailsOnPush#project} --- @@ -1077,7 +1077,7 @@ Recipients *string Emails separated by whitespace. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#recipients ServiceEmailsOnPush#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#recipients ServiceEmailsOnPush#recipients} --- @@ -1091,7 +1091,7 @@ BranchesToBeNotified *string Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#branches_to_be_notified ServiceEmailsOnPush#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#branches_to_be_notified ServiceEmailsOnPush#branches_to_be_notified} --- @@ -1105,7 +1105,7 @@ DisableDiffs interface{} Disable code diffs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#disable_diffs ServiceEmailsOnPush#disable_diffs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#disable_diffs ServiceEmailsOnPush#disable_diffs} --- @@ -1117,7 +1117,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1134,7 +1134,7 @@ PushEvents interface{} Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#push_events ServiceEmailsOnPush#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#push_events ServiceEmailsOnPush#push_events} --- @@ -1148,7 +1148,7 @@ SendFromCommitterEmail interface{} Send from committer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#send_from_committer_email ServiceEmailsOnPush#send_from_committer_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#send_from_committer_email ServiceEmailsOnPush#send_from_committer_email} --- @@ -1162,7 +1162,7 @@ TagPushEvents interface{} Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#tag_push_events ServiceEmailsOnPush#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#tag_push_events ServiceEmailsOnPush#tag_push_events} --- diff --git a/docs/serviceEmailsOnPush.java.md b/docs/serviceEmailsOnPush.java.md index 50a47398e..9bf21f038 100644 --- a/docs/serviceEmailsOnPush.java.md +++ b/docs/serviceEmailsOnPush.java.md @@ -4,7 +4,7 @@ ### ServiceEmailsOnPush -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push gitlab_service_emails_on_push}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push gitlab_service_emails_on_push}. #### Initializers @@ -53,7 +53,7 @@ ServiceEmailsOnPush.Builder.create(Construct scope, java.lang.String id) | recipients | java.lang.String | Emails separated by whitespace. | | branchesToBeNotified | java.lang.String | Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. | | disableDiffs | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Disable code diffs. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. | | pushEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for push events. | | sendFromCommitterEmail | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Send from committer. | | tagPushEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for tag push events. | @@ -126,7 +126,7 @@ Must be unique amongst siblings in the same scope ID or full-path of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#project ServiceEmailsOnPush#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#project ServiceEmailsOnPush#project} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Emails separated by whitespace. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#recipients ServiceEmailsOnPush#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#recipients ServiceEmailsOnPush#recipients} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#branches_to_be_notified ServiceEmailsOnPush#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#branches_to_be_notified ServiceEmailsOnPush#branches_to_be_notified} --- @@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Disable code diffs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#disable_diffs ServiceEmailsOnPush#disable_diffs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#disable_diffs ServiceEmailsOnPush#disable_diffs} --- @@ -164,7 +164,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/service_emails_on_push#id ServiceEmailsOnPush#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -177,7 +177,7 @@ If you experience problems setting this value it might not be settable. Please t Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#push_events ServiceEmailsOnPush#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#push_events ServiceEmailsOnPush#push_events} --- @@ -187,7 +187,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Send from committer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#send_from_committer_email ServiceEmailsOnPush#send_from_committer_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#send_from_committer_email ServiceEmailsOnPush#send_from_committer_email} --- @@ -197,7 +197,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#tag_push_events ServiceEmailsOnPush#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#tag_push_events ServiceEmailsOnPush#tag_push_events} --- @@ -666,7 +666,7 @@ The construct id used in the generated config for the ServiceEmailsOnPush to imp The id of the existing ServiceEmailsOnPush that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#import import section} in the 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/service_emails_on_push#import import section} in the documentation of this resource for the id to use --- @@ -1141,7 +1141,7 @@ ServiceEmailsOnPushConfig.builder() | recipients | java.lang.String | Emails separated by whitespace. | | branchesToBeNotified | java.lang.String | Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. | | disableDiffs | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Disable code diffs. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. | | pushEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for push events. | | sendFromCommitterEmail | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Send from committer. | | tagPushEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for tag push events. | @@ -1228,7 +1228,7 @@ public java.lang.String getProject(); ID or full-path of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#project ServiceEmailsOnPush#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#project ServiceEmailsOnPush#project} --- @@ -1242,7 +1242,7 @@ public java.lang.String getRecipients(); Emails separated by whitespace. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#recipients ServiceEmailsOnPush#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#recipients ServiceEmailsOnPush#recipients} --- @@ -1256,7 +1256,7 @@ public java.lang.String getBranchesToBeNotified(); Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#branches_to_be_notified ServiceEmailsOnPush#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#branches_to_be_notified ServiceEmailsOnPush#branches_to_be_notified} --- @@ -1270,7 +1270,7 @@ public java.lang.Object getDisableDiffs(); Disable code diffs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#disable_diffs ServiceEmailsOnPush#disable_diffs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#disable_diffs ServiceEmailsOnPush#disable_diffs} --- @@ -1282,7 +1282,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/service_emails_on_push#id ServiceEmailsOnPush#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1299,7 +1299,7 @@ public java.lang.Object getPushEvents(); Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#push_events ServiceEmailsOnPush#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#push_events ServiceEmailsOnPush#push_events} --- @@ -1313,7 +1313,7 @@ public java.lang.Object getSendFromCommitterEmail(); Send from committer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#send_from_committer_email ServiceEmailsOnPush#send_from_committer_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#send_from_committer_email ServiceEmailsOnPush#send_from_committer_email} --- @@ -1327,7 +1327,7 @@ public java.lang.Object getTagPushEvents(); Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#tag_push_events ServiceEmailsOnPush#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#tag_push_events ServiceEmailsOnPush#tag_push_events} --- diff --git a/docs/serviceEmailsOnPush.python.md b/docs/serviceEmailsOnPush.python.md index a11e6b649..95f6a3714 100644 --- a/docs/serviceEmailsOnPush.python.md +++ b/docs/serviceEmailsOnPush.python.md @@ -4,7 +4,7 @@ ### ServiceEmailsOnPush -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push gitlab_service_emails_on_push}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push gitlab_service_emails_on_push}. #### Initializers @@ -47,7 +47,7 @@ serviceEmailsOnPush.ServiceEmailsOnPush( | recipients | str | Emails separated by whitespace. | | branches_to_be_notified | str | Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. | | disable_diffs | typing.Union[bool, cdktf.IResolvable] | Disable code diffs. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. | | push_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for push events. | | send_from_committer_email | typing.Union[bool, cdktf.IResolvable] | Send from committer. | | tag_push_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for tag push events. | @@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope ID or full-path of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#project ServiceEmailsOnPush#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#project ServiceEmailsOnPush#project} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Emails separated by whitespace. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#recipients ServiceEmailsOnPush#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#recipients ServiceEmailsOnPush#recipients} --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#branches_to_be_notified ServiceEmailsOnPush#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#branches_to_be_notified ServiceEmailsOnPush#branches_to_be_notified} --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Disable code diffs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#disable_diffs ServiceEmailsOnPush#disable_diffs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#disable_diffs ServiceEmailsOnPush#disable_diffs} --- @@ -158,7 +158,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/service_emails_on_push#id ServiceEmailsOnPush#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#push_events ServiceEmailsOnPush#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#push_events ServiceEmailsOnPush#push_events} --- @@ -181,7 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Send from committer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#send_from_committer_email ServiceEmailsOnPush#send_from_committer_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#send_from_committer_email ServiceEmailsOnPush#send_from_committer_email} --- @@ -191,7 +191,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#tag_push_events ServiceEmailsOnPush#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#tag_push_events ServiceEmailsOnPush#tag_push_events} --- @@ -706,7 +706,7 @@ The construct id used in the generated config for the ServiceEmailsOnPush to imp The id of the existing ServiceEmailsOnPush that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#import import section} in the 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/service_emails_on_push#import import section} in the documentation of this resource for the id to use --- @@ -1173,7 +1173,7 @@ serviceEmailsOnPush.ServiceEmailsOnPushConfig( | recipients | str | Emails separated by whitespace. | | branches_to_be_notified | str | Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. | | disable_diffs | typing.Union[bool, cdktf.IResolvable] | Disable code diffs. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. | | push_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for push events. | | send_from_committer_email | typing.Union[bool, cdktf.IResolvable] | Send from committer. | | tag_push_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for tag push events. | @@ -1260,7 +1260,7 @@ project: str ID or full-path of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#project ServiceEmailsOnPush#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#project ServiceEmailsOnPush#project} --- @@ -1274,7 +1274,7 @@ recipients: str Emails separated by whitespace. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#recipients ServiceEmailsOnPush#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#recipients ServiceEmailsOnPush#recipients} --- @@ -1288,7 +1288,7 @@ branches_to_be_notified: str Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#branches_to_be_notified ServiceEmailsOnPush#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#branches_to_be_notified ServiceEmailsOnPush#branches_to_be_notified} --- @@ -1302,7 +1302,7 @@ disable_diffs: typing.Union[bool, IResolvable] Disable code diffs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#disable_diffs ServiceEmailsOnPush#disable_diffs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#disable_diffs ServiceEmailsOnPush#disable_diffs} --- @@ -1314,7 +1314,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1331,7 +1331,7 @@ push_events: typing.Union[bool, IResolvable] Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#push_events ServiceEmailsOnPush#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#push_events ServiceEmailsOnPush#push_events} --- @@ -1345,7 +1345,7 @@ send_from_committer_email: typing.Union[bool, IResolvable] Send from committer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#send_from_committer_email ServiceEmailsOnPush#send_from_committer_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#send_from_committer_email ServiceEmailsOnPush#send_from_committer_email} --- @@ -1359,7 +1359,7 @@ tag_push_events: typing.Union[bool, IResolvable] Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#tag_push_events ServiceEmailsOnPush#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#tag_push_events ServiceEmailsOnPush#tag_push_events} --- diff --git a/docs/serviceEmailsOnPush.typescript.md b/docs/serviceEmailsOnPush.typescript.md index 27a572f9a..73aa48563 100644 --- a/docs/serviceEmailsOnPush.typescript.md +++ b/docs/serviceEmailsOnPush.typescript.md @@ -4,7 +4,7 @@ ### ServiceEmailsOnPush -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push gitlab_service_emails_on_push}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push gitlab_service_emails_on_push}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the ServiceEmailsOnPush to imp The id of the existing ServiceEmailsOnPush that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#import import section} in the 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/service_emails_on_push#import import section} in the documentation of this resource for the id to use --- @@ -960,7 +960,7 @@ const serviceEmailsOnPushConfig: serviceEmailsOnPush.ServiceEmailsOnPushConfig = | recipients | string | Emails separated by whitespace. | | branchesToBeNotified | string | Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. | | disableDiffs | boolean \| cdktf.IResolvable | Disable code diffs. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. | | pushEvents | boolean \| cdktf.IResolvable | Enable notifications for push events. | | sendFromCommitterEmail | boolean \| cdktf.IResolvable | Send from committer. | | tagPushEvents | boolean \| cdktf.IResolvable | Enable notifications for tag push events. | @@ -1047,7 +1047,7 @@ public readonly project: string; ID or full-path of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#project ServiceEmailsOnPush#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#project ServiceEmailsOnPush#project} --- @@ -1061,7 +1061,7 @@ public readonly recipients: string; Emails separated by whitespace. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#recipients ServiceEmailsOnPush#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#recipients ServiceEmailsOnPush#recipients} --- @@ -1075,7 +1075,7 @@ public readonly branchesToBeNotified: string; Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#branches_to_be_notified ServiceEmailsOnPush#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#branches_to_be_notified ServiceEmailsOnPush#branches_to_be_notified} --- @@ -1089,7 +1089,7 @@ public readonly disableDiffs: boolean | IResolvable; Disable code diffs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#disable_diffs ServiceEmailsOnPush#disable_diffs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#disable_diffs ServiceEmailsOnPush#disable_diffs} --- @@ -1101,7 +1101,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1118,7 +1118,7 @@ public readonly pushEvents: boolean | IResolvable; Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#push_events ServiceEmailsOnPush#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#push_events ServiceEmailsOnPush#push_events} --- @@ -1132,7 +1132,7 @@ public readonly sendFromCommitterEmail: boolean | IResolvable; Send from committer. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#send_from_committer_email ServiceEmailsOnPush#send_from_committer_email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#send_from_committer_email ServiceEmailsOnPush#send_from_committer_email} --- @@ -1146,7 +1146,7 @@ public readonly tagPushEvents: boolean | IResolvable; Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#tag_push_events ServiceEmailsOnPush#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#tag_push_events ServiceEmailsOnPush#tag_push_events} --- diff --git a/docs/serviceExternalWiki.csharp.md b/docs/serviceExternalWiki.csharp.md index ccf4c0b40..78ff88767 100644 --- a/docs/serviceExternalWiki.csharp.md +++ b/docs/serviceExternalWiki.csharp.md @@ -4,7 +4,7 @@ ### ServiceExternalWiki -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki gitlab_service_external_wiki}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki gitlab_service_external_wiki}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the ServiceExternalWiki to imp The id of the existing ServiceExternalWiki that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#import import section} in the 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/service_external_wiki#import import section} in the documentation of this resource for the id to use --- @@ -824,7 +824,7 @@ new ServiceExternalWikiConfig { | Provisioners | object[] | *No description.* | | ExternalWikiUrl | string | The URL of the external wiki. | | Project | string | ID of the project you want to activate integration on. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. | --- @@ -908,7 +908,7 @@ public string ExternalWikiUrl { get; set; } The URL of the external wiki. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#external_wiki_url ServiceExternalWiki#external_wiki_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#external_wiki_url ServiceExternalWiki#external_wiki_url} --- @@ -922,7 +922,7 @@ public string Project { get; set; } ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#project ServiceExternalWiki#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#project ServiceExternalWiki#project} --- @@ -934,7 +934,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/service_external_wiki#id ServiceExternalWiki#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/serviceExternalWiki.go.md b/docs/serviceExternalWiki.go.md index 14f86a58c..ec4291de3 100644 --- a/docs/serviceExternalWiki.go.md +++ b/docs/serviceExternalWiki.go.md @@ -4,7 +4,7 @@ ### ServiceExternalWiki -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki gitlab_service_external_wiki}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki gitlab_service_external_wiki}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the ServiceExternalWiki to imp The id of the existing ServiceExternalWiki that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#import import section} in the 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/service_external_wiki#import import section} in the documentation of this resource for the id to use --- @@ -824,7 +824,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/serviceexternalwiki | Provisioners | *[]interface{} | *No description.* | | ExternalWikiUrl | *string | The URL of the external wiki. | | Project | *string | ID of the project you want to activate integration on. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. | --- @@ -908,7 +908,7 @@ ExternalWikiUrl *string The URL of the external wiki. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#external_wiki_url ServiceExternalWiki#external_wiki_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#external_wiki_url ServiceExternalWiki#external_wiki_url} --- @@ -922,7 +922,7 @@ Project *string ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#project ServiceExternalWiki#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#project ServiceExternalWiki#project} --- @@ -934,7 +934,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/serviceExternalWiki.java.md b/docs/serviceExternalWiki.java.md index 893f9363d..631da3999 100644 --- a/docs/serviceExternalWiki.java.md +++ b/docs/serviceExternalWiki.java.md @@ -4,7 +4,7 @@ ### ServiceExternalWiki -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki gitlab_service_external_wiki}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki gitlab_service_external_wiki}. #### Initializers @@ -42,7 +42,7 @@ ServiceExternalWiki.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | externalWikiUrl | java.lang.String | The URL of the external wiki. | | project | java.lang.String | ID of the project you want to activate integration on. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope The URL of the external wiki. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#external_wiki_url ServiceExternalWiki#external_wiki_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#external_wiki_url ServiceExternalWiki#external_wiki_url} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#project ServiceExternalWiki#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#project ServiceExternalWiki#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/service_external_wiki#id ServiceExternalWiki#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 ServiceExternalWiki to imp The id of the existing ServiceExternalWiki that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#import import section} in the 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/service_external_wiki#import import section} in the documentation of this resource for the id to use --- @@ -921,7 +921,7 @@ ServiceExternalWikiConfig.builder() | provisioners | java.util.List | *No description.* | | externalWikiUrl | java.lang.String | The URL of the external wiki. | | project | java.lang.String | ID of the project you want to activate integration on. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. | --- @@ -1005,7 +1005,7 @@ public java.lang.String getExternalWikiUrl(); The URL of the external wiki. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#external_wiki_url ServiceExternalWiki#external_wiki_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#external_wiki_url ServiceExternalWiki#external_wiki_url} --- @@ -1019,7 +1019,7 @@ public java.lang.String getProject(); ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#project ServiceExternalWiki#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#project ServiceExternalWiki#project} --- @@ -1031,7 +1031,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/service_external_wiki#id ServiceExternalWiki#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/serviceExternalWiki.python.md b/docs/serviceExternalWiki.python.md index 160930c78..9cf1acc94 100644 --- a/docs/serviceExternalWiki.python.md +++ b/docs/serviceExternalWiki.python.md @@ -4,7 +4,7 @@ ### ServiceExternalWiki -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki gitlab_service_external_wiki}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki gitlab_service_external_wiki}. #### Initializers @@ -40,7 +40,7 @@ serviceExternalWiki.ServiceExternalWiki( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | external_wiki_url | str | The URL of the external wiki. | | project | str | ID of the project you want to activate integration on. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The URL of the external wiki. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#external_wiki_url ServiceExternalWiki#external_wiki_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#external_wiki_url ServiceExternalWiki#external_wiki_url} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#project ServiceExternalWiki#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#project ServiceExternalWiki#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/service_external_wiki#id ServiceExternalWiki#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 ServiceExternalWiki to imp The id of the existing ServiceExternalWiki that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#import import section} in the 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/service_external_wiki#import import section} in the documentation of this resource for the id to use --- @@ -961,7 +961,7 @@ serviceExternalWiki.ServiceExternalWikiConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | external_wiki_url | str | The URL of the external wiki. | | project | str | ID of the project you want to activate integration on. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. | --- @@ -1045,7 +1045,7 @@ external_wiki_url: str The URL of the external wiki. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#external_wiki_url ServiceExternalWiki#external_wiki_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#external_wiki_url ServiceExternalWiki#external_wiki_url} --- @@ -1059,7 +1059,7 @@ project: str ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#project ServiceExternalWiki#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#project ServiceExternalWiki#project} --- @@ -1071,7 +1071,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/serviceExternalWiki.typescript.md b/docs/serviceExternalWiki.typescript.md index f45441c27..d4169eca5 100644 --- a/docs/serviceExternalWiki.typescript.md +++ b/docs/serviceExternalWiki.typescript.md @@ -4,7 +4,7 @@ ### ServiceExternalWiki -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki gitlab_service_external_wiki}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki gitlab_service_external_wiki}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the ServiceExternalWiki to imp The id of the existing ServiceExternalWiki that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#import import section} in the 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/service_external_wiki#import import section} in the documentation of this resource for the id to use --- @@ -813,7 +813,7 @@ const serviceExternalWikiConfig: serviceExternalWiki.ServiceExternalWikiConfig = | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | externalWikiUrl | string | The URL of the external wiki. | | project | string | ID of the project you want to activate integration on. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. | --- @@ -897,7 +897,7 @@ public readonly externalWikiUrl: string; The URL of the external wiki. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#external_wiki_url ServiceExternalWiki#external_wiki_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#external_wiki_url ServiceExternalWiki#external_wiki_url} --- @@ -911,7 +911,7 @@ public readonly project: string; ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#project ServiceExternalWiki#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#project ServiceExternalWiki#project} --- @@ -923,7 +923,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/serviceGithub.csharp.md b/docs/serviceGithub.csharp.md index cc2ebe7d6..0cbf1859b 100644 --- a/docs/serviceGithub.csharp.md +++ b/docs/serviceGithub.csharp.md @@ -4,7 +4,7 @@ ### ServiceGithub -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github gitlab_service_github}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github gitlab_service_github}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the ServiceGithub to import. The id of the existing ServiceGithub that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#import import section} in the 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/service_github#import import section} in the documentation of this resource for the id to use --- @@ -867,7 +867,7 @@ new ServiceGithubConfig { | Project | string | ID of the project you want to activate integration on. | | RepositoryUrl | string | The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. | | Token | string | A GitHub personal access token with at least `repo:status` scope. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#id ServiceGithub#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#id ServiceGithub#id}. | | StaticContext | object | Append instance name instead of branch to the status. | --- @@ -952,7 +952,7 @@ public string Project { get; set; } ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#project ServiceGithub#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#project ServiceGithub#project} --- @@ -966,7 +966,7 @@ public string RepositoryUrl { get; set; } The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#repository_url ServiceGithub#repository_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#repository_url ServiceGithub#repository_url} --- @@ -980,7 +980,7 @@ public string Token { get; set; } A GitHub personal access token with at least `repo:status` scope. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#token ServiceGithub#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#token ServiceGithub#token} --- @@ -992,7 +992,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/service_github#id ServiceGithub#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#id ServiceGithub#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1011,7 +1011,7 @@ Append instance name instead of branch to the status. Must enable to set a GitLab status check as *required* in GitHub. See [Static / dynamic status check names] to learn more. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#static_context ServiceGithub#static_context} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#static_context ServiceGithub#static_context} --- diff --git a/docs/serviceGithub.go.md b/docs/serviceGithub.go.md index 3d64947eb..d892dad04 100644 --- a/docs/serviceGithub.go.md +++ b/docs/serviceGithub.go.md @@ -4,7 +4,7 @@ ### ServiceGithub -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github gitlab_service_github}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github gitlab_service_github}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the ServiceGithub to import. The id of the existing ServiceGithub that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#import import section} in the 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/service_github#import import section} in the documentation of this resource for the id to use --- @@ -867,7 +867,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/servicegithub" | Project | *string | ID of the project you want to activate integration on. | | RepositoryUrl | *string | The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. | | Token | *string | A GitHub personal access token with at least `repo:status` scope. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#id ServiceGithub#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#id ServiceGithub#id}. | | StaticContext | interface{} | Append instance name instead of branch to the status. | --- @@ -952,7 +952,7 @@ Project *string ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#project ServiceGithub#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#project ServiceGithub#project} --- @@ -966,7 +966,7 @@ RepositoryUrl *string The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#repository_url ServiceGithub#repository_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#repository_url ServiceGithub#repository_url} --- @@ -980,7 +980,7 @@ Token *string A GitHub personal access token with at least `repo:status` scope. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#token ServiceGithub#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#token ServiceGithub#token} --- @@ -992,7 +992,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#id ServiceGithub#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#id ServiceGithub#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1011,7 +1011,7 @@ Append instance name instead of branch to the status. Must enable to set a GitLab status check as *required* in GitHub. See [Static / dynamic status check names] to learn more. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#static_context ServiceGithub#static_context} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#static_context ServiceGithub#static_context} --- diff --git a/docs/serviceGithub.java.md b/docs/serviceGithub.java.md index b7870ea5f..dc9badf6c 100644 --- a/docs/serviceGithub.java.md +++ b/docs/serviceGithub.java.md @@ -4,7 +4,7 @@ ### ServiceGithub -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github gitlab_service_github}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github gitlab_service_github}. #### Initializers @@ -46,7 +46,7 @@ ServiceGithub.Builder.create(Construct scope, java.lang.String id) | project | java.lang.String | ID of the project you want to activate integration on. | | repositoryUrl | java.lang.String | The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. | | token | java.lang.String | A GitHub personal access token with at least `repo:status` scope. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#id ServiceGithub#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#id ServiceGithub#id}. | | staticContext | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Append instance name instead of branch to the status. | --- @@ -117,7 +117,7 @@ Must be unique amongst siblings in the same scope ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#project ServiceGithub#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#project ServiceGithub#project} --- @@ -127,7 +127,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#repository_url ServiceGithub#repository_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#repository_url ServiceGithub#repository_url} --- @@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A GitHub personal access token with at least `repo:status` scope. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#token ServiceGithub#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#token ServiceGithub#token} --- @@ -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/resources/service_github#id ServiceGithub#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#id ServiceGithub#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ Append instance name instead of branch to the status. Must enable to set a GitLab status check as *required* in GitHub. See [Static / dynamic status check names] to learn more. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#static_context ServiceGithub#static_context} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#static_context ServiceGithub#static_context} --- @@ -601,7 +601,7 @@ The construct id used in the generated config for the ServiceGithub to import. The id of the existing ServiceGithub that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#import import section} in the 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/service_github#import import section} in the documentation of this resource for the id to use --- @@ -992,7 +992,7 @@ ServiceGithubConfig.builder() | project | java.lang.String | ID of the project you want to activate integration on. | | repositoryUrl | java.lang.String | The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. | | token | java.lang.String | A GitHub personal access token with at least `repo:status` scope. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#id ServiceGithub#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#id ServiceGithub#id}. | | staticContext | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Append instance name instead of branch to the status. | --- @@ -1077,7 +1077,7 @@ public java.lang.String getProject(); ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#project ServiceGithub#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#project ServiceGithub#project} --- @@ -1091,7 +1091,7 @@ public java.lang.String getRepositoryUrl(); The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#repository_url ServiceGithub#repository_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#repository_url ServiceGithub#repository_url} --- @@ -1105,7 +1105,7 @@ public java.lang.String getToken(); A GitHub personal access token with at least `repo:status` scope. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#token ServiceGithub#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#token ServiceGithub#token} --- @@ -1117,7 +1117,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/service_github#id ServiceGithub#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#id ServiceGithub#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1136,7 +1136,7 @@ Append instance name instead of branch to the status. Must enable to set a GitLab status check as *required* in GitHub. See [Static / dynamic status check names] to learn more. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#static_context ServiceGithub#static_context} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#static_context ServiceGithub#static_context} --- diff --git a/docs/serviceGithub.python.md b/docs/serviceGithub.python.md index 5a65eb427..649aa5ab1 100644 --- a/docs/serviceGithub.python.md +++ b/docs/serviceGithub.python.md @@ -4,7 +4,7 @@ ### ServiceGithub -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github gitlab_service_github}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github gitlab_service_github}. #### Initializers @@ -43,7 +43,7 @@ serviceGithub.ServiceGithub( | project | str | ID of the project you want to activate integration on. | | repository_url | str | The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. | | token | str | A GitHub personal access token with at least `repo:status` scope. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#id ServiceGithub#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#id ServiceGithub#id}. | | static_context | typing.Union[bool, cdktf.IResolvable] | Append instance name instead of branch to the status. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#project ServiceGithub#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#project ServiceGithub#project} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#repository_url ServiceGithub#repository_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#repository_url ServiceGithub#repository_url} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A GitHub personal access token with at least `repo:status` scope. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#token ServiceGithub#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#token ServiceGithub#token} --- @@ -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/resources/service_github#id ServiceGithub#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#id ServiceGithub#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ Append instance name instead of branch to the status. Must enable to set a GitLab status check as *required* in GitHub. See [Static / dynamic status check names] to learn more. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#static_context ServiceGithub#static_context} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#static_context ServiceGithub#static_context} --- @@ -644,7 +644,7 @@ The construct id used in the generated config for the ServiceGithub to import. The id of the existing ServiceGithub that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#import import section} in the 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/service_github#import import section} in the documentation of this resource for the id to use --- @@ -1030,7 +1030,7 @@ serviceGithub.ServiceGithubConfig( | project | str | ID of the project you want to activate integration on. | | repository_url | str | The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. | | token | str | A GitHub personal access token with at least `repo:status` scope. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#id ServiceGithub#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#id ServiceGithub#id}. | | static_context | typing.Union[bool, cdktf.IResolvable] | Append instance name instead of branch to the status. | --- @@ -1115,7 +1115,7 @@ project: str ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#project ServiceGithub#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#project ServiceGithub#project} --- @@ -1129,7 +1129,7 @@ repository_url: str The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#repository_url ServiceGithub#repository_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#repository_url ServiceGithub#repository_url} --- @@ -1143,7 +1143,7 @@ token: str A GitHub personal access token with at least `repo:status` scope. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#token ServiceGithub#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#token ServiceGithub#token} --- @@ -1155,7 +1155,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#id ServiceGithub#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#id ServiceGithub#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1174,7 +1174,7 @@ Append instance name instead of branch to the status. Must enable to set a GitLab status check as *required* in GitHub. See [Static / dynamic status check names] to learn more. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#static_context ServiceGithub#static_context} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#static_context ServiceGithub#static_context} --- diff --git a/docs/serviceGithub.typescript.md b/docs/serviceGithub.typescript.md index ab2af4757..fbfa116e9 100644 --- a/docs/serviceGithub.typescript.md +++ b/docs/serviceGithub.typescript.md @@ -4,7 +4,7 @@ ### ServiceGithub -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github gitlab_service_github}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github gitlab_service_github}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the ServiceGithub to import. The id of the existing ServiceGithub that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#import import section} in the 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/service_github#import import section} in the documentation of this resource for the id to use --- @@ -854,7 +854,7 @@ const serviceGithubConfig: serviceGithub.ServiceGithubConfig = { ... } | project | string | ID of the project you want to activate integration on. | | repositoryUrl | string | The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. | | token | string | A GitHub personal access token with at least `repo:status` scope. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#id ServiceGithub#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#id ServiceGithub#id}. | | staticContext | boolean \| cdktf.IResolvable | Append instance name instead of branch to the status. | --- @@ -939,7 +939,7 @@ public readonly project: string; ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#project ServiceGithub#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#project ServiceGithub#project} --- @@ -953,7 +953,7 @@ public readonly repositoryUrl: string; The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#repository_url ServiceGithub#repository_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#repository_url ServiceGithub#repository_url} --- @@ -967,7 +967,7 @@ public readonly token: string; A GitHub personal access token with at least `repo:status` scope. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#token ServiceGithub#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#token ServiceGithub#token} --- @@ -979,7 +979,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#id ServiceGithub#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#id ServiceGithub#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -998,7 +998,7 @@ Append instance name instead of branch to the status. Must enable to set a GitLab status check as _required_ in GitHub. See [Static / dynamic status check names] to learn more. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#static_context ServiceGithub#static_context} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#static_context ServiceGithub#static_context} --- diff --git a/docs/serviceJira.csharp.md b/docs/serviceJira.csharp.md index aba07bede..ab5a21fd5 100644 --- a/docs/serviceJira.csharp.md +++ b/docs/serviceJira.csharp.md @@ -4,7 +4,7 @@ ### ServiceJira -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira gitlab_service_jira}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira gitlab_service_jira}. #### Initializers @@ -572,7 +572,7 @@ The construct id used in the generated config for the ServiceJira to import. The id of the existing ServiceJira that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#import import section} in the 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/service_jira#import import section} in the documentation of this resource for the id to use --- @@ -1260,7 +1260,7 @@ new ServiceJiraConfig { | ApiUrl | string | The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. | | CommentOnEventEnabled | object | Enable comments inside Jira issues on each GitLab event (commit / merge request). | | CommitEvents | object | Enable notifications for commit events. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#id ServiceJira#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#id ServiceJira#id}. | | IssuesEnabled | object | Enable viewing Jira issues in GitLab. | | JiraAuthType | double | The authentication method to be used with Jira. | | JiraIssuePrefix | string | Prefix to match Jira issue keys. | @@ -1357,7 +1357,7 @@ The Jira API token, password, or personal access token to be used with Jira. When your authentication method is basic (jira_auth_type is 0), use an API token for Jira Cloud or a password for Jira Data Center or Jira Server. When your authentication method is a Jira personal access token (jira_auth_type is 1), use the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#password ServiceJira#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#password ServiceJira#password} --- @@ -1371,7 +1371,7 @@ public string Project { get; set; } ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project ServiceJira#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project ServiceJira#project} --- @@ -1385,7 +1385,7 @@ public string Url { get; set; } The URL to the JIRA project which is being linked to this GitLab project. For example, https://jira.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#url ServiceJira#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#url ServiceJira#url} --- @@ -1399,7 +1399,7 @@ public string ApiUrl { get; set; } The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#api_url ServiceJira#api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#api_url ServiceJira#api_url} --- @@ -1413,7 +1413,7 @@ public object CommentOnEventEnabled { get; set; } Enable comments inside Jira issues on each GitLab event (commit / merge request). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#comment_on_event_enabled ServiceJira#comment_on_event_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#comment_on_event_enabled ServiceJira#comment_on_event_enabled} --- @@ -1427,7 +1427,7 @@ public object CommitEvents { get; set; } Enable notifications for commit events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#commit_events ServiceJira#commit_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#commit_events ServiceJira#commit_events} --- @@ -1439,7 +1439,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/service_jira#id ServiceJira#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#id ServiceJira#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1456,7 +1456,7 @@ public object IssuesEnabled { get; set; } Enable viewing Jira issues in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#issues_enabled ServiceJira#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#issues_enabled ServiceJira#issues_enabled} --- @@ -1472,7 +1472,7 @@ The authentication method to be used with Jira. 0 means Basic Authentication. 1 means Jira personal access token. Defaults to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_auth_type ServiceJira#jira_auth_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_auth_type ServiceJira#jira_auth_type} --- @@ -1486,7 +1486,7 @@ public string JiraIssuePrefix { get; set; } Prefix to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_prefix ServiceJira#jira_issue_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_prefix ServiceJira#jira_issue_prefix} --- @@ -1500,7 +1500,7 @@ public string JiraIssueRegex { get; set; } Regular expression to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_regex ServiceJira#jira_issue_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_regex ServiceJira#jira_issue_regex} --- @@ -1514,7 +1514,7 @@ public object JiraIssueTransitionAutomatic { get; set; } Enable automatic issue transitions. Takes precedence over jira_issue_transition_id if enabled. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_transition_automatic ServiceJira#jira_issue_transition_automatic} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_transition_automatic ServiceJira#jira_issue_transition_automatic} --- @@ -1530,7 +1530,7 @@ The ID of a transition that moves issues to a closed state. You can find this number under the JIRA workflow administration (Administration > Issues > Workflows) by selecting View under Operations of the desired workflow of your project. By default, this ID is set to 2. *Note**: importing this field is only supported since GitLab 15.2. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_transition_id ServiceJira#jira_issue_transition_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_transition_id ServiceJira#jira_issue_transition_id} --- @@ -1544,7 +1544,7 @@ public object MergeRequestsEvents { get; set; } Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#merge_requests_events ServiceJira#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#merge_requests_events ServiceJira#merge_requests_events} --- @@ -1558,7 +1558,7 @@ public string ProjectKey { get; set; } The short identifier for your JIRA project, all uppercase, e.g., PROJ. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project_key ServiceJira#project_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project_key ServiceJira#project_key} --- @@ -1574,7 +1574,7 @@ Keys of Jira projects. When issues_enabled is true, this setting specifies which Jira projects to view issues from in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project_keys ServiceJira#project_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project_keys ServiceJira#project_keys} --- @@ -1588,7 +1588,7 @@ public object UseInheritedSettings { get; set; } Indicates whether or not to inherit default settings. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#use_inherited_settings ServiceJira#use_inherited_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#use_inherited_settings ServiceJira#use_inherited_settings} --- @@ -1604,7 +1604,7 @@ The email or username to be used with Jira. For Jira Cloud use an email, for Jira Data Center and Jira Server use a username. Required when using Basic authentication (jira_auth_type is 0). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#username ServiceJira#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#username ServiceJira#username} --- diff --git a/docs/serviceJira.go.md b/docs/serviceJira.go.md index b927108ae..a91b32b92 100644 --- a/docs/serviceJira.go.md +++ b/docs/serviceJira.go.md @@ -4,7 +4,7 @@ ### ServiceJira -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira gitlab_service_jira}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira gitlab_service_jira}. #### Initializers @@ -572,7 +572,7 @@ The construct id used in the generated config for the ServiceJira to import. The id of the existing ServiceJira that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#import import section} in the 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/service_jira#import import section} in the documentation of this resource for the id to use --- @@ -1260,7 +1260,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/servicejira" | ApiUrl | *string | The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. | | CommentOnEventEnabled | interface{} | Enable comments inside Jira issues on each GitLab event (commit / merge request). | | CommitEvents | interface{} | Enable notifications for commit events. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#id ServiceJira#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#id ServiceJira#id}. | | IssuesEnabled | interface{} | Enable viewing Jira issues in GitLab. | | JiraAuthType | *f64 | The authentication method to be used with Jira. | | JiraIssuePrefix | *string | Prefix to match Jira issue keys. | @@ -1357,7 +1357,7 @@ The Jira API token, password, or personal access token to be used with Jira. When your authentication method is basic (jira_auth_type is 0), use an API token for Jira Cloud or a password for Jira Data Center or Jira Server. When your authentication method is a Jira personal access token (jira_auth_type is 1), use the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#password ServiceJira#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#password ServiceJira#password} --- @@ -1371,7 +1371,7 @@ Project *string ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project ServiceJira#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project ServiceJira#project} --- @@ -1385,7 +1385,7 @@ Url *string The URL to the JIRA project which is being linked to this GitLab project. For example, https://jira.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#url ServiceJira#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#url ServiceJira#url} --- @@ -1399,7 +1399,7 @@ ApiUrl *string The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#api_url ServiceJira#api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#api_url ServiceJira#api_url} --- @@ -1413,7 +1413,7 @@ CommentOnEventEnabled interface{} Enable comments inside Jira issues on each GitLab event (commit / merge request). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#comment_on_event_enabled ServiceJira#comment_on_event_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#comment_on_event_enabled ServiceJira#comment_on_event_enabled} --- @@ -1427,7 +1427,7 @@ CommitEvents interface{} Enable notifications for commit events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#commit_events ServiceJira#commit_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#commit_events ServiceJira#commit_events} --- @@ -1439,7 +1439,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#id ServiceJira#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#id ServiceJira#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1456,7 +1456,7 @@ IssuesEnabled interface{} Enable viewing Jira issues in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#issues_enabled ServiceJira#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#issues_enabled ServiceJira#issues_enabled} --- @@ -1472,7 +1472,7 @@ The authentication method to be used with Jira. 0 means Basic Authentication. 1 means Jira personal access token. Defaults to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_auth_type ServiceJira#jira_auth_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_auth_type ServiceJira#jira_auth_type} --- @@ -1486,7 +1486,7 @@ JiraIssuePrefix *string Prefix to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_prefix ServiceJira#jira_issue_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_prefix ServiceJira#jira_issue_prefix} --- @@ -1500,7 +1500,7 @@ JiraIssueRegex *string Regular expression to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_regex ServiceJira#jira_issue_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_regex ServiceJira#jira_issue_regex} --- @@ -1514,7 +1514,7 @@ JiraIssueTransitionAutomatic interface{} Enable automatic issue transitions. Takes precedence over jira_issue_transition_id if enabled. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_transition_automatic ServiceJira#jira_issue_transition_automatic} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_transition_automatic ServiceJira#jira_issue_transition_automatic} --- @@ -1530,7 +1530,7 @@ The ID of a transition that moves issues to a closed state. You can find this number under the JIRA workflow administration (Administration > Issues > Workflows) by selecting View under Operations of the desired workflow of your project. By default, this ID is set to 2. *Note**: importing this field is only supported since GitLab 15.2. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_transition_id ServiceJira#jira_issue_transition_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_transition_id ServiceJira#jira_issue_transition_id} --- @@ -1544,7 +1544,7 @@ MergeRequestsEvents interface{} Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#merge_requests_events ServiceJira#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#merge_requests_events ServiceJira#merge_requests_events} --- @@ -1558,7 +1558,7 @@ ProjectKey *string The short identifier for your JIRA project, all uppercase, e.g., PROJ. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project_key ServiceJira#project_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project_key ServiceJira#project_key} --- @@ -1574,7 +1574,7 @@ Keys of Jira projects. When issues_enabled is true, this setting specifies which Jira projects to view issues from in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project_keys ServiceJira#project_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project_keys ServiceJira#project_keys} --- @@ -1588,7 +1588,7 @@ UseInheritedSettings interface{} Indicates whether or not to inherit default settings. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#use_inherited_settings ServiceJira#use_inherited_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#use_inherited_settings ServiceJira#use_inherited_settings} --- @@ -1604,7 +1604,7 @@ The email or username to be used with Jira. For Jira Cloud use an email, for Jira Data Center and Jira Server use a username. Required when using Basic authentication (jira_auth_type is 0). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#username ServiceJira#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#username ServiceJira#username} --- diff --git a/docs/serviceJira.java.md b/docs/serviceJira.java.md index e94f4db9b..459f3b374 100644 --- a/docs/serviceJira.java.md +++ b/docs/serviceJira.java.md @@ -4,7 +4,7 @@ ### ServiceJira -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira gitlab_service_jira}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira gitlab_service_jira}. #### Initializers @@ -67,7 +67,7 @@ ServiceJira.Builder.create(Construct scope, java.lang.String id) | apiUrl | java.lang.String | The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. | | commentOnEventEnabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable comments inside Jira issues on each GitLab event (commit / merge request). | | commitEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for commit events. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#id ServiceJira#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#id ServiceJira#id}. | | issuesEnabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable viewing Jira issues in GitLab. | | jiraAuthType | java.lang.Number | The authentication method to be used with Jira. | | jiraIssuePrefix | java.lang.String | Prefix to match Jira issue keys. | @@ -150,7 +150,7 @@ The Jira API token, password, or personal access token to be used with Jira. When your authentication method is basic (jira_auth_type is 0), use an API token for Jira Cloud or a password for Jira Data Center or Jira Server. When your authentication method is a Jira personal access token (jira_auth_type is 1), use the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#password ServiceJira#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#password ServiceJira#password} --- @@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project ServiceJira#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project ServiceJira#project} --- @@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The URL to the JIRA project which is being linked to this GitLab project. For example, https://jira.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#url ServiceJira#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#url ServiceJira#url} --- @@ -180,7 +180,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#api_url ServiceJira#api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#api_url ServiceJira#api_url} --- @@ -190,7 +190,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable comments inside Jira issues on each GitLab event (commit / merge request). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#comment_on_event_enabled ServiceJira#comment_on_event_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#comment_on_event_enabled ServiceJira#comment_on_event_enabled} --- @@ -200,7 +200,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for commit events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#commit_events ServiceJira#commit_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#commit_events ServiceJira#commit_events} --- @@ -208,7 +208,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/service_jira#id ServiceJira#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#id ServiceJira#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -221,7 +221,7 @@ If you experience problems setting this value it might not be settable. Please t Enable viewing Jira issues in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#issues_enabled ServiceJira#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#issues_enabled ServiceJira#issues_enabled} --- @@ -233,7 +233,7 @@ The authentication method to be used with Jira. 0 means Basic Authentication. 1 means Jira personal access token. Defaults to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_auth_type ServiceJira#jira_auth_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_auth_type ServiceJira#jira_auth_type} --- @@ -243,7 +243,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Prefix to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_prefix ServiceJira#jira_issue_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_prefix ServiceJira#jira_issue_prefix} --- @@ -253,7 +253,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Regular expression to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_regex ServiceJira#jira_issue_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_regex ServiceJira#jira_issue_regex} --- @@ -263,7 +263,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable automatic issue transitions. Takes precedence over jira_issue_transition_id if enabled. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_transition_automatic ServiceJira#jira_issue_transition_automatic} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_transition_automatic ServiceJira#jira_issue_transition_automatic} --- @@ -275,7 +275,7 @@ The ID of a transition that moves issues to a closed state. You can find this number under the JIRA workflow administration (Administration > Issues > Workflows) by selecting View under Operations of the desired workflow of your project. By default, this ID is set to 2. *Note**: importing this field is only supported since GitLab 15.2. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_transition_id ServiceJira#jira_issue_transition_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_transition_id ServiceJira#jira_issue_transition_id} --- @@ -285,7 +285,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#merge_requests_events ServiceJira#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#merge_requests_events ServiceJira#merge_requests_events} --- @@ -295,7 +295,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The short identifier for your JIRA project, all uppercase, e.g., PROJ. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project_key ServiceJira#project_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project_key ServiceJira#project_key} --- @@ -307,7 +307,7 @@ Keys of Jira projects. When issues_enabled is true, this setting specifies which Jira projects to view issues from in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project_keys ServiceJira#project_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project_keys ServiceJira#project_keys} --- @@ -317,7 +317,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Indicates whether or not to inherit default settings. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#use_inherited_settings ServiceJira#use_inherited_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#use_inherited_settings ServiceJira#use_inherited_settings} --- @@ -329,7 +329,7 @@ The email or username to be used with Jira. For Jira Cloud use an email, for Jira Data Center and Jira Server use a username. Required when using Basic authentication (jira_auth_type is 0). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#username ServiceJira#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#username ServiceJira#username} --- @@ -861,7 +861,7 @@ The construct id used in the generated config for the ServiceJira to import. The id of the existing ServiceJira that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#import import section} in the 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/service_jira#import import section} in the documentation of this resource for the id to use --- @@ -1559,7 +1559,7 @@ ServiceJiraConfig.builder() | apiUrl | java.lang.String | The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. | | commentOnEventEnabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable comments inside Jira issues on each GitLab event (commit / merge request). | | commitEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for commit events. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#id ServiceJira#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#id ServiceJira#id}. | | issuesEnabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable viewing Jira issues in GitLab. | | jiraAuthType | java.lang.Number | The authentication method to be used with Jira. | | jiraIssuePrefix | java.lang.String | Prefix to match Jira issue keys. | @@ -1656,7 +1656,7 @@ The Jira API token, password, or personal access token to be used with Jira. When your authentication method is basic (jira_auth_type is 0), use an API token for Jira Cloud or a password for Jira Data Center or Jira Server. When your authentication method is a Jira personal access token (jira_auth_type is 1), use the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#password ServiceJira#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#password ServiceJira#password} --- @@ -1670,7 +1670,7 @@ public java.lang.String getProject(); ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project ServiceJira#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project ServiceJira#project} --- @@ -1684,7 +1684,7 @@ public java.lang.String getUrl(); The URL to the JIRA project which is being linked to this GitLab project. For example, https://jira.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#url ServiceJira#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#url ServiceJira#url} --- @@ -1698,7 +1698,7 @@ public java.lang.String getApiUrl(); The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#api_url ServiceJira#api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#api_url ServiceJira#api_url} --- @@ -1712,7 +1712,7 @@ public java.lang.Object getCommentOnEventEnabled(); Enable comments inside Jira issues on each GitLab event (commit / merge request). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#comment_on_event_enabled ServiceJira#comment_on_event_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#comment_on_event_enabled ServiceJira#comment_on_event_enabled} --- @@ -1726,7 +1726,7 @@ public java.lang.Object getCommitEvents(); Enable notifications for commit events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#commit_events ServiceJira#commit_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#commit_events ServiceJira#commit_events} --- @@ -1738,7 +1738,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/service_jira#id ServiceJira#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#id ServiceJira#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1755,7 +1755,7 @@ public java.lang.Object getIssuesEnabled(); Enable viewing Jira issues in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#issues_enabled ServiceJira#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#issues_enabled ServiceJira#issues_enabled} --- @@ -1771,7 +1771,7 @@ The authentication method to be used with Jira. 0 means Basic Authentication. 1 means Jira personal access token. Defaults to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_auth_type ServiceJira#jira_auth_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_auth_type ServiceJira#jira_auth_type} --- @@ -1785,7 +1785,7 @@ public java.lang.String getJiraIssuePrefix(); Prefix to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_prefix ServiceJira#jira_issue_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_prefix ServiceJira#jira_issue_prefix} --- @@ -1799,7 +1799,7 @@ public java.lang.String getJiraIssueRegex(); Regular expression to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_regex ServiceJira#jira_issue_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_regex ServiceJira#jira_issue_regex} --- @@ -1813,7 +1813,7 @@ public java.lang.Object getJiraIssueTransitionAutomatic(); Enable automatic issue transitions. Takes precedence over jira_issue_transition_id if enabled. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_transition_automatic ServiceJira#jira_issue_transition_automatic} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_transition_automatic ServiceJira#jira_issue_transition_automatic} --- @@ -1829,7 +1829,7 @@ The ID of a transition that moves issues to a closed state. You can find this number under the JIRA workflow administration (Administration > Issues > Workflows) by selecting View under Operations of the desired workflow of your project. By default, this ID is set to 2. *Note**: importing this field is only supported since GitLab 15.2. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_transition_id ServiceJira#jira_issue_transition_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_transition_id ServiceJira#jira_issue_transition_id} --- @@ -1843,7 +1843,7 @@ public java.lang.Object getMergeRequestsEvents(); Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#merge_requests_events ServiceJira#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#merge_requests_events ServiceJira#merge_requests_events} --- @@ -1857,7 +1857,7 @@ public java.lang.String getProjectKey(); The short identifier for your JIRA project, all uppercase, e.g., PROJ. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project_key ServiceJira#project_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project_key ServiceJira#project_key} --- @@ -1873,7 +1873,7 @@ Keys of Jira projects. When issues_enabled is true, this setting specifies which Jira projects to view issues from in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project_keys ServiceJira#project_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project_keys ServiceJira#project_keys} --- @@ -1887,7 +1887,7 @@ public java.lang.Object getUseInheritedSettings(); Indicates whether or not to inherit default settings. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#use_inherited_settings ServiceJira#use_inherited_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#use_inherited_settings ServiceJira#use_inherited_settings} --- @@ -1903,7 +1903,7 @@ The email or username to be used with Jira. For Jira Cloud use an email, for Jira Data Center and Jira Server use a username. Required when using Basic authentication (jira_auth_type is 0). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#username ServiceJira#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#username ServiceJira#username} --- diff --git a/docs/serviceJira.python.md b/docs/serviceJira.python.md index e453fc5b8..16c307db4 100644 --- a/docs/serviceJira.python.md +++ b/docs/serviceJira.python.md @@ -4,7 +4,7 @@ ### ServiceJira -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira gitlab_service_jira}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira gitlab_service_jira}. #### Initializers @@ -59,7 +59,7 @@ serviceJira.ServiceJira( | api_url | str | The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. | | comment_on_event_enabled | typing.Union[bool, cdktf.IResolvable] | Enable comments inside Jira issues on each GitLab event (commit / merge request). | | commit_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for commit events. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#id ServiceJira#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#id ServiceJira#id}. | | issues_enabled | typing.Union[bool, cdktf.IResolvable] | Enable viewing Jira issues in GitLab. | | jira_auth_type | typing.Union[int, float] | The authentication method to be used with Jira. | | jira_issue_prefix | str | Prefix to match Jira issue keys. | @@ -142,7 +142,7 @@ The Jira API token, password, or personal access token to be used with Jira. When your authentication method is basic (jira_auth_type is 0), use an API token for Jira Cloud or a password for Jira Data Center or Jira Server. When your authentication method is a Jira personal access token (jira_auth_type is 1), use the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#password ServiceJira#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#password ServiceJira#password} --- @@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project ServiceJira#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project ServiceJira#project} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The URL to the JIRA project which is being linked to this GitLab project. For example, https://jira.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#url ServiceJira#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#url ServiceJira#url} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#api_url ServiceJira#api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#api_url ServiceJira#api_url} --- @@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable comments inside Jira issues on each GitLab event (commit / merge request). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#comment_on_event_enabled ServiceJira#comment_on_event_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#comment_on_event_enabled ServiceJira#comment_on_event_enabled} --- @@ -192,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for commit events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#commit_events ServiceJira#commit_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#commit_events ServiceJira#commit_events} --- @@ -200,7 +200,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/service_jira#id ServiceJira#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#id ServiceJira#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -213,7 +213,7 @@ If you experience problems setting this value it might not be settable. Please t Enable viewing Jira issues in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#issues_enabled ServiceJira#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#issues_enabled ServiceJira#issues_enabled} --- @@ -225,7 +225,7 @@ The authentication method to be used with Jira. 0 means Basic Authentication. 1 means Jira personal access token. Defaults to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_auth_type ServiceJira#jira_auth_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_auth_type ServiceJira#jira_auth_type} --- @@ -235,7 +235,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Prefix to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_prefix ServiceJira#jira_issue_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_prefix ServiceJira#jira_issue_prefix} --- @@ -245,7 +245,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Regular expression to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_regex ServiceJira#jira_issue_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_regex ServiceJira#jira_issue_regex} --- @@ -255,7 +255,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable automatic issue transitions. Takes precedence over jira_issue_transition_id if enabled. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_transition_automatic ServiceJira#jira_issue_transition_automatic} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_transition_automatic ServiceJira#jira_issue_transition_automatic} --- @@ -267,7 +267,7 @@ The ID of a transition that moves issues to a closed state. You can find this number under the JIRA workflow administration (Administration > Issues > Workflows) by selecting View under Operations of the desired workflow of your project. By default, this ID is set to 2. *Note**: importing this field is only supported since GitLab 15.2. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_transition_id ServiceJira#jira_issue_transition_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_transition_id ServiceJira#jira_issue_transition_id} --- @@ -277,7 +277,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#merge_requests_events ServiceJira#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#merge_requests_events ServiceJira#merge_requests_events} --- @@ -287,7 +287,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The short identifier for your JIRA project, all uppercase, e.g., PROJ. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project_key ServiceJira#project_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project_key ServiceJira#project_key} --- @@ -299,7 +299,7 @@ Keys of Jira projects. When issues_enabled is true, this setting specifies which Jira projects to view issues from in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project_keys ServiceJira#project_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project_keys ServiceJira#project_keys} --- @@ -309,7 +309,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Indicates whether or not to inherit default settings. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#use_inherited_settings ServiceJira#use_inherited_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#use_inherited_settings ServiceJira#use_inherited_settings} --- @@ -321,7 +321,7 @@ The email or username to be used with Jira. For Jira Cloud use an email, for Jira Data Center and Jira Server use a username. Required when using Basic authentication (jira_auth_type is 0). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#username ServiceJira#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#username ServiceJira#username} --- @@ -899,7 +899,7 @@ The construct id used in the generated config for the ServiceJira to import. The id of the existing ServiceJira that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#import import section} in the 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/service_jira#import import section} in the documentation of this resource for the id to use --- @@ -1587,7 +1587,7 @@ serviceJira.ServiceJiraConfig( | api_url | str | The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. | | comment_on_event_enabled | typing.Union[bool, cdktf.IResolvable] | Enable comments inside Jira issues on each GitLab event (commit / merge request). | | commit_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for commit events. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#id ServiceJira#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#id ServiceJira#id}. | | issues_enabled | typing.Union[bool, cdktf.IResolvable] | Enable viewing Jira issues in GitLab. | | jira_auth_type | typing.Union[int, float] | The authentication method to be used with Jira. | | jira_issue_prefix | str | Prefix to match Jira issue keys. | @@ -1684,7 +1684,7 @@ The Jira API token, password, or personal access token to be used with Jira. When your authentication method is basic (jira_auth_type is 0), use an API token for Jira Cloud or a password for Jira Data Center or Jira Server. When your authentication method is a Jira personal access token (jira_auth_type is 1), use the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#password ServiceJira#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#password ServiceJira#password} --- @@ -1698,7 +1698,7 @@ project: str ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project ServiceJira#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project ServiceJira#project} --- @@ -1712,7 +1712,7 @@ url: str The URL to the JIRA project which is being linked to this GitLab project. For example, https://jira.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#url ServiceJira#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#url ServiceJira#url} --- @@ -1726,7 +1726,7 @@ api_url: str The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#api_url ServiceJira#api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#api_url ServiceJira#api_url} --- @@ -1740,7 +1740,7 @@ comment_on_event_enabled: typing.Union[bool, IResolvable] Enable comments inside Jira issues on each GitLab event (commit / merge request). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#comment_on_event_enabled ServiceJira#comment_on_event_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#comment_on_event_enabled ServiceJira#comment_on_event_enabled} --- @@ -1754,7 +1754,7 @@ commit_events: typing.Union[bool, IResolvable] Enable notifications for commit events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#commit_events ServiceJira#commit_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#commit_events ServiceJira#commit_events} --- @@ -1766,7 +1766,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#id ServiceJira#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#id ServiceJira#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1783,7 +1783,7 @@ issues_enabled: typing.Union[bool, IResolvable] Enable viewing Jira issues in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#issues_enabled ServiceJira#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#issues_enabled ServiceJira#issues_enabled} --- @@ -1799,7 +1799,7 @@ The authentication method to be used with Jira. 0 means Basic Authentication. 1 means Jira personal access token. Defaults to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_auth_type ServiceJira#jira_auth_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_auth_type ServiceJira#jira_auth_type} --- @@ -1813,7 +1813,7 @@ jira_issue_prefix: str Prefix to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_prefix ServiceJira#jira_issue_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_prefix ServiceJira#jira_issue_prefix} --- @@ -1827,7 +1827,7 @@ jira_issue_regex: str Regular expression to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_regex ServiceJira#jira_issue_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_regex ServiceJira#jira_issue_regex} --- @@ -1841,7 +1841,7 @@ jira_issue_transition_automatic: typing.Union[bool, IResolvable] Enable automatic issue transitions. Takes precedence over jira_issue_transition_id if enabled. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_transition_automatic ServiceJira#jira_issue_transition_automatic} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_transition_automatic ServiceJira#jira_issue_transition_automatic} --- @@ -1857,7 +1857,7 @@ The ID of a transition that moves issues to a closed state. You can find this number under the JIRA workflow administration (Administration > Issues > Workflows) by selecting View under Operations of the desired workflow of your project. By default, this ID is set to 2. *Note**: importing this field is only supported since GitLab 15.2. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_transition_id ServiceJira#jira_issue_transition_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_transition_id ServiceJira#jira_issue_transition_id} --- @@ -1871,7 +1871,7 @@ merge_requests_events: typing.Union[bool, IResolvable] Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#merge_requests_events ServiceJira#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#merge_requests_events ServiceJira#merge_requests_events} --- @@ -1885,7 +1885,7 @@ project_key: str The short identifier for your JIRA project, all uppercase, e.g., PROJ. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project_key ServiceJira#project_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project_key ServiceJira#project_key} --- @@ -1901,7 +1901,7 @@ Keys of Jira projects. When issues_enabled is true, this setting specifies which Jira projects to view issues from in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project_keys ServiceJira#project_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project_keys ServiceJira#project_keys} --- @@ -1915,7 +1915,7 @@ use_inherited_settings: typing.Union[bool, IResolvable] Indicates whether or not to inherit default settings. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#use_inherited_settings ServiceJira#use_inherited_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#use_inherited_settings ServiceJira#use_inherited_settings} --- @@ -1931,7 +1931,7 @@ The email or username to be used with Jira. For Jira Cloud use an email, for Jira Data Center and Jira Server use a username. Required when using Basic authentication (jira_auth_type is 0). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#username ServiceJira#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#username ServiceJira#username} --- diff --git a/docs/serviceJira.typescript.md b/docs/serviceJira.typescript.md index ae6a59330..38ee91a04 100644 --- a/docs/serviceJira.typescript.md +++ b/docs/serviceJira.typescript.md @@ -4,7 +4,7 @@ ### ServiceJira -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira gitlab_service_jira}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira gitlab_service_jira}. #### Initializers @@ -572,7 +572,7 @@ The construct id used in the generated config for the ServiceJira to import. The id of the existing ServiceJira that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#import import section} in the 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/service_jira#import import section} in the documentation of this resource for the id to use --- @@ -1234,7 +1234,7 @@ const serviceJiraConfig: serviceJira.ServiceJiraConfig = { ... } | apiUrl | string | The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. | | commentOnEventEnabled | boolean \| cdktf.IResolvable | Enable comments inside Jira issues on each GitLab event (commit / merge request). | | commitEvents | boolean \| cdktf.IResolvable | Enable notifications for commit events. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#id ServiceJira#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#id ServiceJira#id}. | | issuesEnabled | boolean \| cdktf.IResolvable | Enable viewing Jira issues in GitLab. | | jiraAuthType | number | The authentication method to be used with Jira. | | jiraIssuePrefix | string | Prefix to match Jira issue keys. | @@ -1331,7 +1331,7 @@ The Jira API token, password, or personal access token to be used with Jira. When your authentication method is basic (jira_auth_type is 0), use an API token for Jira Cloud or a password for Jira Data Center or Jira Server. When your authentication method is a Jira personal access token (jira_auth_type is 1), use the personal access token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#password ServiceJira#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#password ServiceJira#password} --- @@ -1345,7 +1345,7 @@ public readonly project: string; ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project ServiceJira#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project ServiceJira#project} --- @@ -1359,7 +1359,7 @@ public readonly url: string; The URL to the JIRA project which is being linked to this GitLab project. For example, https://jira.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#url ServiceJira#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#url ServiceJira#url} --- @@ -1373,7 +1373,7 @@ public readonly apiUrl: string; The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#api_url ServiceJira#api_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#api_url ServiceJira#api_url} --- @@ -1387,7 +1387,7 @@ public readonly commentOnEventEnabled: boolean | IResolvable; Enable comments inside Jira issues on each GitLab event (commit / merge request). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#comment_on_event_enabled ServiceJira#comment_on_event_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#comment_on_event_enabled ServiceJira#comment_on_event_enabled} --- @@ -1401,7 +1401,7 @@ public readonly commitEvents: boolean | IResolvable; Enable notifications for commit events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#commit_events ServiceJira#commit_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#commit_events ServiceJira#commit_events} --- @@ -1413,7 +1413,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#id ServiceJira#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#id ServiceJira#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1430,7 +1430,7 @@ public readonly issuesEnabled: boolean | IResolvable; Enable viewing Jira issues in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#issues_enabled ServiceJira#issues_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#issues_enabled ServiceJira#issues_enabled} --- @@ -1446,7 +1446,7 @@ The authentication method to be used with Jira. 0 means Basic Authentication. 1 means Jira personal access token. Defaults to 0. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_auth_type ServiceJira#jira_auth_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_auth_type ServiceJira#jira_auth_type} --- @@ -1460,7 +1460,7 @@ public readonly jiraIssuePrefix: string; Prefix to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_prefix ServiceJira#jira_issue_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_prefix ServiceJira#jira_issue_prefix} --- @@ -1474,7 +1474,7 @@ public readonly jiraIssueRegex: string; Regular expression to match Jira issue keys. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_regex ServiceJira#jira_issue_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_regex ServiceJira#jira_issue_regex} --- @@ -1488,7 +1488,7 @@ public readonly jiraIssueTransitionAutomatic: boolean | IResolvable; Enable automatic issue transitions. Takes precedence over jira_issue_transition_id if enabled. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_transition_automatic ServiceJira#jira_issue_transition_automatic} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_transition_automatic ServiceJira#jira_issue_transition_automatic} --- @@ -1504,7 +1504,7 @@ The ID of a transition that moves issues to a closed state. You can find this number under the JIRA workflow administration (Administration > Issues > Workflows) by selecting View under Operations of the desired workflow of your project. By default, this ID is set to 2. *Note**: importing this field is only supported since GitLab 15.2. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_transition_id ServiceJira#jira_issue_transition_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_transition_id ServiceJira#jira_issue_transition_id} --- @@ -1518,7 +1518,7 @@ public readonly mergeRequestsEvents: boolean | IResolvable; Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#merge_requests_events ServiceJira#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#merge_requests_events ServiceJira#merge_requests_events} --- @@ -1532,7 +1532,7 @@ public readonly projectKey: string; The short identifier for your JIRA project, all uppercase, e.g., PROJ. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project_key ServiceJira#project_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project_key ServiceJira#project_key} --- @@ -1548,7 +1548,7 @@ Keys of Jira projects. When issues_enabled is true, this setting specifies which Jira projects to view issues from in GitLab. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project_keys ServiceJira#project_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project_keys ServiceJira#project_keys} --- @@ -1562,7 +1562,7 @@ public readonly useInheritedSettings: boolean | IResolvable; Indicates whether or not to inherit default settings. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#use_inherited_settings ServiceJira#use_inherited_settings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#use_inherited_settings ServiceJira#use_inherited_settings} --- @@ -1578,7 +1578,7 @@ The email or username to be used with Jira. For Jira Cloud use an email, for Jira Data Center and Jira Server use a username. Required when using Basic authentication (jira_auth_type is 0). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#username ServiceJira#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#username ServiceJira#username} --- diff --git a/docs/serviceMicrosoftTeams.csharp.md b/docs/serviceMicrosoftTeams.csharp.md index fc3983bd8..3497243e5 100644 --- a/docs/serviceMicrosoftTeams.csharp.md +++ b/docs/serviceMicrosoftTeams.csharp.md @@ -4,7 +4,7 @@ ### ServiceMicrosoftTeams -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams gitlab_service_microsoft_teams}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams gitlab_service_microsoft_teams}. #### Initializers @@ -551,7 +551,7 @@ The construct id used in the generated config for the ServiceMicrosoftTeams to i The id of the existing ServiceMicrosoftTeams that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#import import section} in the 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/service_microsoft_teams#import import section} in the documentation of this resource for the id to use --- @@ -1135,7 +1135,7 @@ new ServiceMicrosoftTeamsConfig { | BranchesToBeNotified | string | Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. | | ConfidentialIssuesEvents | object | Enable notifications for confidential issue events. | | ConfidentialNoteEvents | object | Enable notifications for confidential note events. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. | | IssuesEvents | object | Enable notifications for issue events. | | MergeRequestsEvents | object | Enable notifications for merge request events. | | NoteEvents | object | Enable notifications for note events. | @@ -1227,7 +1227,7 @@ public string Project { get; set; } ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#project ServiceMicrosoftTeams#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#project ServiceMicrosoftTeams#project} --- @@ -1241,7 +1241,7 @@ public string Webhook { get; set; } The Microsoft Teams webhook (Example, https://outlook.office.com/webhook/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#webhook ServiceMicrosoftTeams#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#webhook ServiceMicrosoftTeams#webhook} --- @@ -1255,7 +1255,7 @@ public string BranchesToBeNotified { get; set; } Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#branches_to_be_notified ServiceMicrosoftTeams#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#branches_to_be_notified ServiceMicrosoftTeams#branches_to_be_notified} --- @@ -1269,7 +1269,7 @@ public object ConfidentialIssuesEvents { get; set; } Enable notifications for confidential issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#confidential_issues_events ServiceMicrosoftTeams#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#confidential_issues_events ServiceMicrosoftTeams#confidential_issues_events} --- @@ -1283,7 +1283,7 @@ public object ConfidentialNoteEvents { get; set; } Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#confidential_note_events ServiceMicrosoftTeams#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#confidential_note_events ServiceMicrosoftTeams#confidential_note_events} --- @@ -1295,7 +1295,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/service_microsoft_teams#id ServiceMicrosoftTeams#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1312,7 +1312,7 @@ public object IssuesEvents { get; set; } Enable notifications for issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#issues_events ServiceMicrosoftTeams#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#issues_events ServiceMicrosoftTeams#issues_events} --- @@ -1326,7 +1326,7 @@ public object MergeRequestsEvents { get; set; } Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#merge_requests_events ServiceMicrosoftTeams#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#merge_requests_events ServiceMicrosoftTeams#merge_requests_events} --- @@ -1340,7 +1340,7 @@ public object NoteEvents { get; set; } Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#note_events ServiceMicrosoftTeams#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#note_events ServiceMicrosoftTeams#note_events} --- @@ -1354,7 +1354,7 @@ public object NotifyOnlyBrokenPipelines { get; set; } Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#notify_only_broken_pipelines ServiceMicrosoftTeams#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#notify_only_broken_pipelines ServiceMicrosoftTeams#notify_only_broken_pipelines} --- @@ -1368,7 +1368,7 @@ public object PipelineEvents { get; set; } Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#pipeline_events ServiceMicrosoftTeams#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#pipeline_events ServiceMicrosoftTeams#pipeline_events} --- @@ -1382,7 +1382,7 @@ public object PushEvents { get; set; } Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#push_events ServiceMicrosoftTeams#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#push_events ServiceMicrosoftTeams#push_events} --- @@ -1396,7 +1396,7 @@ public object TagPushEvents { get; set; } Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#tag_push_events ServiceMicrosoftTeams#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#tag_push_events ServiceMicrosoftTeams#tag_push_events} --- @@ -1410,7 +1410,7 @@ public object WikiPageEvents { get; set; } Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#wiki_page_events ServiceMicrosoftTeams#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#wiki_page_events ServiceMicrosoftTeams#wiki_page_events} --- diff --git a/docs/serviceMicrosoftTeams.go.md b/docs/serviceMicrosoftTeams.go.md index 286d252a5..41d147de5 100644 --- a/docs/serviceMicrosoftTeams.go.md +++ b/docs/serviceMicrosoftTeams.go.md @@ -4,7 +4,7 @@ ### ServiceMicrosoftTeams -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams gitlab_service_microsoft_teams}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams gitlab_service_microsoft_teams}. #### Initializers @@ -551,7 +551,7 @@ The construct id used in the generated config for the ServiceMicrosoftTeams to i The id of the existing ServiceMicrosoftTeams that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#import import section} in the 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/service_microsoft_teams#import import section} in the documentation of this resource for the id to use --- @@ -1135,7 +1135,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/servicemicrosofttea | BranchesToBeNotified | *string | Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. | | ConfidentialIssuesEvents | interface{} | Enable notifications for confidential issue events. | | ConfidentialNoteEvents | interface{} | Enable notifications for confidential note events. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. | | IssuesEvents | interface{} | Enable notifications for issue events. | | MergeRequestsEvents | interface{} | Enable notifications for merge request events. | | NoteEvents | interface{} | Enable notifications for note events. | @@ -1227,7 +1227,7 @@ Project *string ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#project ServiceMicrosoftTeams#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#project ServiceMicrosoftTeams#project} --- @@ -1241,7 +1241,7 @@ Webhook *string The Microsoft Teams webhook (Example, https://outlook.office.com/webhook/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#webhook ServiceMicrosoftTeams#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#webhook ServiceMicrosoftTeams#webhook} --- @@ -1255,7 +1255,7 @@ BranchesToBeNotified *string Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#branches_to_be_notified ServiceMicrosoftTeams#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#branches_to_be_notified ServiceMicrosoftTeams#branches_to_be_notified} --- @@ -1269,7 +1269,7 @@ ConfidentialIssuesEvents interface{} Enable notifications for confidential issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#confidential_issues_events ServiceMicrosoftTeams#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#confidential_issues_events ServiceMicrosoftTeams#confidential_issues_events} --- @@ -1283,7 +1283,7 @@ ConfidentialNoteEvents interface{} Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#confidential_note_events ServiceMicrosoftTeams#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#confidential_note_events ServiceMicrosoftTeams#confidential_note_events} --- @@ -1295,7 +1295,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1312,7 +1312,7 @@ IssuesEvents interface{} Enable notifications for issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#issues_events ServiceMicrosoftTeams#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#issues_events ServiceMicrosoftTeams#issues_events} --- @@ -1326,7 +1326,7 @@ MergeRequestsEvents interface{} Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#merge_requests_events ServiceMicrosoftTeams#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#merge_requests_events ServiceMicrosoftTeams#merge_requests_events} --- @@ -1340,7 +1340,7 @@ NoteEvents interface{} Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#note_events ServiceMicrosoftTeams#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#note_events ServiceMicrosoftTeams#note_events} --- @@ -1354,7 +1354,7 @@ NotifyOnlyBrokenPipelines interface{} Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#notify_only_broken_pipelines ServiceMicrosoftTeams#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#notify_only_broken_pipelines ServiceMicrosoftTeams#notify_only_broken_pipelines} --- @@ -1368,7 +1368,7 @@ PipelineEvents interface{} Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#pipeline_events ServiceMicrosoftTeams#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#pipeline_events ServiceMicrosoftTeams#pipeline_events} --- @@ -1382,7 +1382,7 @@ PushEvents interface{} Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#push_events ServiceMicrosoftTeams#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#push_events ServiceMicrosoftTeams#push_events} --- @@ -1396,7 +1396,7 @@ TagPushEvents interface{} Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#tag_push_events ServiceMicrosoftTeams#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#tag_push_events ServiceMicrosoftTeams#tag_push_events} --- @@ -1410,7 +1410,7 @@ WikiPageEvents interface{} Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#wiki_page_events ServiceMicrosoftTeams#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#wiki_page_events ServiceMicrosoftTeams#wiki_page_events} --- diff --git a/docs/serviceMicrosoftTeams.java.md b/docs/serviceMicrosoftTeams.java.md index 761a9e4fd..8ec013497 100644 --- a/docs/serviceMicrosoftTeams.java.md +++ b/docs/serviceMicrosoftTeams.java.md @@ -4,7 +4,7 @@ ### ServiceMicrosoftTeams -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams gitlab_service_microsoft_teams}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams gitlab_service_microsoft_teams}. #### Initializers @@ -66,7 +66,7 @@ ServiceMicrosoftTeams.Builder.create(Construct scope, java.lang.String id) | branchesToBeNotified | java.lang.String | Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. | | confidentialIssuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for confidential issue events. | | confidentialNoteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for confidential note events. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. | | issuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for issue events. | | mergeRequestsEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for merge request events. | | noteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for note events. | @@ -144,7 +144,7 @@ Must be unique amongst siblings in the same scope ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#project ServiceMicrosoftTeams#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#project ServiceMicrosoftTeams#project} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The Microsoft Teams webhook (Example, https://outlook.office.com/webhook/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#webhook ServiceMicrosoftTeams#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#webhook ServiceMicrosoftTeams#webhook} --- @@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#branches_to_be_notified ServiceMicrosoftTeams#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#branches_to_be_notified ServiceMicrosoftTeams#branches_to_be_notified} --- @@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#confidential_issues_events ServiceMicrosoftTeams#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#confidential_issues_events ServiceMicrosoftTeams#confidential_issues_events} --- @@ -184,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#confidential_note_events ServiceMicrosoftTeams#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#confidential_note_events ServiceMicrosoftTeams#confidential_note_events} --- @@ -192,7 +192,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/service_microsoft_teams#id ServiceMicrosoftTeams#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -205,7 +205,7 @@ If you experience problems setting this value it might not be settable. Please t Enable notifications for issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#issues_events ServiceMicrosoftTeams#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#issues_events ServiceMicrosoftTeams#issues_events} --- @@ -215,7 +215,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#merge_requests_events ServiceMicrosoftTeams#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#merge_requests_events ServiceMicrosoftTeams#merge_requests_events} --- @@ -225,7 +225,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#note_events ServiceMicrosoftTeams#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#note_events ServiceMicrosoftTeams#note_events} --- @@ -235,7 +235,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#notify_only_broken_pipelines ServiceMicrosoftTeams#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#notify_only_broken_pipelines ServiceMicrosoftTeams#notify_only_broken_pipelines} --- @@ -245,7 +245,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#pipeline_events ServiceMicrosoftTeams#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#pipeline_events ServiceMicrosoftTeams#pipeline_events} --- @@ -255,7 +255,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#push_events ServiceMicrosoftTeams#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#push_events ServiceMicrosoftTeams#push_events} --- @@ -265,7 +265,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#tag_push_events ServiceMicrosoftTeams#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#tag_push_events ServiceMicrosoftTeams#tag_push_events} --- @@ -275,7 +275,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#wiki_page_events ServiceMicrosoftTeams#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#wiki_page_events ServiceMicrosoftTeams#wiki_page_events} --- @@ -786,7 +786,7 @@ The construct id used in the generated config for the ServiceMicrosoftTeams to i The id of the existing ServiceMicrosoftTeams that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#import import section} in the 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/service_microsoft_teams#import import section} in the documentation of this resource for the id to use --- @@ -1384,7 +1384,7 @@ ServiceMicrosoftTeamsConfig.builder() | branchesToBeNotified | java.lang.String | Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. | | confidentialIssuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for confidential issue events. | | confidentialNoteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for confidential note events. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. | | issuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for issue events. | | mergeRequestsEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for merge request events. | | noteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for note events. | @@ -1476,7 +1476,7 @@ public java.lang.String getProject(); ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#project ServiceMicrosoftTeams#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#project ServiceMicrosoftTeams#project} --- @@ -1490,7 +1490,7 @@ public java.lang.String getWebhook(); The Microsoft Teams webhook (Example, https://outlook.office.com/webhook/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#webhook ServiceMicrosoftTeams#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#webhook ServiceMicrosoftTeams#webhook} --- @@ -1504,7 +1504,7 @@ public java.lang.String getBranchesToBeNotified(); Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#branches_to_be_notified ServiceMicrosoftTeams#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#branches_to_be_notified ServiceMicrosoftTeams#branches_to_be_notified} --- @@ -1518,7 +1518,7 @@ public java.lang.Object getConfidentialIssuesEvents(); Enable notifications for confidential issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#confidential_issues_events ServiceMicrosoftTeams#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#confidential_issues_events ServiceMicrosoftTeams#confidential_issues_events} --- @@ -1532,7 +1532,7 @@ public java.lang.Object getConfidentialNoteEvents(); Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#confidential_note_events ServiceMicrosoftTeams#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#confidential_note_events ServiceMicrosoftTeams#confidential_note_events} --- @@ -1544,7 +1544,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/service_microsoft_teams#id ServiceMicrosoftTeams#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1561,7 +1561,7 @@ public java.lang.Object getIssuesEvents(); Enable notifications for issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#issues_events ServiceMicrosoftTeams#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#issues_events ServiceMicrosoftTeams#issues_events} --- @@ -1575,7 +1575,7 @@ public java.lang.Object getMergeRequestsEvents(); Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#merge_requests_events ServiceMicrosoftTeams#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#merge_requests_events ServiceMicrosoftTeams#merge_requests_events} --- @@ -1589,7 +1589,7 @@ public java.lang.Object getNoteEvents(); Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#note_events ServiceMicrosoftTeams#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#note_events ServiceMicrosoftTeams#note_events} --- @@ -1603,7 +1603,7 @@ public java.lang.Object getNotifyOnlyBrokenPipelines(); Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#notify_only_broken_pipelines ServiceMicrosoftTeams#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#notify_only_broken_pipelines ServiceMicrosoftTeams#notify_only_broken_pipelines} --- @@ -1617,7 +1617,7 @@ public java.lang.Object getPipelineEvents(); Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#pipeline_events ServiceMicrosoftTeams#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#pipeline_events ServiceMicrosoftTeams#pipeline_events} --- @@ -1631,7 +1631,7 @@ public java.lang.Object getPushEvents(); Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#push_events ServiceMicrosoftTeams#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#push_events ServiceMicrosoftTeams#push_events} --- @@ -1645,7 +1645,7 @@ public java.lang.Object getTagPushEvents(); Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#tag_push_events ServiceMicrosoftTeams#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#tag_push_events ServiceMicrosoftTeams#tag_push_events} --- @@ -1659,7 +1659,7 @@ public java.lang.Object getWikiPageEvents(); Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#wiki_page_events ServiceMicrosoftTeams#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#wiki_page_events ServiceMicrosoftTeams#wiki_page_events} --- diff --git a/docs/serviceMicrosoftTeams.python.md b/docs/serviceMicrosoftTeams.python.md index b1dc02b83..c9d831366 100644 --- a/docs/serviceMicrosoftTeams.python.md +++ b/docs/serviceMicrosoftTeams.python.md @@ -4,7 +4,7 @@ ### ServiceMicrosoftTeams -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams gitlab_service_microsoft_teams}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams gitlab_service_microsoft_teams}. #### Initializers @@ -54,7 +54,7 @@ serviceMicrosoftTeams.ServiceMicrosoftTeams( | branches_to_be_notified | str | Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. | | confidential_issues_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for confidential issue events. | | confidential_note_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for confidential note events. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. | | issues_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for issue events. | | merge_requests_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for merge request events. | | note_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for note events. | @@ -132,7 +132,7 @@ Must be unique amongst siblings in the same scope ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#project ServiceMicrosoftTeams#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#project ServiceMicrosoftTeams#project} --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The Microsoft Teams webhook (Example, https://outlook.office.com/webhook/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#webhook ServiceMicrosoftTeams#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#webhook ServiceMicrosoftTeams#webhook} --- @@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#branches_to_be_notified ServiceMicrosoftTeams#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#branches_to_be_notified ServiceMicrosoftTeams#branches_to_be_notified} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#confidential_issues_events ServiceMicrosoftTeams#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#confidential_issues_events ServiceMicrosoftTeams#confidential_issues_events} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#confidential_note_events ServiceMicrosoftTeams#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#confidential_note_events ServiceMicrosoftTeams#confidential_note_events} --- @@ -180,7 +180,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/service_microsoft_teams#id ServiceMicrosoftTeams#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -193,7 +193,7 @@ If you experience problems setting this value it might not be settable. Please t Enable notifications for issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#issues_events ServiceMicrosoftTeams#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#issues_events ServiceMicrosoftTeams#issues_events} --- @@ -203,7 +203,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#merge_requests_events ServiceMicrosoftTeams#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#merge_requests_events ServiceMicrosoftTeams#merge_requests_events} --- @@ -213,7 +213,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#note_events ServiceMicrosoftTeams#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#note_events ServiceMicrosoftTeams#note_events} --- @@ -223,7 +223,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#notify_only_broken_pipelines ServiceMicrosoftTeams#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#notify_only_broken_pipelines ServiceMicrosoftTeams#notify_only_broken_pipelines} --- @@ -233,7 +233,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#pipeline_events ServiceMicrosoftTeams#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#pipeline_events ServiceMicrosoftTeams#pipeline_events} --- @@ -243,7 +243,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#push_events ServiceMicrosoftTeams#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#push_events ServiceMicrosoftTeams#push_events} --- @@ -253,7 +253,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#tag_push_events ServiceMicrosoftTeams#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#tag_push_events ServiceMicrosoftTeams#tag_push_events} --- @@ -263,7 +263,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#wiki_page_events ServiceMicrosoftTeams#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#wiki_page_events ServiceMicrosoftTeams#wiki_page_events} --- @@ -820,7 +820,7 @@ The construct id used in the generated config for the ServiceMicrosoftTeams to i The id of the existing ServiceMicrosoftTeams that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#import import section} in the 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/service_microsoft_teams#import import section} in the documentation of this resource for the id to use --- @@ -1404,7 +1404,7 @@ serviceMicrosoftTeams.ServiceMicrosoftTeamsConfig( | branches_to_be_notified | str | Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. | | confidential_issues_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for confidential issue events. | | confidential_note_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for confidential note events. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. | | issues_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for issue events. | | merge_requests_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for merge request events. | | note_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for note events. | @@ -1496,7 +1496,7 @@ project: str ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#project ServiceMicrosoftTeams#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#project ServiceMicrosoftTeams#project} --- @@ -1510,7 +1510,7 @@ webhook: str The Microsoft Teams webhook (Example, https://outlook.office.com/webhook/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#webhook ServiceMicrosoftTeams#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#webhook ServiceMicrosoftTeams#webhook} --- @@ -1524,7 +1524,7 @@ branches_to_be_notified: str Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#branches_to_be_notified ServiceMicrosoftTeams#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#branches_to_be_notified ServiceMicrosoftTeams#branches_to_be_notified} --- @@ -1538,7 +1538,7 @@ confidential_issues_events: typing.Union[bool, IResolvable] Enable notifications for confidential issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#confidential_issues_events ServiceMicrosoftTeams#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#confidential_issues_events ServiceMicrosoftTeams#confidential_issues_events} --- @@ -1552,7 +1552,7 @@ confidential_note_events: typing.Union[bool, IResolvable] Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#confidential_note_events ServiceMicrosoftTeams#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#confidential_note_events ServiceMicrosoftTeams#confidential_note_events} --- @@ -1564,7 +1564,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1581,7 +1581,7 @@ issues_events: typing.Union[bool, IResolvable] Enable notifications for issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#issues_events ServiceMicrosoftTeams#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#issues_events ServiceMicrosoftTeams#issues_events} --- @@ -1595,7 +1595,7 @@ merge_requests_events: typing.Union[bool, IResolvable] Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#merge_requests_events ServiceMicrosoftTeams#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#merge_requests_events ServiceMicrosoftTeams#merge_requests_events} --- @@ -1609,7 +1609,7 @@ note_events: typing.Union[bool, IResolvable] Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#note_events ServiceMicrosoftTeams#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#note_events ServiceMicrosoftTeams#note_events} --- @@ -1623,7 +1623,7 @@ notify_only_broken_pipelines: typing.Union[bool, IResolvable] Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#notify_only_broken_pipelines ServiceMicrosoftTeams#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#notify_only_broken_pipelines ServiceMicrosoftTeams#notify_only_broken_pipelines} --- @@ -1637,7 +1637,7 @@ pipeline_events: typing.Union[bool, IResolvable] Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#pipeline_events ServiceMicrosoftTeams#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#pipeline_events ServiceMicrosoftTeams#pipeline_events} --- @@ -1651,7 +1651,7 @@ push_events: typing.Union[bool, IResolvable] Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#push_events ServiceMicrosoftTeams#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#push_events ServiceMicrosoftTeams#push_events} --- @@ -1665,7 +1665,7 @@ tag_push_events: typing.Union[bool, IResolvable] Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#tag_push_events ServiceMicrosoftTeams#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#tag_push_events ServiceMicrosoftTeams#tag_push_events} --- @@ -1679,7 +1679,7 @@ wiki_page_events: typing.Union[bool, IResolvable] Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#wiki_page_events ServiceMicrosoftTeams#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#wiki_page_events ServiceMicrosoftTeams#wiki_page_events} --- diff --git a/docs/serviceMicrosoftTeams.typescript.md b/docs/serviceMicrosoftTeams.typescript.md index 8f0188271..ad8216c07 100644 --- a/docs/serviceMicrosoftTeams.typescript.md +++ b/docs/serviceMicrosoftTeams.typescript.md @@ -4,7 +4,7 @@ ### ServiceMicrosoftTeams -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams gitlab_service_microsoft_teams}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams gitlab_service_microsoft_teams}. #### Initializers @@ -551,7 +551,7 @@ The construct id used in the generated config for the ServiceMicrosoftTeams to i The id of the existing ServiceMicrosoftTeams that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#import import section} in the 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/service_microsoft_teams#import import section} in the documentation of this resource for the id to use --- @@ -1113,7 +1113,7 @@ const serviceMicrosoftTeamsConfig: serviceMicrosoftTeams.ServiceMicrosoftTeamsCo | branchesToBeNotified | string | Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. | | confidentialIssuesEvents | boolean \| cdktf.IResolvable | Enable notifications for confidential issue events. | | confidentialNoteEvents | boolean \| cdktf.IResolvable | Enable notifications for confidential note events. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. | | issuesEvents | boolean \| cdktf.IResolvable | Enable notifications for issue events. | | mergeRequestsEvents | boolean \| cdktf.IResolvable | Enable notifications for merge request events. | | noteEvents | boolean \| cdktf.IResolvable | Enable notifications for note events. | @@ -1205,7 +1205,7 @@ public readonly project: string; ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#project ServiceMicrosoftTeams#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#project ServiceMicrosoftTeams#project} --- @@ -1219,7 +1219,7 @@ public readonly webhook: string; The Microsoft Teams webhook (Example, https://outlook.office.com/webhook/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#webhook ServiceMicrosoftTeams#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#webhook ServiceMicrosoftTeams#webhook} --- @@ -1233,7 +1233,7 @@ public readonly branchesToBeNotified: string; Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default”. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#branches_to_be_notified ServiceMicrosoftTeams#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#branches_to_be_notified ServiceMicrosoftTeams#branches_to_be_notified} --- @@ -1247,7 +1247,7 @@ public readonly confidentialIssuesEvents: boolean | IResolvable; Enable notifications for confidential issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#confidential_issues_events ServiceMicrosoftTeams#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#confidential_issues_events ServiceMicrosoftTeams#confidential_issues_events} --- @@ -1261,7 +1261,7 @@ public readonly confidentialNoteEvents: boolean | IResolvable; Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#confidential_note_events ServiceMicrosoftTeams#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#confidential_note_events ServiceMicrosoftTeams#confidential_note_events} --- @@ -1273,7 +1273,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1290,7 +1290,7 @@ public readonly issuesEvents: boolean | IResolvable; Enable notifications for issue events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#issues_events ServiceMicrosoftTeams#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#issues_events ServiceMicrosoftTeams#issues_events} --- @@ -1304,7 +1304,7 @@ public readonly mergeRequestsEvents: boolean | IResolvable; Enable notifications for merge request events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#merge_requests_events ServiceMicrosoftTeams#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#merge_requests_events ServiceMicrosoftTeams#merge_requests_events} --- @@ -1318,7 +1318,7 @@ public readonly noteEvents: boolean | IResolvable; Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#note_events ServiceMicrosoftTeams#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#note_events ServiceMicrosoftTeams#note_events} --- @@ -1332,7 +1332,7 @@ public readonly notifyOnlyBrokenPipelines: boolean | IResolvable; Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#notify_only_broken_pipelines ServiceMicrosoftTeams#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#notify_only_broken_pipelines ServiceMicrosoftTeams#notify_only_broken_pipelines} --- @@ -1346,7 +1346,7 @@ public readonly pipelineEvents: boolean | IResolvable; Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#pipeline_events ServiceMicrosoftTeams#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#pipeline_events ServiceMicrosoftTeams#pipeline_events} --- @@ -1360,7 +1360,7 @@ public readonly pushEvents: boolean | IResolvable; Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#push_events ServiceMicrosoftTeams#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#push_events ServiceMicrosoftTeams#push_events} --- @@ -1374,7 +1374,7 @@ public readonly tagPushEvents: boolean | IResolvable; Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#tag_push_events ServiceMicrosoftTeams#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#tag_push_events ServiceMicrosoftTeams#tag_push_events} --- @@ -1388,7 +1388,7 @@ public readonly wikiPageEvents: boolean | IResolvable; Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#wiki_page_events ServiceMicrosoftTeams#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#wiki_page_events ServiceMicrosoftTeams#wiki_page_events} --- diff --git a/docs/servicePipelinesEmail.csharp.md b/docs/servicePipelinesEmail.csharp.md index c2d9d2e91..3dd08c009 100644 --- a/docs/servicePipelinesEmail.csharp.md +++ b/docs/servicePipelinesEmail.csharp.md @@ -4,7 +4,7 @@ ### ServicePipelinesEmail -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email gitlab_service_pipelines_email}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email gitlab_service_pipelines_email}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the ServicePipelinesEmail to i The id of the existing ServicePipelinesEmail that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#import import section} in the 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/service_pipelines_email#import import section} in the documentation of this resource for the id to use --- @@ -830,7 +830,7 @@ new ServicePipelinesEmailConfig { | Project | string | ID of the project you want to activate integration on. | | Recipients | string[] | ) email addresses where notifications are sent. | | BranchesToBeNotified | string | Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. | | NotifyOnlyBrokenPipelines | object | Notify only broken pipelines. Default is true. | --- @@ -915,7 +915,7 @@ public string Project { get; set; } ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#project ServicePipelinesEmail#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#project ServicePipelinesEmail#project} --- @@ -929,7 +929,7 @@ public string[] Recipients { get; set; } ) email addresses where notifications are sent. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#recipients ServicePipelinesEmail#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#recipients ServicePipelinesEmail#recipients} --- @@ -943,7 +943,7 @@ public string BranchesToBeNotified { get; set; } Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#branches_to_be_notified ServicePipelinesEmail#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#branches_to_be_notified ServicePipelinesEmail#branches_to_be_notified} --- @@ -955,7 +955,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/service_pipelines_email#id ServicePipelinesEmail#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -972,7 +972,7 @@ public object NotifyOnlyBrokenPipelines { get; set; } Notify only broken pipelines. Default is true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#notify_only_broken_pipelines ServicePipelinesEmail#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#notify_only_broken_pipelines ServicePipelinesEmail#notify_only_broken_pipelines} --- diff --git a/docs/servicePipelinesEmail.go.md b/docs/servicePipelinesEmail.go.md index 2ffd8c25c..a1e4b5c38 100644 --- a/docs/servicePipelinesEmail.go.md +++ b/docs/servicePipelinesEmail.go.md @@ -4,7 +4,7 @@ ### ServicePipelinesEmail -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email gitlab_service_pipelines_email}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email gitlab_service_pipelines_email}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the ServicePipelinesEmail to i The id of the existing ServicePipelinesEmail that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#import import section} in the 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/service_pipelines_email#import import section} in the documentation of this resource for the id to use --- @@ -830,7 +830,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/servicepipelinesema | Project | *string | ID of the project you want to activate integration on. | | Recipients | *[]*string | ) email addresses where notifications are sent. | | BranchesToBeNotified | *string | Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. | | NotifyOnlyBrokenPipelines | interface{} | Notify only broken pipelines. Default is true. | --- @@ -915,7 +915,7 @@ Project *string ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#project ServicePipelinesEmail#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#project ServicePipelinesEmail#project} --- @@ -929,7 +929,7 @@ Recipients *[]*string ) email addresses where notifications are sent. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#recipients ServicePipelinesEmail#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#recipients ServicePipelinesEmail#recipients} --- @@ -943,7 +943,7 @@ BranchesToBeNotified *string Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#branches_to_be_notified ServicePipelinesEmail#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#branches_to_be_notified ServicePipelinesEmail#branches_to_be_notified} --- @@ -955,7 +955,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -972,7 +972,7 @@ NotifyOnlyBrokenPipelines interface{} Notify only broken pipelines. Default is true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#notify_only_broken_pipelines ServicePipelinesEmail#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#notify_only_broken_pipelines ServicePipelinesEmail#notify_only_broken_pipelines} --- diff --git a/docs/servicePipelinesEmail.java.md b/docs/servicePipelinesEmail.java.md index e0059c416..28ab78f19 100644 --- a/docs/servicePipelinesEmail.java.md +++ b/docs/servicePipelinesEmail.java.md @@ -4,7 +4,7 @@ ### ServicePipelinesEmail -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email gitlab_service_pipelines_email}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email gitlab_service_pipelines_email}. #### Initializers @@ -46,7 +46,7 @@ ServicePipelinesEmail.Builder.create(Construct scope, java.lang.String id) | project | java.lang.String | ID of the project you want to activate integration on. | | recipients | java.util.List | ) email addresses where notifications are sent. | | branchesToBeNotified | java.lang.String | Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. | | notifyOnlyBrokenPipelines | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Notify only broken pipelines. Default is true. | --- @@ -117,7 +117,7 @@ Must be unique amongst siblings in the same scope ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#project ServicePipelinesEmail#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#project ServicePipelinesEmail#project} --- @@ -127,7 +127,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla ) email addresses where notifications are sent. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#recipients ServicePipelinesEmail#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#recipients ServicePipelinesEmail#recipients} --- @@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#branches_to_be_notified ServicePipelinesEmail#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#branches_to_be_notified ServicePipelinesEmail#branches_to_be_notified} --- @@ -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/resources/service_pipelines_email#id ServicePipelinesEmail#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Notify only broken pipelines. Default is true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#notify_only_broken_pipelines ServicePipelinesEmail#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#notify_only_broken_pipelines ServicePipelinesEmail#notify_only_broken_pipelines} --- @@ -606,7 +606,7 @@ The construct id used in the generated config for the ServicePipelinesEmail to i The id of the existing ServicePipelinesEmail that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#import import section} in the 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/service_pipelines_email#import import section} in the documentation of this resource for the id to use --- @@ -953,7 +953,7 @@ ServicePipelinesEmailConfig.builder() | project | java.lang.String | ID of the project you want to activate integration on. | | recipients | java.util.List | ) email addresses where notifications are sent. | | branchesToBeNotified | java.lang.String | Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. | | notifyOnlyBrokenPipelines | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Notify only broken pipelines. Default is true. | --- @@ -1038,7 +1038,7 @@ public java.lang.String getProject(); ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#project ServicePipelinesEmail#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#project ServicePipelinesEmail#project} --- @@ -1052,7 +1052,7 @@ public java.util.List getRecipients(); ) email addresses where notifications are sent. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#recipients ServicePipelinesEmail#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#recipients ServicePipelinesEmail#recipients} --- @@ -1066,7 +1066,7 @@ public java.lang.String getBranchesToBeNotified(); Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#branches_to_be_notified ServicePipelinesEmail#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#branches_to_be_notified ServicePipelinesEmail#branches_to_be_notified} --- @@ -1078,7 +1078,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/service_pipelines_email#id ServicePipelinesEmail#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1095,7 +1095,7 @@ public java.lang.Object getNotifyOnlyBrokenPipelines(); Notify only broken pipelines. Default is true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#notify_only_broken_pipelines ServicePipelinesEmail#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#notify_only_broken_pipelines ServicePipelinesEmail#notify_only_broken_pipelines} --- diff --git a/docs/servicePipelinesEmail.python.md b/docs/servicePipelinesEmail.python.md index d868fb618..39c55ec3c 100644 --- a/docs/servicePipelinesEmail.python.md +++ b/docs/servicePipelinesEmail.python.md @@ -4,7 +4,7 @@ ### ServicePipelinesEmail -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email gitlab_service_pipelines_email}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email gitlab_service_pipelines_email}. #### Initializers @@ -43,7 +43,7 @@ servicePipelinesEmail.ServicePipelinesEmail( | project | str | ID of the project you want to activate integration on. | | recipients | typing.List[str] | ) email addresses where notifications are sent. | | branches_to_be_notified | str | Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. | | notify_only_broken_pipelines | typing.Union[bool, cdktf.IResolvable] | Notify only broken pipelines. Default is true. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#project ServicePipelinesEmail#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#project ServicePipelinesEmail#project} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla ) email addresses where notifications are sent. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#recipients ServicePipelinesEmail#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#recipients ServicePipelinesEmail#recipients} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#branches_to_be_notified ServicePipelinesEmail#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#branches_to_be_notified ServicePipelinesEmail#branches_to_be_notified} --- @@ -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/resources/service_pipelines_email#id ServicePipelinesEmail#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Notify only broken pipelines. Default is true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#notify_only_broken_pipelines ServicePipelinesEmail#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#notify_only_broken_pipelines ServicePipelinesEmail#notify_only_broken_pipelines} --- @@ -649,7 +649,7 @@ The construct id used in the generated config for the ServicePipelinesEmail to i The id of the existing ServicePipelinesEmail that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#import import section} in the 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/service_pipelines_email#import import section} in the documentation of this resource for the id to use --- @@ -991,7 +991,7 @@ servicePipelinesEmail.ServicePipelinesEmailConfig( | project | str | ID of the project you want to activate integration on. | | recipients | typing.List[str] | ) email addresses where notifications are sent. | | branches_to_be_notified | str | Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. | | notify_only_broken_pipelines | typing.Union[bool, cdktf.IResolvable] | Notify only broken pipelines. Default is true. | --- @@ -1076,7 +1076,7 @@ project: str ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#project ServicePipelinesEmail#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#project ServicePipelinesEmail#project} --- @@ -1090,7 +1090,7 @@ recipients: typing.List[str] ) email addresses where notifications are sent. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#recipients ServicePipelinesEmail#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#recipients ServicePipelinesEmail#recipients} --- @@ -1104,7 +1104,7 @@ branches_to_be_notified: str Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#branches_to_be_notified ServicePipelinesEmail#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#branches_to_be_notified ServicePipelinesEmail#branches_to_be_notified} --- @@ -1116,7 +1116,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1133,7 +1133,7 @@ notify_only_broken_pipelines: typing.Union[bool, IResolvable] Notify only broken pipelines. Default is true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#notify_only_broken_pipelines ServicePipelinesEmail#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#notify_only_broken_pipelines ServicePipelinesEmail#notify_only_broken_pipelines} --- diff --git a/docs/servicePipelinesEmail.typescript.md b/docs/servicePipelinesEmail.typescript.md index a3a1b0eb5..2c98feed3 100644 --- a/docs/servicePipelinesEmail.typescript.md +++ b/docs/servicePipelinesEmail.typescript.md @@ -4,7 +4,7 @@ ### ServicePipelinesEmail -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email gitlab_service_pipelines_email}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email gitlab_service_pipelines_email}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the ServicePipelinesEmail to i The id of the existing ServicePipelinesEmail that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#import import section} in the 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/service_pipelines_email#import import section} in the documentation of this resource for the id to use --- @@ -817,7 +817,7 @@ const servicePipelinesEmailConfig: servicePipelinesEmail.ServicePipelinesEmailCo | project | string | ID of the project you want to activate integration on. | | recipients | string[] | ) email addresses where notifications are sent. | | branchesToBeNotified | string | Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. | | notifyOnlyBrokenPipelines | boolean \| cdktf.IResolvable | Notify only broken pipelines. Default is true. | --- @@ -902,7 +902,7 @@ public readonly project: string; ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#project ServicePipelinesEmail#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#project ServicePipelinesEmail#project} --- @@ -916,7 +916,7 @@ public readonly recipients: string[]; ) email addresses where notifications are sent. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#recipients ServicePipelinesEmail#recipients} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#recipients ServicePipelinesEmail#recipients} --- @@ -930,7 +930,7 @@ public readonly branchesToBeNotified: string; Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#branches_to_be_notified ServicePipelinesEmail#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#branches_to_be_notified ServicePipelinesEmail#branches_to_be_notified} --- @@ -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/resources/service_pipelines_email#id ServicePipelinesEmail#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 readonly notifyOnlyBrokenPipelines: boolean | IResolvable; Notify only broken pipelines. Default is true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#notify_only_broken_pipelines ServicePipelinesEmail#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#notify_only_broken_pipelines ServicePipelinesEmail#notify_only_broken_pipelines} --- diff --git a/docs/serviceSlack.csharp.md b/docs/serviceSlack.csharp.md index c3e8f8352..c81419186 100644 --- a/docs/serviceSlack.csharp.md +++ b/docs/serviceSlack.csharp.md @@ -4,7 +4,7 @@ ### ServiceSlack -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack gitlab_service_slack}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack gitlab_service_slack}. #### Initializers @@ -628,7 +628,7 @@ The construct id used in the generated config for the ServiceSlack to import. The id of the existing ServiceSlack that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#import import section} in the 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/service_slack#import import section} in the documentation of this resource for the id to use --- @@ -1445,7 +1445,7 @@ new ServiceSlackConfig { | ConfidentialIssuesEvents | object | Enable notifications for confidential issues events. | | ConfidentialNoteChannel | string | The name of the channel to receive confidential note events notifications. | | ConfidentialNoteEvents | object | Enable notifications for confidential note events. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#id ServiceSlack#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#id ServiceSlack#id}. | | IssueChannel | string | The name of the channel to receive issue events notifications. | | IssuesEvents | object | Enable notifications for issues events. | | MergeRequestChannel | string | The name of the channel to receive merge request events notifications. | @@ -1546,7 +1546,7 @@ public string Project { get; set; } ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#project ServiceSlack#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#project ServiceSlack#project} --- @@ -1560,7 +1560,7 @@ public string Webhook { get; set; } Webhook URL (Example, https://hooks.slack.com/services/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#webhook ServiceSlack#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#webhook ServiceSlack#webhook} --- @@ -1574,7 +1574,7 @@ public string BranchesToBeNotified { get; set; } Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#branches_to_be_notified ServiceSlack#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#branches_to_be_notified ServiceSlack#branches_to_be_notified} --- @@ -1588,7 +1588,7 @@ public string ConfidentialIssueChannel { get; set; } The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_issue_channel ServiceSlack#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_issue_channel ServiceSlack#confidential_issue_channel} --- @@ -1602,7 +1602,7 @@ public object ConfidentialIssuesEvents { get; set; } Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_issues_events ServiceSlack#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_issues_events ServiceSlack#confidential_issues_events} --- @@ -1616,7 +1616,7 @@ public string ConfidentialNoteChannel { get; set; } The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_note_channel ServiceSlack#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_note_channel ServiceSlack#confidential_note_channel} --- @@ -1630,7 +1630,7 @@ public object ConfidentialNoteEvents { get; set; } Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_note_events ServiceSlack#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_note_events ServiceSlack#confidential_note_events} --- @@ -1642,7 +1642,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/service_slack#id ServiceSlack#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#id ServiceSlack#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1659,7 +1659,7 @@ public string IssueChannel { get; set; } The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#issue_channel ServiceSlack#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#issue_channel ServiceSlack#issue_channel} --- @@ -1673,7 +1673,7 @@ public object IssuesEvents { get; set; } Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#issues_events ServiceSlack#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#issues_events ServiceSlack#issues_events} --- @@ -1687,7 +1687,7 @@ public string MergeRequestChannel { get; set; } The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#merge_request_channel ServiceSlack#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#merge_request_channel ServiceSlack#merge_request_channel} --- @@ -1701,7 +1701,7 @@ public object MergeRequestsEvents { get; set; } Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#merge_requests_events ServiceSlack#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#merge_requests_events ServiceSlack#merge_requests_events} --- @@ -1715,7 +1715,7 @@ public string NoteChannel { get; set; } The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#note_channel ServiceSlack#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#note_channel ServiceSlack#note_channel} --- @@ -1729,7 +1729,7 @@ public object NoteEvents { get; set; } Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#note_events ServiceSlack#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#note_events ServiceSlack#note_events} --- @@ -1743,7 +1743,7 @@ public object NotifyOnlyBrokenPipelines { get; set; } Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#notify_only_broken_pipelines ServiceSlack#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#notify_only_broken_pipelines ServiceSlack#notify_only_broken_pipelines} --- @@ -1757,7 +1757,7 @@ public object NotifyOnlyDefaultBranch { get; set; } This parameter has been replaced with `branches_to_be_notified`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#notify_only_default_branch ServiceSlack#notify_only_default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#notify_only_default_branch ServiceSlack#notify_only_default_branch} --- @@ -1771,7 +1771,7 @@ public string PipelineChannel { get; set; } The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#pipeline_channel ServiceSlack#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#pipeline_channel ServiceSlack#pipeline_channel} --- @@ -1785,7 +1785,7 @@ public object PipelineEvents { get; set; } Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#pipeline_events ServiceSlack#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#pipeline_events ServiceSlack#pipeline_events} --- @@ -1799,7 +1799,7 @@ public string PushChannel { get; set; } The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#push_channel ServiceSlack#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#push_channel ServiceSlack#push_channel} --- @@ -1813,7 +1813,7 @@ public object PushEvents { get; set; } Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#push_events ServiceSlack#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#push_events ServiceSlack#push_events} --- @@ -1827,7 +1827,7 @@ public string TagPushChannel { get; set; } The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#tag_push_channel ServiceSlack#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#tag_push_channel ServiceSlack#tag_push_channel} --- @@ -1841,7 +1841,7 @@ public object TagPushEvents { get; set; } Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#tag_push_events ServiceSlack#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#tag_push_events ServiceSlack#tag_push_events} --- @@ -1855,7 +1855,7 @@ public string Username { get; set; } Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#username ServiceSlack#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#username ServiceSlack#username} --- @@ -1869,7 +1869,7 @@ public string WikiPageChannel { get; set; } The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#wiki_page_channel ServiceSlack#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#wiki_page_channel ServiceSlack#wiki_page_channel} --- @@ -1883,7 +1883,7 @@ public object WikiPageEvents { get; set; } Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#wiki_page_events ServiceSlack#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#wiki_page_events ServiceSlack#wiki_page_events} --- diff --git a/docs/serviceSlack.go.md b/docs/serviceSlack.go.md index 4528010f6..c479bba1f 100644 --- a/docs/serviceSlack.go.md +++ b/docs/serviceSlack.go.md @@ -4,7 +4,7 @@ ### ServiceSlack -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack gitlab_service_slack}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack gitlab_service_slack}. #### Initializers @@ -628,7 +628,7 @@ The construct id used in the generated config for the ServiceSlack to import. The id of the existing ServiceSlack that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#import import section} in the 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/service_slack#import import section} in the documentation of this resource for the id to use --- @@ -1445,7 +1445,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/serviceslack" | ConfidentialIssuesEvents | interface{} | Enable notifications for confidential issues events. | | ConfidentialNoteChannel | *string | The name of the channel to receive confidential note events notifications. | | ConfidentialNoteEvents | interface{} | Enable notifications for confidential note events. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#id ServiceSlack#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#id ServiceSlack#id}. | | IssueChannel | *string | The name of the channel to receive issue events notifications. | | IssuesEvents | interface{} | Enable notifications for issues events. | | MergeRequestChannel | *string | The name of the channel to receive merge request events notifications. | @@ -1546,7 +1546,7 @@ Project *string ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#project ServiceSlack#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#project ServiceSlack#project} --- @@ -1560,7 +1560,7 @@ Webhook *string Webhook URL (Example, https://hooks.slack.com/services/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#webhook ServiceSlack#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#webhook ServiceSlack#webhook} --- @@ -1574,7 +1574,7 @@ BranchesToBeNotified *string Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#branches_to_be_notified ServiceSlack#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#branches_to_be_notified ServiceSlack#branches_to_be_notified} --- @@ -1588,7 +1588,7 @@ ConfidentialIssueChannel *string The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_issue_channel ServiceSlack#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_issue_channel ServiceSlack#confidential_issue_channel} --- @@ -1602,7 +1602,7 @@ ConfidentialIssuesEvents interface{} Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_issues_events ServiceSlack#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_issues_events ServiceSlack#confidential_issues_events} --- @@ -1616,7 +1616,7 @@ ConfidentialNoteChannel *string The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_note_channel ServiceSlack#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_note_channel ServiceSlack#confidential_note_channel} --- @@ -1630,7 +1630,7 @@ ConfidentialNoteEvents interface{} Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_note_events ServiceSlack#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_note_events ServiceSlack#confidential_note_events} --- @@ -1642,7 +1642,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#id ServiceSlack#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#id ServiceSlack#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1659,7 +1659,7 @@ IssueChannel *string The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#issue_channel ServiceSlack#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#issue_channel ServiceSlack#issue_channel} --- @@ -1673,7 +1673,7 @@ IssuesEvents interface{} Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#issues_events ServiceSlack#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#issues_events ServiceSlack#issues_events} --- @@ -1687,7 +1687,7 @@ MergeRequestChannel *string The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#merge_request_channel ServiceSlack#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#merge_request_channel ServiceSlack#merge_request_channel} --- @@ -1701,7 +1701,7 @@ MergeRequestsEvents interface{} Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#merge_requests_events ServiceSlack#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#merge_requests_events ServiceSlack#merge_requests_events} --- @@ -1715,7 +1715,7 @@ NoteChannel *string The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#note_channel ServiceSlack#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#note_channel ServiceSlack#note_channel} --- @@ -1729,7 +1729,7 @@ NoteEvents interface{} Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#note_events ServiceSlack#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#note_events ServiceSlack#note_events} --- @@ -1743,7 +1743,7 @@ NotifyOnlyBrokenPipelines interface{} Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#notify_only_broken_pipelines ServiceSlack#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#notify_only_broken_pipelines ServiceSlack#notify_only_broken_pipelines} --- @@ -1757,7 +1757,7 @@ NotifyOnlyDefaultBranch interface{} This parameter has been replaced with `branches_to_be_notified`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#notify_only_default_branch ServiceSlack#notify_only_default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#notify_only_default_branch ServiceSlack#notify_only_default_branch} --- @@ -1771,7 +1771,7 @@ PipelineChannel *string The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#pipeline_channel ServiceSlack#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#pipeline_channel ServiceSlack#pipeline_channel} --- @@ -1785,7 +1785,7 @@ PipelineEvents interface{} Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#pipeline_events ServiceSlack#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#pipeline_events ServiceSlack#pipeline_events} --- @@ -1799,7 +1799,7 @@ PushChannel *string The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#push_channel ServiceSlack#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#push_channel ServiceSlack#push_channel} --- @@ -1813,7 +1813,7 @@ PushEvents interface{} Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#push_events ServiceSlack#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#push_events ServiceSlack#push_events} --- @@ -1827,7 +1827,7 @@ TagPushChannel *string The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#tag_push_channel ServiceSlack#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#tag_push_channel ServiceSlack#tag_push_channel} --- @@ -1841,7 +1841,7 @@ TagPushEvents interface{} Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#tag_push_events ServiceSlack#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#tag_push_events ServiceSlack#tag_push_events} --- @@ -1855,7 +1855,7 @@ Username *string Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#username ServiceSlack#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#username ServiceSlack#username} --- @@ -1869,7 +1869,7 @@ WikiPageChannel *string The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#wiki_page_channel ServiceSlack#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#wiki_page_channel ServiceSlack#wiki_page_channel} --- @@ -1883,7 +1883,7 @@ WikiPageEvents interface{} Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#wiki_page_events ServiceSlack#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#wiki_page_events ServiceSlack#wiki_page_events} --- diff --git a/docs/serviceSlack.java.md b/docs/serviceSlack.java.md index db19324a9..96be9694e 100644 --- a/docs/serviceSlack.java.md +++ b/docs/serviceSlack.java.md @@ -4,7 +4,7 @@ ### ServiceSlack -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack gitlab_service_slack}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack gitlab_service_slack}. #### Initializers @@ -80,7 +80,7 @@ ServiceSlack.Builder.create(Construct scope, java.lang.String id) | confidentialIssuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for confidential issues events. | | confidentialNoteChannel | java.lang.String | The name of the channel to receive confidential note events notifications. | | confidentialNoteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for confidential note events. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#id ServiceSlack#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#id ServiceSlack#id}. | | issueChannel | java.lang.String | The name of the channel to receive issue events notifications. | | issuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for issues events. | | mergeRequestChannel | java.lang.String | The name of the channel to receive merge request events notifications. | @@ -167,7 +167,7 @@ Must be unique amongst siblings in the same scope ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#project ServiceSlack#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#project ServiceSlack#project} --- @@ -177,7 +177,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Webhook URL (Example, https://hooks.slack.com/services/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#webhook ServiceSlack#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#webhook ServiceSlack#webhook} --- @@ -187,7 +187,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#branches_to_be_notified ServiceSlack#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#branches_to_be_notified ServiceSlack#branches_to_be_notified} --- @@ -197,7 +197,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_issue_channel ServiceSlack#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_issue_channel ServiceSlack#confidential_issue_channel} --- @@ -207,7 +207,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_issues_events ServiceSlack#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_issues_events ServiceSlack#confidential_issues_events} --- @@ -217,7 +217,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_note_channel ServiceSlack#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_note_channel ServiceSlack#confidential_note_channel} --- @@ -227,7 +227,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_note_events ServiceSlack#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_note_events ServiceSlack#confidential_note_events} --- @@ -235,7 +235,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/service_slack#id ServiceSlack#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#id ServiceSlack#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -248,7 +248,7 @@ If you experience problems setting this value it might not be settable. Please t The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#issue_channel ServiceSlack#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#issue_channel ServiceSlack#issue_channel} --- @@ -258,7 +258,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#issues_events ServiceSlack#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#issues_events ServiceSlack#issues_events} --- @@ -268,7 +268,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#merge_request_channel ServiceSlack#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#merge_request_channel ServiceSlack#merge_request_channel} --- @@ -278,7 +278,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#merge_requests_events ServiceSlack#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#merge_requests_events ServiceSlack#merge_requests_events} --- @@ -288,7 +288,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#note_channel ServiceSlack#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#note_channel ServiceSlack#note_channel} --- @@ -298,7 +298,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#note_events ServiceSlack#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#note_events ServiceSlack#note_events} --- @@ -308,7 +308,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#notify_only_broken_pipelines ServiceSlack#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#notify_only_broken_pipelines ServiceSlack#notify_only_broken_pipelines} --- @@ -318,7 +318,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla This parameter has been replaced with `branches_to_be_notified`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#notify_only_default_branch ServiceSlack#notify_only_default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#notify_only_default_branch ServiceSlack#notify_only_default_branch} --- @@ -328,7 +328,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#pipeline_channel ServiceSlack#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#pipeline_channel ServiceSlack#pipeline_channel} --- @@ -338,7 +338,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#pipeline_events ServiceSlack#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#pipeline_events ServiceSlack#pipeline_events} --- @@ -348,7 +348,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#push_channel ServiceSlack#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#push_channel ServiceSlack#push_channel} --- @@ -358,7 +358,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#push_events ServiceSlack#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#push_events ServiceSlack#push_events} --- @@ -368,7 +368,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#tag_push_channel ServiceSlack#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#tag_push_channel ServiceSlack#tag_push_channel} --- @@ -378,7 +378,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#tag_push_events ServiceSlack#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#tag_push_events ServiceSlack#tag_push_events} --- @@ -388,7 +388,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#username ServiceSlack#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#username ServiceSlack#username} --- @@ -398,7 +398,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#wiki_page_channel ServiceSlack#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#wiki_page_channel ServiceSlack#wiki_page_channel} --- @@ -408,7 +408,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#wiki_page_events ServiceSlack#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#wiki_page_events ServiceSlack#wiki_page_events} --- @@ -996,7 +996,7 @@ The construct id used in the generated config for the ServiceSlack to import. The id of the existing ServiceSlack that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#import import section} in the 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/service_slack#import import section} in the documentation of this resource for the id to use --- @@ -1828,7 +1828,7 @@ ServiceSlackConfig.builder() | confidentialIssuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for confidential issues events. | | confidentialNoteChannel | java.lang.String | The name of the channel to receive confidential note events notifications. | | confidentialNoteEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for confidential note events. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#id ServiceSlack#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#id ServiceSlack#id}. | | issueChannel | java.lang.String | The name of the channel to receive issue events notifications. | | issuesEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enable notifications for issues events. | | mergeRequestChannel | java.lang.String | The name of the channel to receive merge request events notifications. | @@ -1929,7 +1929,7 @@ public java.lang.String getProject(); ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#project ServiceSlack#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#project ServiceSlack#project} --- @@ -1943,7 +1943,7 @@ public java.lang.String getWebhook(); Webhook URL (Example, https://hooks.slack.com/services/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#webhook ServiceSlack#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#webhook ServiceSlack#webhook} --- @@ -1957,7 +1957,7 @@ public java.lang.String getBranchesToBeNotified(); Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#branches_to_be_notified ServiceSlack#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#branches_to_be_notified ServiceSlack#branches_to_be_notified} --- @@ -1971,7 +1971,7 @@ public java.lang.String getConfidentialIssueChannel(); The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_issue_channel ServiceSlack#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_issue_channel ServiceSlack#confidential_issue_channel} --- @@ -1985,7 +1985,7 @@ public java.lang.Object getConfidentialIssuesEvents(); Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_issues_events ServiceSlack#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_issues_events ServiceSlack#confidential_issues_events} --- @@ -1999,7 +1999,7 @@ public java.lang.String getConfidentialNoteChannel(); The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_note_channel ServiceSlack#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_note_channel ServiceSlack#confidential_note_channel} --- @@ -2013,7 +2013,7 @@ public java.lang.Object getConfidentialNoteEvents(); Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_note_events ServiceSlack#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_note_events ServiceSlack#confidential_note_events} --- @@ -2025,7 +2025,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/service_slack#id ServiceSlack#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#id ServiceSlack#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -2042,7 +2042,7 @@ public java.lang.String getIssueChannel(); The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#issue_channel ServiceSlack#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#issue_channel ServiceSlack#issue_channel} --- @@ -2056,7 +2056,7 @@ public java.lang.Object getIssuesEvents(); Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#issues_events ServiceSlack#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#issues_events ServiceSlack#issues_events} --- @@ -2070,7 +2070,7 @@ public java.lang.String getMergeRequestChannel(); The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#merge_request_channel ServiceSlack#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#merge_request_channel ServiceSlack#merge_request_channel} --- @@ -2084,7 +2084,7 @@ public java.lang.Object getMergeRequestsEvents(); Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#merge_requests_events ServiceSlack#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#merge_requests_events ServiceSlack#merge_requests_events} --- @@ -2098,7 +2098,7 @@ public java.lang.String getNoteChannel(); The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#note_channel ServiceSlack#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#note_channel ServiceSlack#note_channel} --- @@ -2112,7 +2112,7 @@ public java.lang.Object getNoteEvents(); Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#note_events ServiceSlack#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#note_events ServiceSlack#note_events} --- @@ -2126,7 +2126,7 @@ public java.lang.Object getNotifyOnlyBrokenPipelines(); Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#notify_only_broken_pipelines ServiceSlack#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#notify_only_broken_pipelines ServiceSlack#notify_only_broken_pipelines} --- @@ -2140,7 +2140,7 @@ public java.lang.Object getNotifyOnlyDefaultBranch(); This parameter has been replaced with `branches_to_be_notified`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#notify_only_default_branch ServiceSlack#notify_only_default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#notify_only_default_branch ServiceSlack#notify_only_default_branch} --- @@ -2154,7 +2154,7 @@ public java.lang.String getPipelineChannel(); The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#pipeline_channel ServiceSlack#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#pipeline_channel ServiceSlack#pipeline_channel} --- @@ -2168,7 +2168,7 @@ public java.lang.Object getPipelineEvents(); Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#pipeline_events ServiceSlack#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#pipeline_events ServiceSlack#pipeline_events} --- @@ -2182,7 +2182,7 @@ public java.lang.String getPushChannel(); The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#push_channel ServiceSlack#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#push_channel ServiceSlack#push_channel} --- @@ -2196,7 +2196,7 @@ public java.lang.Object getPushEvents(); Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#push_events ServiceSlack#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#push_events ServiceSlack#push_events} --- @@ -2210,7 +2210,7 @@ public java.lang.String getTagPushChannel(); The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#tag_push_channel ServiceSlack#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#tag_push_channel ServiceSlack#tag_push_channel} --- @@ -2224,7 +2224,7 @@ public java.lang.Object getTagPushEvents(); Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#tag_push_events ServiceSlack#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#tag_push_events ServiceSlack#tag_push_events} --- @@ -2238,7 +2238,7 @@ public java.lang.String getUsername(); Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#username ServiceSlack#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#username ServiceSlack#username} --- @@ -2252,7 +2252,7 @@ public java.lang.String getWikiPageChannel(); The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#wiki_page_channel ServiceSlack#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#wiki_page_channel ServiceSlack#wiki_page_channel} --- @@ -2266,7 +2266,7 @@ public java.lang.Object getWikiPageEvents(); Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#wiki_page_events ServiceSlack#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#wiki_page_events ServiceSlack#wiki_page_events} --- diff --git a/docs/serviceSlack.python.md b/docs/serviceSlack.python.md index 8c0865ba1..350f14e83 100644 --- a/docs/serviceSlack.python.md +++ b/docs/serviceSlack.python.md @@ -4,7 +4,7 @@ ### ServiceSlack -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack gitlab_service_slack}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack gitlab_service_slack}. #### Initializers @@ -67,7 +67,7 @@ serviceSlack.ServiceSlack( | confidential_issues_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for confidential issues events. | | confidential_note_channel | str | The name of the channel to receive confidential note events notifications. | | confidential_note_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for confidential note events. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#id ServiceSlack#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#id ServiceSlack#id}. | | issue_channel | str | The name of the channel to receive issue events notifications. | | issues_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for issues events. | | merge_request_channel | str | The name of the channel to receive merge request events notifications. | @@ -154,7 +154,7 @@ Must be unique amongst siblings in the same scope ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#project ServiceSlack#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#project ServiceSlack#project} --- @@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Webhook URL (Example, https://hooks.slack.com/services/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#webhook ServiceSlack#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#webhook ServiceSlack#webhook} --- @@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#branches_to_be_notified ServiceSlack#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#branches_to_be_notified ServiceSlack#branches_to_be_notified} --- @@ -184,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_issue_channel ServiceSlack#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_issue_channel ServiceSlack#confidential_issue_channel} --- @@ -194,7 +194,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_issues_events ServiceSlack#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_issues_events ServiceSlack#confidential_issues_events} --- @@ -204,7 +204,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_note_channel ServiceSlack#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_note_channel ServiceSlack#confidential_note_channel} --- @@ -214,7 +214,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_note_events ServiceSlack#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_note_events ServiceSlack#confidential_note_events} --- @@ -222,7 +222,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/service_slack#id ServiceSlack#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#id ServiceSlack#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -235,7 +235,7 @@ If you experience problems setting this value it might not be settable. Please t The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#issue_channel ServiceSlack#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#issue_channel ServiceSlack#issue_channel} --- @@ -245,7 +245,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#issues_events ServiceSlack#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#issues_events ServiceSlack#issues_events} --- @@ -255,7 +255,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#merge_request_channel ServiceSlack#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#merge_request_channel ServiceSlack#merge_request_channel} --- @@ -265,7 +265,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#merge_requests_events ServiceSlack#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#merge_requests_events ServiceSlack#merge_requests_events} --- @@ -275,7 +275,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#note_channel ServiceSlack#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#note_channel ServiceSlack#note_channel} --- @@ -285,7 +285,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#note_events ServiceSlack#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#note_events ServiceSlack#note_events} --- @@ -295,7 +295,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#notify_only_broken_pipelines ServiceSlack#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#notify_only_broken_pipelines ServiceSlack#notify_only_broken_pipelines} --- @@ -305,7 +305,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla This parameter has been replaced with `branches_to_be_notified`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#notify_only_default_branch ServiceSlack#notify_only_default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#notify_only_default_branch ServiceSlack#notify_only_default_branch} --- @@ -315,7 +315,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#pipeline_channel ServiceSlack#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#pipeline_channel ServiceSlack#pipeline_channel} --- @@ -325,7 +325,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#pipeline_events ServiceSlack#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#pipeline_events ServiceSlack#pipeline_events} --- @@ -335,7 +335,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#push_channel ServiceSlack#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#push_channel ServiceSlack#push_channel} --- @@ -345,7 +345,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#push_events ServiceSlack#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#push_events ServiceSlack#push_events} --- @@ -355,7 +355,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#tag_push_channel ServiceSlack#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#tag_push_channel ServiceSlack#tag_push_channel} --- @@ -365,7 +365,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#tag_push_events ServiceSlack#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#tag_push_events ServiceSlack#tag_push_events} --- @@ -375,7 +375,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#username ServiceSlack#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#username ServiceSlack#username} --- @@ -385,7 +385,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#wiki_page_channel ServiceSlack#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#wiki_page_channel ServiceSlack#wiki_page_channel} --- @@ -395,7 +395,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#wiki_page_events ServiceSlack#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#wiki_page_events ServiceSlack#wiki_page_events} --- @@ -1029,7 +1029,7 @@ The construct id used in the generated config for the ServiceSlack to import. The id of the existing ServiceSlack that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#import import section} in the 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/service_slack#import import section} in the documentation of this resource for the id to use --- @@ -1846,7 +1846,7 @@ serviceSlack.ServiceSlackConfig( | confidential_issues_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for confidential issues events. | | confidential_note_channel | str | The name of the channel to receive confidential note events notifications. | | confidential_note_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for confidential note events. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#id ServiceSlack#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#id ServiceSlack#id}. | | issue_channel | str | The name of the channel to receive issue events notifications. | | issues_events | typing.Union[bool, cdktf.IResolvable] | Enable notifications for issues events. | | merge_request_channel | str | The name of the channel to receive merge request events notifications. | @@ -1947,7 +1947,7 @@ project: str ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#project ServiceSlack#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#project ServiceSlack#project} --- @@ -1961,7 +1961,7 @@ webhook: str Webhook URL (Example, https://hooks.slack.com/services/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#webhook ServiceSlack#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#webhook ServiceSlack#webhook} --- @@ -1975,7 +1975,7 @@ branches_to_be_notified: str Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#branches_to_be_notified ServiceSlack#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#branches_to_be_notified ServiceSlack#branches_to_be_notified} --- @@ -1989,7 +1989,7 @@ confidential_issue_channel: str The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_issue_channel ServiceSlack#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_issue_channel ServiceSlack#confidential_issue_channel} --- @@ -2003,7 +2003,7 @@ confidential_issues_events: typing.Union[bool, IResolvable] Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_issues_events ServiceSlack#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_issues_events ServiceSlack#confidential_issues_events} --- @@ -2017,7 +2017,7 @@ confidential_note_channel: str The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_note_channel ServiceSlack#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_note_channel ServiceSlack#confidential_note_channel} --- @@ -2031,7 +2031,7 @@ confidential_note_events: typing.Union[bool, IResolvable] Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_note_events ServiceSlack#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_note_events ServiceSlack#confidential_note_events} --- @@ -2043,7 +2043,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#id ServiceSlack#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#id ServiceSlack#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -2060,7 +2060,7 @@ issue_channel: str The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#issue_channel ServiceSlack#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#issue_channel ServiceSlack#issue_channel} --- @@ -2074,7 +2074,7 @@ issues_events: typing.Union[bool, IResolvable] Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#issues_events ServiceSlack#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#issues_events ServiceSlack#issues_events} --- @@ -2088,7 +2088,7 @@ merge_request_channel: str The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#merge_request_channel ServiceSlack#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#merge_request_channel ServiceSlack#merge_request_channel} --- @@ -2102,7 +2102,7 @@ merge_requests_events: typing.Union[bool, IResolvable] Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#merge_requests_events ServiceSlack#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#merge_requests_events ServiceSlack#merge_requests_events} --- @@ -2116,7 +2116,7 @@ note_channel: str The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#note_channel ServiceSlack#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#note_channel ServiceSlack#note_channel} --- @@ -2130,7 +2130,7 @@ note_events: typing.Union[bool, IResolvable] Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#note_events ServiceSlack#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#note_events ServiceSlack#note_events} --- @@ -2144,7 +2144,7 @@ notify_only_broken_pipelines: typing.Union[bool, IResolvable] Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#notify_only_broken_pipelines ServiceSlack#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#notify_only_broken_pipelines ServiceSlack#notify_only_broken_pipelines} --- @@ -2158,7 +2158,7 @@ notify_only_default_branch: typing.Union[bool, IResolvable] This parameter has been replaced with `branches_to_be_notified`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#notify_only_default_branch ServiceSlack#notify_only_default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#notify_only_default_branch ServiceSlack#notify_only_default_branch} --- @@ -2172,7 +2172,7 @@ pipeline_channel: str The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#pipeline_channel ServiceSlack#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#pipeline_channel ServiceSlack#pipeline_channel} --- @@ -2186,7 +2186,7 @@ pipeline_events: typing.Union[bool, IResolvable] Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#pipeline_events ServiceSlack#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#pipeline_events ServiceSlack#pipeline_events} --- @@ -2200,7 +2200,7 @@ push_channel: str The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#push_channel ServiceSlack#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#push_channel ServiceSlack#push_channel} --- @@ -2214,7 +2214,7 @@ push_events: typing.Union[bool, IResolvable] Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#push_events ServiceSlack#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#push_events ServiceSlack#push_events} --- @@ -2228,7 +2228,7 @@ tag_push_channel: str The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#tag_push_channel ServiceSlack#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#tag_push_channel ServiceSlack#tag_push_channel} --- @@ -2242,7 +2242,7 @@ tag_push_events: typing.Union[bool, IResolvable] Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#tag_push_events ServiceSlack#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#tag_push_events ServiceSlack#tag_push_events} --- @@ -2256,7 +2256,7 @@ username: str Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#username ServiceSlack#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#username ServiceSlack#username} --- @@ -2270,7 +2270,7 @@ wiki_page_channel: str The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#wiki_page_channel ServiceSlack#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#wiki_page_channel ServiceSlack#wiki_page_channel} --- @@ -2284,7 +2284,7 @@ wiki_page_events: typing.Union[bool, IResolvable] Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#wiki_page_events ServiceSlack#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#wiki_page_events ServiceSlack#wiki_page_events} --- diff --git a/docs/serviceSlack.typescript.md b/docs/serviceSlack.typescript.md index 9c9190865..097d698c7 100644 --- a/docs/serviceSlack.typescript.md +++ b/docs/serviceSlack.typescript.md @@ -4,7 +4,7 @@ ### ServiceSlack -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack gitlab_service_slack}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack gitlab_service_slack}. #### Initializers @@ -628,7 +628,7 @@ The construct id used in the generated config for the ServiceSlack to import. The id of the existing ServiceSlack that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#import import section} in the 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/service_slack#import import section} in the documentation of this resource for the id to use --- @@ -1412,7 +1412,7 @@ const serviceSlackConfig: serviceSlack.ServiceSlackConfig = { ... } | confidentialIssuesEvents | boolean \| cdktf.IResolvable | Enable notifications for confidential issues events. | | confidentialNoteChannel | string | The name of the channel to receive confidential note events notifications. | | confidentialNoteEvents | boolean \| cdktf.IResolvable | Enable notifications for confidential note events. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#id ServiceSlack#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#id ServiceSlack#id}. | | issueChannel | string | The name of the channel to receive issue events notifications. | | issuesEvents | boolean \| cdktf.IResolvable | Enable notifications for issues events. | | mergeRequestChannel | string | The name of the channel to receive merge request events notifications. | @@ -1513,7 +1513,7 @@ public readonly project: string; ID of the project you want to activate integration on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#project ServiceSlack#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#project ServiceSlack#project} --- @@ -1527,7 +1527,7 @@ public readonly webhook: string; Webhook URL (Example, https://hooks.slack.com/services/...). This value cannot be imported. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#webhook ServiceSlack#webhook} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#webhook ServiceSlack#webhook} --- @@ -1541,7 +1541,7 @@ public readonly branchesToBeNotified: string; Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#branches_to_be_notified ServiceSlack#branches_to_be_notified} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#branches_to_be_notified ServiceSlack#branches_to_be_notified} --- @@ -1555,7 +1555,7 @@ public readonly confidentialIssueChannel: string; The name of the channel to receive confidential issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_issue_channel ServiceSlack#confidential_issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_issue_channel ServiceSlack#confidential_issue_channel} --- @@ -1569,7 +1569,7 @@ public readonly confidentialIssuesEvents: boolean | IResolvable; Enable notifications for confidential issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_issues_events ServiceSlack#confidential_issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_issues_events ServiceSlack#confidential_issues_events} --- @@ -1583,7 +1583,7 @@ public readonly confidentialNoteChannel: string; The name of the channel to receive confidential note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_note_channel ServiceSlack#confidential_note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_note_channel ServiceSlack#confidential_note_channel} --- @@ -1597,7 +1597,7 @@ public readonly confidentialNoteEvents: boolean | IResolvable; Enable notifications for confidential note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_note_events ServiceSlack#confidential_note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_note_events ServiceSlack#confidential_note_events} --- @@ -1609,7 +1609,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#id ServiceSlack#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#id ServiceSlack#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +1626,7 @@ public readonly issueChannel: string; The name of the channel to receive issue events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#issue_channel ServiceSlack#issue_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#issue_channel ServiceSlack#issue_channel} --- @@ -1640,7 +1640,7 @@ public readonly issuesEvents: boolean | IResolvable; Enable notifications for issues events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#issues_events ServiceSlack#issues_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#issues_events ServiceSlack#issues_events} --- @@ -1654,7 +1654,7 @@ public readonly mergeRequestChannel: string; The name of the channel to receive merge request events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#merge_request_channel ServiceSlack#merge_request_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#merge_request_channel ServiceSlack#merge_request_channel} --- @@ -1668,7 +1668,7 @@ public readonly mergeRequestsEvents: boolean | IResolvable; Enable notifications for merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#merge_requests_events ServiceSlack#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#merge_requests_events ServiceSlack#merge_requests_events} --- @@ -1682,7 +1682,7 @@ public readonly noteChannel: string; The name of the channel to receive note events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#note_channel ServiceSlack#note_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#note_channel ServiceSlack#note_channel} --- @@ -1696,7 +1696,7 @@ public readonly noteEvents: boolean | IResolvable; Enable notifications for note events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#note_events ServiceSlack#note_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#note_events ServiceSlack#note_events} --- @@ -1710,7 +1710,7 @@ public readonly notifyOnlyBrokenPipelines: boolean | IResolvable; Send notifications for broken pipelines. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#notify_only_broken_pipelines ServiceSlack#notify_only_broken_pipelines} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#notify_only_broken_pipelines ServiceSlack#notify_only_broken_pipelines} --- @@ -1724,7 +1724,7 @@ public readonly notifyOnlyDefaultBranch: boolean | IResolvable; This parameter has been replaced with `branches_to_be_notified`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#notify_only_default_branch ServiceSlack#notify_only_default_branch} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#notify_only_default_branch ServiceSlack#notify_only_default_branch} --- @@ -1738,7 +1738,7 @@ public readonly pipelineChannel: string; The name of the channel to receive pipeline events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#pipeline_channel ServiceSlack#pipeline_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#pipeline_channel ServiceSlack#pipeline_channel} --- @@ -1752,7 +1752,7 @@ public readonly pipelineEvents: boolean | IResolvable; Enable notifications for pipeline events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#pipeline_events ServiceSlack#pipeline_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#pipeline_events ServiceSlack#pipeline_events} --- @@ -1766,7 +1766,7 @@ public readonly pushChannel: string; The name of the channel to receive push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#push_channel ServiceSlack#push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#push_channel ServiceSlack#push_channel} --- @@ -1780,7 +1780,7 @@ public readonly pushEvents: boolean | IResolvable; Enable notifications for push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#push_events ServiceSlack#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#push_events ServiceSlack#push_events} --- @@ -1794,7 +1794,7 @@ public readonly tagPushChannel: string; The name of the channel to receive tag push events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#tag_push_channel ServiceSlack#tag_push_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#tag_push_channel ServiceSlack#tag_push_channel} --- @@ -1808,7 +1808,7 @@ public readonly tagPushEvents: boolean | IResolvable; Enable notifications for tag push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#tag_push_events ServiceSlack#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#tag_push_events ServiceSlack#tag_push_events} --- @@ -1822,7 +1822,7 @@ public readonly username: string; Username to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#username ServiceSlack#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#username ServiceSlack#username} --- @@ -1836,7 +1836,7 @@ public readonly wikiPageChannel: string; The name of the channel to receive wiki page events notifications. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#wiki_page_channel ServiceSlack#wiki_page_channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#wiki_page_channel ServiceSlack#wiki_page_channel} --- @@ -1850,7 +1850,7 @@ public readonly wikiPageEvents: boolean | IResolvable; Enable notifications for wiki page events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#wiki_page_events ServiceSlack#wiki_page_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#wiki_page_events ServiceSlack#wiki_page_events} --- diff --git a/docs/systemHook.csharp.md b/docs/systemHook.csharp.md index 1dd4c3a66..3bf636151 100644 --- a/docs/systemHook.csharp.md +++ b/docs/systemHook.csharp.md @@ -4,7 +4,7 @@ ### SystemHook -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook gitlab_system_hook}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook gitlab_system_hook}. #### Initializers @@ -516,7 +516,7 @@ The construct id used in the generated config for the SystemHook to import. The id of the existing SystemHook that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_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/resources/system_hook#import import section} in the documentation of this resource for the id to use --- @@ -937,7 +937,7 @@ new SystemHookConfig { | Provisioners | object[] | *No description.* | | Url | string | The hook URL. | | EnableSslVerification | object | Do SSL verification when triggering the hook. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#id SystemHook#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#id SystemHook#id}. | | MergeRequestsEvents | object | Trigger hook on merge requests events. | | PushEvents | object | When true, the hook fires on push events. | | RepositoryUpdateEvents | object | Trigger hook on repository update events. | @@ -1026,7 +1026,7 @@ public string Url { get; set; } The hook URL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#url SystemHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#url SystemHook#url} --- @@ -1040,7 +1040,7 @@ public object EnableSslVerification { get; set; } Do SSL verification when triggering the hook. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#enable_ssl_verification SystemHook#enable_ssl_verification} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#enable_ssl_verification SystemHook#enable_ssl_verification} --- @@ -1052,7 +1052,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/system_hook#id SystemHook#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#id SystemHook#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1069,7 +1069,7 @@ public object MergeRequestsEvents { get; set; } Trigger hook on merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#merge_requests_events SystemHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#merge_requests_events SystemHook#merge_requests_events} --- @@ -1083,7 +1083,7 @@ public object PushEvents { get; set; } When true, the hook fires on push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#push_events SystemHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#push_events SystemHook#push_events} --- @@ -1097,7 +1097,7 @@ public object RepositoryUpdateEvents { get; set; } Trigger hook on repository update events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#repository_update_events SystemHook#repository_update_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#repository_update_events SystemHook#repository_update_events} --- @@ -1111,7 +1111,7 @@ public object TagPushEvents { get; set; } When true, the hook fires on new tags being pushed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#tag_push_events SystemHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#tag_push_events SystemHook#tag_push_events} --- @@ -1127,7 +1127,7 @@ Secret token to validate received payloads; this isn’t returned in the response. 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/system_hook#token SystemHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#token SystemHook#token} --- diff --git a/docs/systemHook.go.md b/docs/systemHook.go.md index fbba0b1b5..1f8193d4d 100644 --- a/docs/systemHook.go.md +++ b/docs/systemHook.go.md @@ -4,7 +4,7 @@ ### SystemHook -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook gitlab_system_hook}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook gitlab_system_hook}. #### Initializers @@ -516,7 +516,7 @@ The construct id used in the generated config for the SystemHook to import. The id of the existing SystemHook that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_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/resources/system_hook#import import section} in the documentation of this resource for the id to use --- @@ -937,7 +937,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/systemhook" | Provisioners | *[]interface{} | *No description.* | | Url | *string | The hook URL. | | EnableSslVerification | interface{} | Do SSL verification when triggering the hook. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#id SystemHook#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#id SystemHook#id}. | | MergeRequestsEvents | interface{} | Trigger hook on merge requests events. | | PushEvents | interface{} | When true, the hook fires on push events. | | RepositoryUpdateEvents | interface{} | Trigger hook on repository update events. | @@ -1026,7 +1026,7 @@ Url *string The hook URL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#url SystemHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#url SystemHook#url} --- @@ -1040,7 +1040,7 @@ EnableSslVerification interface{} Do SSL verification when triggering the hook. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#enable_ssl_verification SystemHook#enable_ssl_verification} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#enable_ssl_verification SystemHook#enable_ssl_verification} --- @@ -1052,7 +1052,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#id SystemHook#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#id SystemHook#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1069,7 +1069,7 @@ MergeRequestsEvents interface{} Trigger hook on merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#merge_requests_events SystemHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#merge_requests_events SystemHook#merge_requests_events} --- @@ -1083,7 +1083,7 @@ PushEvents interface{} When true, the hook fires on push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#push_events SystemHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#push_events SystemHook#push_events} --- @@ -1097,7 +1097,7 @@ RepositoryUpdateEvents interface{} Trigger hook on repository update events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#repository_update_events SystemHook#repository_update_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#repository_update_events SystemHook#repository_update_events} --- @@ -1111,7 +1111,7 @@ TagPushEvents interface{} When true, the hook fires on new tags being pushed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#tag_push_events SystemHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#tag_push_events SystemHook#tag_push_events} --- @@ -1127,7 +1127,7 @@ Secret token to validate received payloads; this isn’t returned in the response. 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/system_hook#token SystemHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#token SystemHook#token} --- diff --git a/docs/systemHook.java.md b/docs/systemHook.java.md index 6189e2281..3f3449e05 100644 --- a/docs/systemHook.java.md +++ b/docs/systemHook.java.md @@ -4,7 +4,7 @@ ### SystemHook -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook gitlab_system_hook}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook gitlab_system_hook}. #### Initializers @@ -52,7 +52,7 @@ SystemHook.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | url | java.lang.String | The hook URL. | | enableSslVerification | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Do SSL verification when triggering the hook. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#id SystemHook#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#id SystemHook#id}. | | mergeRequestsEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Trigger hook on merge requests events. | | pushEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | When true, the hook fires on push events. | | repositoryUpdateEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Trigger hook on repository update events. | @@ -127,7 +127,7 @@ Must be unique amongst siblings in the same scope The hook URL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#url SystemHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#url SystemHook#url} --- @@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Do SSL verification when triggering the hook. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#enable_ssl_verification SystemHook#enable_ssl_verification} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#enable_ssl_verification SystemHook#enable_ssl_verification} --- @@ -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/resources/system_hook#id SystemHook#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#id SystemHook#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Trigger hook on merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#merge_requests_events SystemHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#merge_requests_events SystemHook#merge_requests_events} --- @@ -168,7 +168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla When true, the hook fires on push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#push_events SystemHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#push_events SystemHook#push_events} --- @@ -178,7 +178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Trigger hook on repository update events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#repository_update_events SystemHook#repository_update_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#repository_update_events SystemHook#repository_update_events} --- @@ -188,7 +188,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla When true, the hook fires on new tags being pushed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#tag_push_events SystemHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#tag_push_events SystemHook#tag_push_events} --- @@ -200,7 +200,7 @@ Secret token to validate received payloads; this isn’t returned in the response. 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/system_hook#token SystemHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#token SystemHook#token} --- @@ -676,7 +676,7 @@ The construct id used in the generated config for the SystemHook to import. The id of the existing SystemHook that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_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/resources/system_hook#import import section} in the documentation of this resource for the id to use --- @@ -1106,7 +1106,7 @@ SystemHookConfig.builder() | provisioners | java.util.List | *No description.* | | url | java.lang.String | The hook URL. | | enableSslVerification | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Do SSL verification when triggering the hook. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#id SystemHook#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#id SystemHook#id}. | | mergeRequestsEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Trigger hook on merge requests events. | | pushEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | When true, the hook fires on push events. | | repositoryUpdateEvents | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Trigger hook on repository update events. | @@ -1195,7 +1195,7 @@ public java.lang.String getUrl(); The hook URL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#url SystemHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#url SystemHook#url} --- @@ -1209,7 +1209,7 @@ public java.lang.Object getEnableSslVerification(); Do SSL verification when triggering the hook. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#enable_ssl_verification SystemHook#enable_ssl_verification} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#enable_ssl_verification SystemHook#enable_ssl_verification} --- @@ -1221,7 +1221,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/system_hook#id SystemHook#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#id SystemHook#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1238,7 +1238,7 @@ public java.lang.Object getMergeRequestsEvents(); Trigger hook on merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#merge_requests_events SystemHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#merge_requests_events SystemHook#merge_requests_events} --- @@ -1252,7 +1252,7 @@ public java.lang.Object getPushEvents(); When true, the hook fires on push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#push_events SystemHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#push_events SystemHook#push_events} --- @@ -1266,7 +1266,7 @@ public java.lang.Object getRepositoryUpdateEvents(); Trigger hook on repository update events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#repository_update_events SystemHook#repository_update_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#repository_update_events SystemHook#repository_update_events} --- @@ -1280,7 +1280,7 @@ public java.lang.Object getTagPushEvents(); When true, the hook fires on new tags being pushed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#tag_push_events SystemHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#tag_push_events SystemHook#tag_push_events} --- @@ -1296,7 +1296,7 @@ Secret token to validate received payloads; this isn’t returned in the response. 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/system_hook#token SystemHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#token SystemHook#token} --- diff --git a/docs/systemHook.python.md b/docs/systemHook.python.md index 5295047b9..46034ec7c 100644 --- a/docs/systemHook.python.md +++ b/docs/systemHook.python.md @@ -4,7 +4,7 @@ ### SystemHook -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook gitlab_system_hook}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook gitlab_system_hook}. #### Initializers @@ -45,7 +45,7 @@ systemHook.SystemHook( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | url | str | The hook URL. | | enable_ssl_verification | typing.Union[bool, cdktf.IResolvable] | Do SSL verification when triggering the hook. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#id SystemHook#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#id SystemHook#id}. | | merge_requests_events | typing.Union[bool, cdktf.IResolvable] | Trigger hook on merge requests events. | | push_events | typing.Union[bool, cdktf.IResolvable] | When true, the hook fires on push events. | | repository_update_events | typing.Union[bool, cdktf.IResolvable] | Trigger hook on repository update events. | @@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope The hook URL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#url SystemHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#url SystemHook#url} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Do SSL verification when triggering the hook. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#enable_ssl_verification SystemHook#enable_ssl_verification} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#enable_ssl_verification SystemHook#enable_ssl_verification} --- @@ -138,7 +138,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/system_hook#id SystemHook#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#id SystemHook#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -151,7 +151,7 @@ If you experience problems setting this value it might not be settable. Please t Trigger hook on merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#merge_requests_events SystemHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#merge_requests_events SystemHook#merge_requests_events} --- @@ -161,7 +161,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla When true, the hook fires on push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#push_events SystemHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#push_events SystemHook#push_events} --- @@ -171,7 +171,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Trigger hook on repository update events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#repository_update_events SystemHook#repository_update_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#repository_update_events SystemHook#repository_update_events} --- @@ -181,7 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla When true, the hook fires on new tags being pushed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#tag_push_events SystemHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#tag_push_events SystemHook#tag_push_events} --- @@ -193,7 +193,7 @@ Secret token to validate received payloads; this isn’t returned in the response. 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/system_hook#token SystemHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#token SystemHook#token} --- @@ -715,7 +715,7 @@ The construct id used in the generated config for the SystemHook to import. The id of the existing SystemHook that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_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/resources/system_hook#import import section} in the documentation of this resource for the id to use --- @@ -1136,7 +1136,7 @@ systemHook.SystemHookConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | url | str | The hook URL. | | enable_ssl_verification | typing.Union[bool, cdktf.IResolvable] | Do SSL verification when triggering the hook. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#id SystemHook#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#id SystemHook#id}. | | merge_requests_events | typing.Union[bool, cdktf.IResolvable] | Trigger hook on merge requests events. | | push_events | typing.Union[bool, cdktf.IResolvable] | When true, the hook fires on push events. | | repository_update_events | typing.Union[bool, cdktf.IResolvable] | Trigger hook on repository update events. | @@ -1225,7 +1225,7 @@ url: str The hook URL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#url SystemHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#url SystemHook#url} --- @@ -1239,7 +1239,7 @@ enable_ssl_verification: typing.Union[bool, IResolvable] Do SSL verification when triggering the hook. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#enable_ssl_verification SystemHook#enable_ssl_verification} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#enable_ssl_verification SystemHook#enable_ssl_verification} --- @@ -1251,7 +1251,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#id SystemHook#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#id SystemHook#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1268,7 +1268,7 @@ merge_requests_events: typing.Union[bool, IResolvable] Trigger hook on merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#merge_requests_events SystemHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#merge_requests_events SystemHook#merge_requests_events} --- @@ -1282,7 +1282,7 @@ push_events: typing.Union[bool, IResolvable] When true, the hook fires on push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#push_events SystemHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#push_events SystemHook#push_events} --- @@ -1296,7 +1296,7 @@ repository_update_events: typing.Union[bool, IResolvable] Trigger hook on repository update events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#repository_update_events SystemHook#repository_update_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#repository_update_events SystemHook#repository_update_events} --- @@ -1310,7 +1310,7 @@ tag_push_events: typing.Union[bool, IResolvable] When true, the hook fires on new tags being pushed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#tag_push_events SystemHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#tag_push_events SystemHook#tag_push_events} --- @@ -1326,7 +1326,7 @@ Secret token to validate received payloads; this isn’t returned in the response. 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/system_hook#token SystemHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#token SystemHook#token} --- diff --git a/docs/systemHook.typescript.md b/docs/systemHook.typescript.md index 336d10e65..04086a154 100644 --- a/docs/systemHook.typescript.md +++ b/docs/systemHook.typescript.md @@ -4,7 +4,7 @@ ### SystemHook -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook gitlab_system_hook}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook gitlab_system_hook}. #### Initializers @@ -516,7 +516,7 @@ The construct id used in the generated config for the SystemHook to import. The id of the existing SystemHook that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_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/resources/system_hook#import import section} in the documentation of this resource for the id to use --- @@ -921,7 +921,7 @@ const systemHookConfig: systemHook.SystemHookConfig = { ... } | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | url | string | The hook URL. | | enableSslVerification | boolean \| cdktf.IResolvable | Do SSL verification when triggering the hook. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#id SystemHook#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#id SystemHook#id}. | | mergeRequestsEvents | boolean \| cdktf.IResolvable | Trigger hook on merge requests events. | | pushEvents | boolean \| cdktf.IResolvable | When true, the hook fires on push events. | | repositoryUpdateEvents | boolean \| cdktf.IResolvable | Trigger hook on repository update events. | @@ -1010,7 +1010,7 @@ public readonly url: string; The hook URL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#url SystemHook#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#url SystemHook#url} --- @@ -1024,7 +1024,7 @@ public readonly enableSslVerification: boolean | IResolvable; Do SSL verification when triggering the hook. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#enable_ssl_verification SystemHook#enable_ssl_verification} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#enable_ssl_verification SystemHook#enable_ssl_verification} --- @@ -1036,7 +1036,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#id SystemHook#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#id SystemHook#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1053,7 +1053,7 @@ public readonly mergeRequestsEvents: boolean | IResolvable; Trigger hook on merge requests events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#merge_requests_events SystemHook#merge_requests_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#merge_requests_events SystemHook#merge_requests_events} --- @@ -1067,7 +1067,7 @@ public readonly pushEvents: boolean | IResolvable; When true, the hook fires on push events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#push_events SystemHook#push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#push_events SystemHook#push_events} --- @@ -1081,7 +1081,7 @@ public readonly repositoryUpdateEvents: boolean | IResolvable; Trigger hook on repository update events. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#repository_update_events SystemHook#repository_update_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#repository_update_events SystemHook#repository_update_events} --- @@ -1095,7 +1095,7 @@ public readonly tagPushEvents: boolean | IResolvable; When true, the hook fires on new tags being pushed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#tag_push_events SystemHook#tag_push_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#tag_push_events SystemHook#tag_push_events} --- @@ -1111,7 +1111,7 @@ Secret token to validate received payloads; this isn’t returned in the response. 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/system_hook#token SystemHook#token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#token SystemHook#token} --- diff --git a/docs/tagProtection.csharp.md b/docs/tagProtection.csharp.md index 8ac6b8b64..fa6271d41 100644 --- a/docs/tagProtection.csharp.md +++ b/docs/tagProtection.csharp.md @@ -4,7 +4,7 @@ ### TagProtection -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection gitlab_tag_protection}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection gitlab_tag_protection}. #### Initializers @@ -494,7 +494,7 @@ The construct id used in the generated config for the TagProtection to import. The id of the existing TagProtection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_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/tag_protection#import import section} in the documentation of this resource for the id to use --- @@ -822,7 +822,7 @@ public string AccessLevel { get; set; } Access levels allowed to create protected tags. Valid values are: `no one`, `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#access_level TagProtection#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#access_level TagProtection#access_level} --- @@ -836,7 +836,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/tag_protection#group_id TagProtection#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#group_id TagProtection#group_id} --- @@ -850,7 +850,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/tag_protection#user_id TagProtection#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#user_id TagProtection#user_id} --- @@ -974,7 +974,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/tag_protection#project TagProtection#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#project TagProtection#project} --- @@ -988,7 +988,7 @@ public string Tag { get; set; } Name of the tag or wildcard. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#tag TagProtection#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#tag TagProtection#tag} --- @@ -1002,7 +1002,7 @@ public object AllowedToCreate { get; set; } allowed_to_create block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#allowed_to_create TagProtection#allowed_to_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#allowed_to_create TagProtection#allowed_to_create} --- @@ -1018,7 +1018,7 @@ Access levels allowed to create. Default value of `maintainer`. The default value is always sent if not provided in the configuration. Valid values are: `no one`, `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#create_access_level TagProtection#create_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#create_access_level TagProtection#create_access_level} --- diff --git a/docs/tagProtection.go.md b/docs/tagProtection.go.md index 0882d241f..b0af7fa3a 100644 --- a/docs/tagProtection.go.md +++ b/docs/tagProtection.go.md @@ -4,7 +4,7 @@ ### TagProtection -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection gitlab_tag_protection}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection gitlab_tag_protection}. #### Initializers @@ -494,7 +494,7 @@ The construct id used in the generated config for the TagProtection to import. The id of the existing TagProtection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_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/tag_protection#import import section} in the documentation of this resource for the id to use --- @@ -822,7 +822,7 @@ AccessLevel *string Access levels allowed to create protected tags. Valid values are: `no one`, `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#access_level TagProtection#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#access_level TagProtection#access_level} --- @@ -836,7 +836,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/tag_protection#group_id TagProtection#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#group_id TagProtection#group_id} --- @@ -850,7 +850,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/tag_protection#user_id TagProtection#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#user_id TagProtection#user_id} --- @@ -974,7 +974,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/tag_protection#project TagProtection#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#project TagProtection#project} --- @@ -988,7 +988,7 @@ Tag *string Name of the tag or wildcard. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#tag TagProtection#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#tag TagProtection#tag} --- @@ -1002,7 +1002,7 @@ AllowedToCreate interface{} allowed_to_create block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#allowed_to_create TagProtection#allowed_to_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#allowed_to_create TagProtection#allowed_to_create} --- @@ -1018,7 +1018,7 @@ Access levels allowed to create. Default value of `maintainer`. The default value is always sent if not provided in the configuration. Valid values are: `no one`, `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#create_access_level TagProtection#create_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#create_access_level TagProtection#create_access_level} --- diff --git a/docs/tagProtection.java.md b/docs/tagProtection.java.md index 39c175c57..000bb00e4 100644 --- a/docs/tagProtection.java.md +++ b/docs/tagProtection.java.md @@ -4,7 +4,7 @@ ### TagProtection -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection gitlab_tag_protection}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection gitlab_tag_protection}. #### Initializers @@ -115,7 +115,7 @@ Must be unique amongst siblings in the same scope The id of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#project TagProtection#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#project TagProtection#project} --- @@ -125,7 +125,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Name of the tag or wildcard. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#tag TagProtection#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#tag TagProtection#tag} --- @@ -135,7 +135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla allowed_to_create block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#allowed_to_create TagProtection#allowed_to_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#allowed_to_create TagProtection#allowed_to_create} --- @@ -147,7 +147,7 @@ Access levels allowed to create. Default value of `maintainer`. The default value is always sent if not provided in the configuration. Valid values are: `no one`, `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#create_access_level TagProtection#create_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#create_access_level TagProtection#create_access_level} --- @@ -601,7 +601,7 @@ The construct id used in the generated config for the TagProtection to import. The id of the existing TagProtection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_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/tag_protection#import import section} in the documentation of this resource for the id to use --- @@ -929,7 +929,7 @@ public java.lang.String getAccessLevel(); Access levels allowed to create protected tags. Valid values are: `no one`, `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#access_level TagProtection#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#access_level TagProtection#access_level} --- @@ -943,7 +943,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/tag_protection#group_id TagProtection#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#group_id TagProtection#group_id} --- @@ -957,7 +957,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/tag_protection#user_id TagProtection#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#user_id TagProtection#user_id} --- @@ -1086,7 +1086,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/tag_protection#project TagProtection#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#project TagProtection#project} --- @@ -1100,7 +1100,7 @@ public java.lang.String getTag(); Name of the tag or wildcard. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#tag TagProtection#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#tag TagProtection#tag} --- @@ -1114,7 +1114,7 @@ public java.lang.Object getAllowedToCreate(); allowed_to_create block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#allowed_to_create TagProtection#allowed_to_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#allowed_to_create TagProtection#allowed_to_create} --- @@ -1130,7 +1130,7 @@ Access levels allowed to create. Default value of `maintainer`. The default value is always sent if not provided in the configuration. Valid values are: `no one`, `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#create_access_level TagProtection#create_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#create_access_level TagProtection#create_access_level} --- diff --git a/docs/tagProtection.python.md b/docs/tagProtection.python.md index 593417f83..b7598f2e2 100644 --- a/docs/tagProtection.python.md +++ b/docs/tagProtection.python.md @@ -4,7 +4,7 @@ ### TagProtection -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection gitlab_tag_protection}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection gitlab_tag_protection}. #### Initializers @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope The id of the project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#project TagProtection#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#project TagProtection#project} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Name of the tag or wildcard. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#tag TagProtection#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#tag TagProtection#tag} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla allowed_to_create block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#allowed_to_create TagProtection#allowed_to_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#allowed_to_create TagProtection#allowed_to_create} --- @@ -144,7 +144,7 @@ Access levels allowed to create. Default value of `maintainer`. The default value is always sent if not provided in the configuration. Valid values are: `no one`, `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#create_access_level TagProtection#create_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#create_access_level TagProtection#create_access_level} --- @@ -646,7 +646,7 @@ The construct id used in the generated config for the TagProtection to import. The id of the existing TagProtection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_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/tag_protection#import import section} in the documentation of this resource for the id to use --- @@ -974,7 +974,7 @@ access_level: str Access levels allowed to create protected tags. Valid values are: `no one`, `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#access_level TagProtection#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#access_level TagProtection#access_level} --- @@ -988,7 +988,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/tag_protection#group_id TagProtection#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#group_id TagProtection#group_id} --- @@ -1002,7 +1002,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/tag_protection#user_id TagProtection#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#user_id TagProtection#user_id} --- @@ -1126,7 +1126,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/tag_protection#project TagProtection#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#project TagProtection#project} --- @@ -1140,7 +1140,7 @@ tag: str Name of the tag or wildcard. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#tag TagProtection#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#tag TagProtection#tag} --- @@ -1154,7 +1154,7 @@ allowed_to_create: typing.Union[IResolvable, typing.List[TagProtectionAllowedToC allowed_to_create block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#allowed_to_create TagProtection#allowed_to_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#allowed_to_create TagProtection#allowed_to_create} --- @@ -1170,7 +1170,7 @@ Access levels allowed to create. Default value of `maintainer`. The default value is always sent if not provided in the configuration. Valid values are: `no one`, `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#create_access_level TagProtection#create_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#create_access_level TagProtection#create_access_level} --- diff --git a/docs/tagProtection.typescript.md b/docs/tagProtection.typescript.md index b4568e906..06f2683ec 100644 --- a/docs/tagProtection.typescript.md +++ b/docs/tagProtection.typescript.md @@ -4,7 +4,7 @@ ### TagProtection -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection gitlab_tag_protection}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection gitlab_tag_protection}. #### Initializers @@ -494,7 +494,7 @@ The construct id used in the generated config for the TagProtection to import. The id of the existing TagProtection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_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/tag_protection#import import section} in the documentation of this resource for the id to use --- @@ -818,7 +818,7 @@ public readonly accessLevel: string; Access levels allowed to create protected tags. Valid values are: `no one`, `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#access_level TagProtection#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#access_level TagProtection#access_level} --- @@ -832,7 +832,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/tag_protection#group_id TagProtection#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#group_id TagProtection#group_id} --- @@ -846,7 +846,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/tag_protection#user_id TagProtection#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#user_id TagProtection#user_id} --- @@ -958,7 +958,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/tag_protection#project TagProtection#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#project TagProtection#project} --- @@ -972,7 +972,7 @@ public readonly tag: string; Name of the tag or wildcard. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#tag TagProtection#tag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#tag TagProtection#tag} --- @@ -986,7 +986,7 @@ public readonly allowedToCreate: IResolvable | TagProtectionAllowedToCreate[]; allowed_to_create block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#allowed_to_create TagProtection#allowed_to_create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#allowed_to_create TagProtection#allowed_to_create} --- @@ -1002,7 +1002,7 @@ Access levels allowed to create. Default value of `maintainer`. The default value is always sent if not provided in the configuration. Valid values are: `no one`, `developer`, `maintainer`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#create_access_level TagProtection#create_access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#create_access_level TagProtection#create_access_level} --- diff --git a/docs/topic.csharp.md b/docs/topic.csharp.md index a49b3fa12..aec627e46 100644 --- a/docs/topic.csharp.md +++ b/docs/topic.csharp.md @@ -4,7 +4,7 @@ ### Topic -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic gitlab_topic}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic gitlab_topic}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the Topic to import. The id of the existing Topic that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#import import section} in the 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/topic#import import section} in the documentation of this resource for the id to use --- @@ -909,7 +909,7 @@ new TopicConfig { | 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. | | Description | string | A text describing the topic. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#id Topic#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#id Topic#id}. | | SoftDestroy | object | Empty the topics fields instead of deleting it. | | Title | string | The topic's description. Requires at least GitLab 15.0 for which it's a required argument. | @@ -995,7 +995,7 @@ public string Name { get; set; } The topic's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#name Topic#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#name Topic#name} --- @@ -1009,7 +1009,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/topic#avatar Topic#avatar} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#avatar Topic#avatar} --- @@ -1025,7 +1025,7 @@ 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/topic#avatar_hash Topic#avatar_hash} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#avatar_hash Topic#avatar_hash} --- @@ -1039,7 +1039,7 @@ public string Description { get; set; } A text describing the topic. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#description Topic#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#description Topic#description} --- @@ -1051,7 +1051,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/topic#id Topic#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#id Topic#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1068,7 +1068,7 @@ public object SoftDestroy { get; set; } Empty the topics fields instead of deleting it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#soft_destroy Topic#soft_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#soft_destroy Topic#soft_destroy} --- @@ -1082,7 +1082,7 @@ public string Title { get; set; } The topic's description. Requires at least GitLab 15.0 for which it's a required argument. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#title Topic#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#title Topic#title} --- diff --git a/docs/topic.go.md b/docs/topic.go.md index 01e6ef642..e59743989 100644 --- a/docs/topic.go.md +++ b/docs/topic.go.md @@ -4,7 +4,7 @@ ### Topic -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic gitlab_topic}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic gitlab_topic}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the Topic to import. The id of the existing Topic that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#import import section} in the 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/topic#import import section} in the documentation of this resource for the id to use --- @@ -909,7 +909,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/topic" | 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. | | Description | *string | A text describing the topic. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#id Topic#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#id Topic#id}. | | SoftDestroy | interface{} | Empty the topics fields instead of deleting it. | | Title | *string | The topic's description. Requires at least GitLab 15.0 for which it's a required argument. | @@ -995,7 +995,7 @@ Name *string The topic's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#name Topic#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#name Topic#name} --- @@ -1009,7 +1009,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/topic#avatar Topic#avatar} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#avatar Topic#avatar} --- @@ -1025,7 +1025,7 @@ 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/topic#avatar_hash Topic#avatar_hash} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#avatar_hash Topic#avatar_hash} --- @@ -1039,7 +1039,7 @@ Description *string A text describing the topic. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#description Topic#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#description Topic#description} --- @@ -1051,7 +1051,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#id Topic#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#id Topic#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1068,7 +1068,7 @@ SoftDestroy interface{} Empty the topics fields instead of deleting it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#soft_destroy Topic#soft_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#soft_destroy Topic#soft_destroy} --- @@ -1082,7 +1082,7 @@ Title *string The topic's description. Requires at least GitLab 15.0 for which it's a required argument. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#title Topic#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#title Topic#title} --- diff --git a/docs/topic.java.md b/docs/topic.java.md index c02d6b591..8cc799706 100644 --- a/docs/topic.java.md +++ b/docs/topic.java.md @@ -4,7 +4,7 @@ ### Topic -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic gitlab_topic}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic gitlab_topic}. #### Initializers @@ -49,7 +49,7 @@ Topic.Builder.create(Construct scope, java.lang.String id) | 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. | | description | java.lang.String | A text describing the topic. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#id Topic#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#id Topic#id}. | | softDestroy | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Empty the topics fields instead of deleting it. | | title | java.lang.String | The topic's description. Requires at least GitLab 15.0 for which it's a required argument. | @@ -121,7 +121,7 @@ Must be unique amongst siblings in the same scope The topic's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#name Topic#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#name Topic#name} --- @@ -131,7 +131,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/topic#avatar Topic#avatar} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#avatar Topic#avatar} --- @@ -143,7 +143,7 @@ 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/topic#avatar_hash Topic#avatar_hash} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#avatar_hash Topic#avatar_hash} --- @@ -153,7 +153,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A text describing the topic. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#description Topic#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#description Topic#description} --- @@ -161,7 +161,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/topic#id Topic#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#id Topic#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -174,7 +174,7 @@ If you experience problems setting this value it might not be settable. Please t Empty the topics fields instead of deleting it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#soft_destroy Topic#soft_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#soft_destroy Topic#soft_destroy} --- @@ -184,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The topic's description. Requires at least GitLab 15.0 for which it's a required argument. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#title Topic#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#title Topic#title} --- @@ -653,7 +653,7 @@ The construct id used in the generated config for the Topic to import. The id of the existing Topic that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#import import section} in the 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/topic#import import section} in the documentation of this resource for the id to use --- @@ -1058,7 +1058,7 @@ TopicConfig.builder() | 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. | | description | java.lang.String | A text describing the topic. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#id Topic#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#id Topic#id}. | | softDestroy | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Empty the topics fields instead of deleting it. | | title | java.lang.String | The topic's description. Requires at least GitLab 15.0 for which it's a required argument. | @@ -1144,7 +1144,7 @@ public java.lang.String getName(); The topic's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#name Topic#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#name Topic#name} --- @@ -1158,7 +1158,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/topic#avatar Topic#avatar} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#avatar Topic#avatar} --- @@ -1174,7 +1174,7 @@ 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/topic#avatar_hash Topic#avatar_hash} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#avatar_hash Topic#avatar_hash} --- @@ -1188,7 +1188,7 @@ public java.lang.String getDescription(); A text describing the topic. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#description Topic#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#description Topic#description} --- @@ -1200,7 +1200,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/topic#id Topic#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#id Topic#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1217,7 +1217,7 @@ public java.lang.Object getSoftDestroy(); Empty the topics fields instead of deleting it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#soft_destroy Topic#soft_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#soft_destroy Topic#soft_destroy} --- @@ -1231,7 +1231,7 @@ public java.lang.String getTitle(); The topic's description. Requires at least GitLab 15.0 for which it's a required argument. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#title Topic#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#title Topic#title} --- diff --git a/docs/topic.python.md b/docs/topic.python.md index e6a789eb2..9abdf6dee 100644 --- a/docs/topic.python.md +++ b/docs/topic.python.md @@ -4,7 +4,7 @@ ### Topic -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic gitlab_topic}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic gitlab_topic}. #### Initializers @@ -46,7 +46,7 @@ topic.Topic( | avatar | str | A local path to the avatar image to upload. **Note**: not available for imported resources. | | avatar_hash | str | The hash of the avatar image. | | description | str | A text describing the topic. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#id Topic#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#id Topic#id}. | | soft_destroy | typing.Union[bool, cdktf.IResolvable] | Empty the topics fields instead of deleting it. | | title | str | The topic's description. Requires at least GitLab 15.0 for which it's a required argument. | @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope The topic's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#name Topic#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#name Topic#name} --- @@ -128,7 +128,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/topic#avatar Topic#avatar} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#avatar Topic#avatar} --- @@ -140,7 +140,7 @@ 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/topic#avatar_hash Topic#avatar_hash} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#avatar_hash Topic#avatar_hash} --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A text describing the topic. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#description Topic#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#description Topic#description} --- @@ -158,7 +158,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/topic#id Topic#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#id Topic#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Empty the topics fields instead of deleting it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#soft_destroy Topic#soft_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#soft_destroy Topic#soft_destroy} --- @@ -181,7 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The topic's description. Requires at least GitLab 15.0 for which it's a required argument. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#title Topic#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#title Topic#title} --- @@ -696,7 +696,7 @@ The construct id used in the generated config for the Topic to import. The id of the existing Topic that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#import import section} in the 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/topic#import import section} in the documentation of this resource for the id to use --- @@ -1096,7 +1096,7 @@ topic.TopicConfig( | avatar | str | A local path to the avatar image to upload. **Note**: not available for imported resources. | | avatar_hash | str | The hash of the avatar image. | | description | str | A text describing the topic. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#id Topic#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#id Topic#id}. | | soft_destroy | typing.Union[bool, cdktf.IResolvable] | Empty the topics fields instead of deleting it. | | title | str | The topic's description. Requires at least GitLab 15.0 for which it's a required argument. | @@ -1182,7 +1182,7 @@ name: str The topic's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#name Topic#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#name Topic#name} --- @@ -1196,7 +1196,7 @@ avatar: str 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/topic#avatar Topic#avatar} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#avatar Topic#avatar} --- @@ -1212,7 +1212,7 @@ 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/topic#avatar_hash Topic#avatar_hash} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#avatar_hash Topic#avatar_hash} --- @@ -1226,7 +1226,7 @@ description: str A text describing the topic. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#description Topic#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#description Topic#description} --- @@ -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/topic#id Topic#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#id Topic#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ soft_destroy: typing.Union[bool, IResolvable] Empty the topics fields instead of deleting it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#soft_destroy Topic#soft_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#soft_destroy Topic#soft_destroy} --- @@ -1269,7 +1269,7 @@ title: str The topic's description. Requires at least GitLab 15.0 for which it's a required argument. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#title Topic#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#title Topic#title} --- diff --git a/docs/topic.typescript.md b/docs/topic.typescript.md index 53ee4af3e..181cd99e8 100644 --- a/docs/topic.typescript.md +++ b/docs/topic.typescript.md @@ -4,7 +4,7 @@ ### Topic -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic gitlab_topic}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic gitlab_topic}. #### Initializers @@ -509,7 +509,7 @@ The construct id used in the generated config for the Topic to import. The id of the existing Topic that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#import import section} in the 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/topic#import import section} in the documentation of this resource for the id to use --- @@ -894,7 +894,7 @@ const topicConfig: topic.TopicConfig = { ... } | 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. | | description | string | A text describing the topic. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#id Topic#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#id Topic#id}. | | softDestroy | boolean \| cdktf.IResolvable | Empty the topics fields instead of deleting it. | | title | string | The topic's description. Requires at least GitLab 15.0 for which it's a required argument. | @@ -980,7 +980,7 @@ public readonly name: string; The topic's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#name Topic#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#name Topic#name} --- @@ -994,7 +994,7 @@ public readonly 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/topic#avatar Topic#avatar} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#avatar Topic#avatar} --- @@ -1010,7 +1010,7 @@ 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/topic#avatar_hash Topic#avatar_hash} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#avatar_hash Topic#avatar_hash} --- @@ -1024,7 +1024,7 @@ public readonly description: string; A text describing the topic. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#description Topic#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#description Topic#description} --- @@ -1036,7 +1036,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#id Topic#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#id Topic#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1053,7 +1053,7 @@ public readonly softDestroy: boolean | IResolvable; Empty the topics fields instead of deleting it. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#soft_destroy Topic#soft_destroy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#soft_destroy Topic#soft_destroy} --- @@ -1067,7 +1067,7 @@ public readonly title: string; The topic's description. Requires at least GitLab 15.0 for which it's a required argument. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#title Topic#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#title Topic#title} --- diff --git a/docs/user.csharp.md b/docs/user.csharp.md index 7506b9073..fd827208b 100644 --- a/docs/user.csharp.md +++ b/docs/user.csharp.md @@ -4,7 +4,7 @@ ### User -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user gitlab_user}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user gitlab_user}. #### Initializers @@ -558,7 +558,7 @@ The construct id used in the generated config for the User to import. The id of the existing User that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/user#import import section} in the documentation of this resource for the id to use --- @@ -1156,7 +1156,7 @@ new UserConfig { | CanCreateGroup | object | Boolean, defaults to false. Whether to allow the user to create groups. | | ExternalProvider | string | String, the external provider. | | ExternUid | string | String, a specific external authentication provider UID. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#id User#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#id User#id}. | | IsAdmin | object | Boolean, defaults to false. Whether to enable administrative privileges. | | IsExternal | object | Boolean, defaults to false. | | NamespaceId | double | The ID of the user's namespace. Available since GitLab 14.10. | @@ -1249,7 +1249,7 @@ public string Email { get; set; } The e-mail address of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#email User#email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#email User#email} --- @@ -1263,7 +1263,7 @@ public string Name { get; set; } The name of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#name User#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#name User#name} --- @@ -1277,7 +1277,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/resources/user#username User#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#username User#username} --- @@ -1291,7 +1291,7 @@ public object CanCreateGroup { get; set; } Boolean, defaults to false. Whether to allow the user to create groups. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#can_create_group User#can_create_group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#can_create_group User#can_create_group} --- @@ -1305,7 +1305,7 @@ public string ExternalProvider { get; set; } String, the external provider. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#external_provider User#external_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#external_provider User#external_provider} --- @@ -1319,7 +1319,7 @@ public string ExternUid { get; set; } String, a specific external authentication provider UID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#extern_uid User#extern_uid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#extern_uid User#extern_uid} --- @@ -1331,7 +1331,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/user#id User#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#id User#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1348,7 +1348,7 @@ public object IsAdmin { get; set; } Boolean, defaults to false. Whether to enable administrative privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#is_admin User#is_admin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#is_admin User#is_admin} --- @@ -1364,7 +1364,7 @@ Boolean, defaults to false. Whether a user has access only to some internal or private projects. External users can only access projects to which they are explicitly granted access. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#is_external User#is_external} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#is_external User#is_external} --- @@ -1378,7 +1378,7 @@ public double NamespaceId { get; set; } The ID of the user's namespace. Available since GitLab 14.10. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#namespace_id User#namespace_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#namespace_id User#namespace_id} --- @@ -1392,7 +1392,7 @@ public string Note { get; set; } The note associated to the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#note User#note} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#note User#note} --- @@ -1406,7 +1406,7 @@ public string Password { get; set; } The password of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#password User#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#password User#password} --- @@ -1420,7 +1420,7 @@ public double ProjectsLimit { get; set; } Integer, defaults to 0. Number of projects user can create. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#projects_limit User#projects_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#projects_limit User#projects_limit} --- @@ -1434,7 +1434,7 @@ public object ResetPassword { get; set; } Boolean, defaults to false. Send user password reset link. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#reset_password User#reset_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#reset_password User#reset_password} --- @@ -1448,7 +1448,7 @@ public object SkipConfirmation { get; set; } Boolean, defaults to true. Whether to skip confirmation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#skip_confirmation User#skip_confirmation} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#skip_confirmation User#skip_confirmation} --- @@ -1462,7 +1462,7 @@ public string State { get; set; } String, defaults to 'active'. The state of the user account. Valid values are `active`, `deactivated`, `blocked`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#state User#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#state User#state} --- diff --git a/docs/user.go.md b/docs/user.go.md index 9b5238cf2..1188452a8 100644 --- a/docs/user.go.md +++ b/docs/user.go.md @@ -4,7 +4,7 @@ ### User -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user gitlab_user}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user gitlab_user}. #### Initializers @@ -558,7 +558,7 @@ The construct id used in the generated config for the User to import. The id of the existing User that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/user#import import section} in the documentation of this resource for the id to use --- @@ -1156,7 +1156,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/user" | CanCreateGroup | interface{} | Boolean, defaults to false. Whether to allow the user to create groups. | | ExternalProvider | *string | String, the external provider. | | ExternUid | *string | String, a specific external authentication provider UID. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#id User#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#id User#id}. | | IsAdmin | interface{} | Boolean, defaults to false. Whether to enable administrative privileges. | | IsExternal | interface{} | Boolean, defaults to false. | | NamespaceId | *f64 | The ID of the user's namespace. Available since GitLab 14.10. | @@ -1249,7 +1249,7 @@ Email *string The e-mail address of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#email User#email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#email User#email} --- @@ -1263,7 +1263,7 @@ Name *string The name of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#name User#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#name User#name} --- @@ -1277,7 +1277,7 @@ Username *string The username of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#username User#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#username User#username} --- @@ -1291,7 +1291,7 @@ CanCreateGroup interface{} Boolean, defaults to false. Whether to allow the user to create groups. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#can_create_group User#can_create_group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#can_create_group User#can_create_group} --- @@ -1305,7 +1305,7 @@ ExternalProvider *string String, the external provider. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#external_provider User#external_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#external_provider User#external_provider} --- @@ -1319,7 +1319,7 @@ ExternUid *string String, a specific external authentication provider UID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#extern_uid User#extern_uid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#extern_uid User#extern_uid} --- @@ -1331,7 +1331,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#id User#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#id User#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1348,7 +1348,7 @@ IsAdmin interface{} Boolean, defaults to false. Whether to enable administrative privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#is_admin User#is_admin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#is_admin User#is_admin} --- @@ -1364,7 +1364,7 @@ Boolean, defaults to false. Whether a user has access only to some internal or private projects. External users can only access projects to which they are explicitly granted access. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#is_external User#is_external} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#is_external User#is_external} --- @@ -1378,7 +1378,7 @@ NamespaceId *f64 The ID of the user's namespace. Available since GitLab 14.10. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#namespace_id User#namespace_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#namespace_id User#namespace_id} --- @@ -1392,7 +1392,7 @@ Note *string The note associated to the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#note User#note} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#note User#note} --- @@ -1406,7 +1406,7 @@ Password *string The password of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#password User#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#password User#password} --- @@ -1420,7 +1420,7 @@ ProjectsLimit *f64 Integer, defaults to 0. Number of projects user can create. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#projects_limit User#projects_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#projects_limit User#projects_limit} --- @@ -1434,7 +1434,7 @@ ResetPassword interface{} Boolean, defaults to false. Send user password reset link. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#reset_password User#reset_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#reset_password User#reset_password} --- @@ -1448,7 +1448,7 @@ SkipConfirmation interface{} Boolean, defaults to true. Whether to skip confirmation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#skip_confirmation User#skip_confirmation} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#skip_confirmation User#skip_confirmation} --- @@ -1462,7 +1462,7 @@ State *string String, defaults to 'active'. The state of the user account. Valid values are `active`, `deactivated`, `blocked`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#state User#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#state User#state} --- diff --git a/docs/user.java.md b/docs/user.java.md index 4d8dee9fd..6725ca7dc 100644 --- a/docs/user.java.md +++ b/docs/user.java.md @@ -4,7 +4,7 @@ ### User -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user gitlab_user}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user gitlab_user}. #### Initializers @@ -64,7 +64,7 @@ User.Builder.create(Construct scope, java.lang.String id) | canCreateGroup | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Boolean, defaults to false. Whether to allow the user to create groups. | | externalProvider | java.lang.String | String, the external provider. | | externUid | java.lang.String | String, a specific external authentication provider UID. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#id User#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#id User#id}. | | isAdmin | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Boolean, defaults to false. Whether to enable administrative privileges. | | isExternal | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Boolean, defaults to false. | | namespaceId | java.lang.Number | The ID of the user's namespace. Available since GitLab 14.10. | @@ -143,7 +143,7 @@ Must be unique amongst siblings in the same scope The e-mail address of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#email User#email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#email User#email} --- @@ -153,7 +153,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#name User#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#name User#name} --- @@ -163,7 +163,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/resources/user#username User#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#username User#username} --- @@ -173,7 +173,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Boolean, defaults to false. Whether to allow the user to create groups. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#can_create_group User#can_create_group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#can_create_group User#can_create_group} --- @@ -183,7 +183,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla String, the external provider. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#external_provider User#external_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#external_provider User#external_provider} --- @@ -193,7 +193,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla String, a specific external authentication provider UID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#extern_uid User#extern_uid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#extern_uid User#extern_uid} --- @@ -201,7 +201,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/user#id User#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#id User#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -214,7 +214,7 @@ If you experience problems setting this value it might not be settable. Please t Boolean, defaults to false. Whether to enable administrative privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#is_admin User#is_admin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#is_admin User#is_admin} --- @@ -226,7 +226,7 @@ Boolean, defaults to false. Whether a user has access only to some internal or private projects. External users can only access projects to which they are explicitly granted access. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#is_external User#is_external} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#is_external User#is_external} --- @@ -236,7 +236,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID of the user's namespace. Available since GitLab 14.10. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#namespace_id User#namespace_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#namespace_id User#namespace_id} --- @@ -246,7 +246,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The note associated to the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#note User#note} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#note User#note} --- @@ -256,7 +256,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The password of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#password User#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#password User#password} --- @@ -266,7 +266,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Integer, defaults to 0. Number of projects user can create. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#projects_limit User#projects_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#projects_limit User#projects_limit} --- @@ -276,7 +276,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Boolean, defaults to false. Send user password reset link. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#reset_password User#reset_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#reset_password User#reset_password} --- @@ -286,7 +286,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Boolean, defaults to true. Whether to skip confirmation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#skip_confirmation User#skip_confirmation} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#skip_confirmation User#skip_confirmation} --- @@ -296,7 +296,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla String, defaults to 'active'. The state of the user account. Valid values are `active`, `deactivated`, `blocked`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#state User#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#state User#state} --- @@ -814,7 +814,7 @@ The construct id used in the generated config for the User to import. The id of the existing User that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/user#import import section} in the documentation of this resource for the id to use --- @@ -1421,7 +1421,7 @@ UserConfig.builder() | canCreateGroup | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Boolean, defaults to false. Whether to allow the user to create groups. | | externalProvider | java.lang.String | String, the external provider. | | externUid | java.lang.String | String, a specific external authentication provider UID. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#id User#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#id User#id}. | | isAdmin | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Boolean, defaults to false. Whether to enable administrative privileges. | | isExternal | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Boolean, defaults to false. | | namespaceId | java.lang.Number | The ID of the user's namespace. Available since GitLab 14.10. | @@ -1514,7 +1514,7 @@ public java.lang.String getEmail(); The e-mail address of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#email User#email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#email User#email} --- @@ -1528,7 +1528,7 @@ public java.lang.String getName(); The name of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#name User#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#name User#name} --- @@ -1542,7 +1542,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/resources/user#username User#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#username User#username} --- @@ -1556,7 +1556,7 @@ public java.lang.Object getCanCreateGroup(); Boolean, defaults to false. Whether to allow the user to create groups. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#can_create_group User#can_create_group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#can_create_group User#can_create_group} --- @@ -1570,7 +1570,7 @@ public java.lang.String getExternalProvider(); String, the external provider. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#external_provider User#external_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#external_provider User#external_provider} --- @@ -1584,7 +1584,7 @@ public java.lang.String getExternUid(); String, a specific external authentication provider UID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#extern_uid User#extern_uid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#extern_uid User#extern_uid} --- @@ -1596,7 +1596,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/user#id User#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#id User#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1613,7 +1613,7 @@ public java.lang.Object getIsAdmin(); Boolean, defaults to false. Whether to enable administrative privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#is_admin User#is_admin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#is_admin User#is_admin} --- @@ -1629,7 +1629,7 @@ Boolean, defaults to false. Whether a user has access only to some internal or private projects. External users can only access projects to which they are explicitly granted access. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#is_external User#is_external} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#is_external User#is_external} --- @@ -1643,7 +1643,7 @@ public java.lang.Number getNamespaceId(); The ID of the user's namespace. Available since GitLab 14.10. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#namespace_id User#namespace_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#namespace_id User#namespace_id} --- @@ -1657,7 +1657,7 @@ public java.lang.String getNote(); The note associated to the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#note User#note} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#note User#note} --- @@ -1671,7 +1671,7 @@ public java.lang.String getPassword(); The password of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#password User#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#password User#password} --- @@ -1685,7 +1685,7 @@ public java.lang.Number getProjectsLimit(); Integer, defaults to 0. Number of projects user can create. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#projects_limit User#projects_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#projects_limit User#projects_limit} --- @@ -1699,7 +1699,7 @@ public java.lang.Object getResetPassword(); Boolean, defaults to false. Send user password reset link. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#reset_password User#reset_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#reset_password User#reset_password} --- @@ -1713,7 +1713,7 @@ public java.lang.Object getSkipConfirmation(); Boolean, defaults to true. Whether to skip confirmation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#skip_confirmation User#skip_confirmation} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#skip_confirmation User#skip_confirmation} --- @@ -1727,7 +1727,7 @@ public java.lang.String getState(); String, defaults to 'active'. The state of the user account. Valid values are `active`, `deactivated`, `blocked`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#state User#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#state User#state} --- diff --git a/docs/user.python.md b/docs/user.python.md index f986b11f7..c41955431 100644 --- a/docs/user.python.md +++ b/docs/user.python.md @@ -4,7 +4,7 @@ ### User -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user gitlab_user}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user gitlab_user}. #### Initializers @@ -57,7 +57,7 @@ user.User( | can_create_group | typing.Union[bool, cdktf.IResolvable] | Boolean, defaults to false. Whether to allow the user to create groups. | | external_provider | str | String, the external provider. | | extern_uid | str | String, a specific external authentication provider UID. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#id User#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#id User#id}. | | is_admin | typing.Union[bool, cdktf.IResolvable] | Boolean, defaults to false. Whether to enable administrative privileges. | | is_external | typing.Union[bool, cdktf.IResolvable] | Boolean, defaults to false. | | namespace_id | typing.Union[int, float] | The ID of the user's namespace. Available since GitLab 14.10. | @@ -136,7 +136,7 @@ Must be unique amongst siblings in the same scope The e-mail address of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#email User#email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#email User#email} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#name User#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#name User#name} --- @@ -156,7 +156,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/resources/user#username User#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#username User#username} --- @@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Boolean, defaults to false. Whether to allow the user to create groups. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#can_create_group User#can_create_group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#can_create_group User#can_create_group} --- @@ -176,7 +176,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla String, the external provider. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#external_provider User#external_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#external_provider User#external_provider} --- @@ -186,7 +186,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla String, a specific external authentication provider UID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#extern_uid User#extern_uid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#extern_uid User#extern_uid} --- @@ -194,7 +194,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/user#id User#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#id User#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -207,7 +207,7 @@ If you experience problems setting this value it might not be settable. Please t Boolean, defaults to false. Whether to enable administrative privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#is_admin User#is_admin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#is_admin User#is_admin} --- @@ -219,7 +219,7 @@ Boolean, defaults to false. Whether a user has access only to some internal or private projects. External users can only access projects to which they are explicitly granted access. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#is_external User#is_external} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#is_external User#is_external} --- @@ -229,7 +229,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID of the user's namespace. Available since GitLab 14.10. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#namespace_id User#namespace_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#namespace_id User#namespace_id} --- @@ -239,7 +239,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The note associated to the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#note User#note} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#note User#note} --- @@ -249,7 +249,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The password of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#password User#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#password User#password} --- @@ -259,7 +259,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Integer, defaults to 0. Number of projects user can create. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#projects_limit User#projects_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#projects_limit User#projects_limit} --- @@ -269,7 +269,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Boolean, defaults to false. Send user password reset link. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#reset_password User#reset_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#reset_password User#reset_password} --- @@ -279,7 +279,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Boolean, defaults to true. Whether to skip confirmation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#skip_confirmation User#skip_confirmation} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#skip_confirmation User#skip_confirmation} --- @@ -289,7 +289,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla String, defaults to 'active'. The state of the user account. Valid values are `active`, `deactivated`, `blocked`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#state User#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#state User#state} --- @@ -853,7 +853,7 @@ The construct id used in the generated config for the User to import. The id of the existing User that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/user#import import section} in the documentation of this resource for the id to use --- @@ -1451,7 +1451,7 @@ user.UserConfig( | can_create_group | typing.Union[bool, cdktf.IResolvable] | Boolean, defaults to false. Whether to allow the user to create groups. | | external_provider | str | String, the external provider. | | extern_uid | str | String, a specific external authentication provider UID. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#id User#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#id User#id}. | | is_admin | typing.Union[bool, cdktf.IResolvable] | Boolean, defaults to false. Whether to enable administrative privileges. | | is_external | typing.Union[bool, cdktf.IResolvable] | Boolean, defaults to false. | | namespace_id | typing.Union[int, float] | The ID of the user's namespace. Available since GitLab 14.10. | @@ -1544,7 +1544,7 @@ email: str The e-mail address of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#email User#email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#email User#email} --- @@ -1558,7 +1558,7 @@ name: str The name of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#name User#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#name User#name} --- @@ -1572,7 +1572,7 @@ username: str The username of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#username User#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#username User#username} --- @@ -1586,7 +1586,7 @@ can_create_group: typing.Union[bool, IResolvable] Boolean, defaults to false. Whether to allow the user to create groups. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#can_create_group User#can_create_group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#can_create_group User#can_create_group} --- @@ -1600,7 +1600,7 @@ external_provider: str String, the external provider. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#external_provider User#external_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#external_provider User#external_provider} --- @@ -1614,7 +1614,7 @@ extern_uid: str String, a specific external authentication provider UID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#extern_uid User#extern_uid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#extern_uid User#extern_uid} --- @@ -1626,7 +1626,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#id User#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#id User#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1643,7 +1643,7 @@ is_admin: typing.Union[bool, IResolvable] Boolean, defaults to false. Whether to enable administrative privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#is_admin User#is_admin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#is_admin User#is_admin} --- @@ -1659,7 +1659,7 @@ Boolean, defaults to false. Whether a user has access only to some internal or private projects. External users can only access projects to which they are explicitly granted access. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#is_external User#is_external} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#is_external User#is_external} --- @@ -1673,7 +1673,7 @@ namespace_id: typing.Union[int, float] The ID of the user's namespace. Available since GitLab 14.10. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#namespace_id User#namespace_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#namespace_id User#namespace_id} --- @@ -1687,7 +1687,7 @@ note: str The note associated to the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#note User#note} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#note User#note} --- @@ -1701,7 +1701,7 @@ password: str The password of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#password User#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#password User#password} --- @@ -1715,7 +1715,7 @@ projects_limit: typing.Union[int, float] Integer, defaults to 0. Number of projects user can create. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#projects_limit User#projects_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#projects_limit User#projects_limit} --- @@ -1729,7 +1729,7 @@ reset_password: typing.Union[bool, IResolvable] Boolean, defaults to false. Send user password reset link. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#reset_password User#reset_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#reset_password User#reset_password} --- @@ -1743,7 +1743,7 @@ skip_confirmation: typing.Union[bool, IResolvable] Boolean, defaults to true. Whether to skip confirmation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#skip_confirmation User#skip_confirmation} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#skip_confirmation User#skip_confirmation} --- @@ -1757,7 +1757,7 @@ state: str String, defaults to 'active'. The state of the user account. Valid values are `active`, `deactivated`, `blocked`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#state User#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#state User#state} --- diff --git a/docs/user.typescript.md b/docs/user.typescript.md index d248dd394..60eda760e 100644 --- a/docs/user.typescript.md +++ b/docs/user.typescript.md @@ -4,7 +4,7 @@ ### User -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user gitlab_user}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user gitlab_user}. #### Initializers @@ -558,7 +558,7 @@ The construct id used in the generated config for the User to import. The id of the existing User that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/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/resources/user#import import section} in the documentation of this resource for the id to use --- @@ -1132,7 +1132,7 @@ const userConfig: user.UserConfig = { ... } | canCreateGroup | boolean \| cdktf.IResolvable | Boolean, defaults to false. Whether to allow the user to create groups. | | externalProvider | string | String, the external provider. | | externUid | string | String, a specific external authentication provider UID. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#id User#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#id User#id}. | | isAdmin | boolean \| cdktf.IResolvable | Boolean, defaults to false. Whether to enable administrative privileges. | | isExternal | boolean \| cdktf.IResolvable | Boolean, defaults to false. | | namespaceId | number | The ID of the user's namespace. Available since GitLab 14.10. | @@ -1225,7 +1225,7 @@ public readonly email: string; The e-mail address of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#email User#email} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#email User#email} --- @@ -1239,7 +1239,7 @@ public readonly name: string; The name of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#name User#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#name User#name} --- @@ -1253,7 +1253,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/resources/user#username User#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#username User#username} --- @@ -1267,7 +1267,7 @@ public readonly canCreateGroup: boolean | IResolvable; Boolean, defaults to false. Whether to allow the user to create groups. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#can_create_group User#can_create_group} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#can_create_group User#can_create_group} --- @@ -1281,7 +1281,7 @@ public readonly externalProvider: string; String, the external provider. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#external_provider User#external_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#external_provider User#external_provider} --- @@ -1295,7 +1295,7 @@ public readonly externUid: string; String, a specific external authentication provider UID. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#extern_uid User#extern_uid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#extern_uid User#extern_uid} --- @@ -1307,7 +1307,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#id User#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#id User#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1324,7 +1324,7 @@ public readonly isAdmin: boolean | IResolvable; Boolean, defaults to false. Whether to enable administrative privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#is_admin User#is_admin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#is_admin User#is_admin} --- @@ -1340,7 +1340,7 @@ Boolean, defaults to false. Whether a user has access only to some internal or private projects. External users can only access projects to which they are explicitly granted access. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#is_external User#is_external} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#is_external User#is_external} --- @@ -1354,7 +1354,7 @@ public readonly namespaceId: number; The ID of the user's namespace. Available since GitLab 14.10. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#namespace_id User#namespace_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#namespace_id User#namespace_id} --- @@ -1368,7 +1368,7 @@ public readonly note: string; The note associated to the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#note User#note} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#note User#note} --- @@ -1382,7 +1382,7 @@ public readonly password: string; The password of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#password User#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#password User#password} --- @@ -1396,7 +1396,7 @@ public readonly projectsLimit: number; Integer, defaults to 0. Number of projects user can create. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#projects_limit User#projects_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#projects_limit User#projects_limit} --- @@ -1410,7 +1410,7 @@ public readonly resetPassword: boolean | IResolvable; Boolean, defaults to false. Send user password reset link. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#reset_password User#reset_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#reset_password User#reset_password} --- @@ -1424,7 +1424,7 @@ public readonly skipConfirmation: boolean | IResolvable; Boolean, defaults to true. Whether to skip confirmation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#skip_confirmation User#skip_confirmation} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#skip_confirmation User#skip_confirmation} --- @@ -1438,7 +1438,7 @@ public readonly state: string; String, defaults to 'active'. The state of the user account. Valid values are `active`, `deactivated`, `blocked`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#state User#state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#state User#state} --- diff --git a/docs/userCustomAttribute.csharp.md b/docs/userCustomAttribute.csharp.md index a8c0fe5a5..90ed7ed96 100644 --- a/docs/userCustomAttribute.csharp.md +++ b/docs/userCustomAttribute.csharp.md @@ -4,7 +4,7 @@ ### UserCustomAttribute -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute gitlab_user_custom_attribute}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute gitlab_user_custom_attribute}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the UserCustomAttribute to imp The id of the existing UserCustomAttribute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#import import section} in the 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/user_custom_attribute#import import section} in the documentation of this resource for the id to use --- @@ -793,7 +793,7 @@ new UserCustomAttributeConfig { | Key | string | Key for the Custom Attribute. | | User | double | The id of the user. | | Value | string | Value for the Custom Attribute. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. | --- @@ -877,7 +877,7 @@ public string Key { get; set; } Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#key UserCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#key UserCustomAttribute#key} --- @@ -891,7 +891,7 @@ public double User { get; set; } The id of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#user UserCustomAttribute#user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#user UserCustomAttribute#user} --- @@ -905,7 +905,7 @@ public string Value { get; set; } Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#value UserCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#value UserCustomAttribute#value} --- @@ -917,7 +917,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/user_custom_attribute#id UserCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/userCustomAttribute.go.md b/docs/userCustomAttribute.go.md index 92dd5c108..56b0aeb46 100644 --- a/docs/userCustomAttribute.go.md +++ b/docs/userCustomAttribute.go.md @@ -4,7 +4,7 @@ ### UserCustomAttribute -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute gitlab_user_custom_attribute}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute gitlab_user_custom_attribute}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the UserCustomAttribute to imp The id of the existing UserCustomAttribute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#import import section} in the 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/user_custom_attribute#import import section} in the documentation of this resource for the id to use --- @@ -793,7 +793,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/usercustomattribute | Key | *string | Key for the Custom Attribute. | | User | *f64 | The id of the user. | | Value | *string | Value for the Custom Attribute. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. | --- @@ -877,7 +877,7 @@ Key *string Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#key UserCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#key UserCustomAttribute#key} --- @@ -891,7 +891,7 @@ User *f64 The id of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#user UserCustomAttribute#user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#user UserCustomAttribute#user} --- @@ -905,7 +905,7 @@ Value *string Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#value UserCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#value UserCustomAttribute#value} --- @@ -917,7 +917,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/userCustomAttribute.java.md b/docs/userCustomAttribute.java.md index 64a22bfbd..dde00f960 100644 --- a/docs/userCustomAttribute.java.md +++ b/docs/userCustomAttribute.java.md @@ -4,7 +4,7 @@ ### UserCustomAttribute -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute gitlab_user_custom_attribute}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute gitlab_user_custom_attribute}. #### Initializers @@ -44,7 +44,7 @@ UserCustomAttribute.Builder.create(Construct scope, java.lang.String id) | key | java.lang.String | Key for the Custom Attribute. | | user | java.lang.Number | The id of the user. | | value | java.lang.String | Value for the Custom Attribute. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#key UserCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#key UserCustomAttribute#key} --- @@ -124,7 +124,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/resources/user_custom_attribute#user UserCustomAttribute#user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#user UserCustomAttribute#user} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#value UserCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#value UserCustomAttribute#value} --- @@ -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/user_custom_attribute#id UserCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 UserCustomAttribute to imp The id of the existing UserCustomAttribute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#import import section} in the 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/user_custom_attribute#import import section} in the documentation of this resource for the id to use --- @@ -902,7 +902,7 @@ UserCustomAttributeConfig.builder() | key | java.lang.String | Key for the Custom Attribute. | | user | java.lang.Number | The id of the user. | | value | java.lang.String | Value for the Custom Attribute. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. | --- @@ -986,7 +986,7 @@ public java.lang.String getKey(); Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#key UserCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#key UserCustomAttribute#key} --- @@ -1000,7 +1000,7 @@ public java.lang.Number getUser(); The id of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#user UserCustomAttribute#user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#user UserCustomAttribute#user} --- @@ -1014,7 +1014,7 @@ public java.lang.String getValue(); Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#value UserCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#value UserCustomAttribute#value} --- @@ -1026,7 +1026,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/user_custom_attribute#id UserCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/userCustomAttribute.python.md b/docs/userCustomAttribute.python.md index ede31b98c..0263540f9 100644 --- a/docs/userCustomAttribute.python.md +++ b/docs/userCustomAttribute.python.md @@ -4,7 +4,7 @@ ### UserCustomAttribute -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute gitlab_user_custom_attribute}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute gitlab_user_custom_attribute}. #### Initializers @@ -42,7 +42,7 @@ userCustomAttribute.UserCustomAttribute( | key | str | Key for the Custom Attribute. | | user | typing.Union[int, float] | The id of the user. | | value | str | Value for the Custom Attribute. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#key UserCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#key UserCustomAttribute#key} --- @@ -122,7 +122,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/resources/user_custom_attribute#user UserCustomAttribute#user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#user UserCustomAttribute#user} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#value UserCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#value UserCustomAttribute#value} --- @@ -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/user_custom_attribute#id UserCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 UserCustomAttribute to imp The id of the existing UserCustomAttribute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#import import section} in the 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/user_custom_attribute#import import section} in the documentation of this resource for the id to use --- @@ -942,7 +942,7 @@ userCustomAttribute.UserCustomAttributeConfig( | key | str | Key for the Custom Attribute. | | user | typing.Union[int, float] | The id of the user. | | value | str | Value for the Custom Attribute. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. | --- @@ -1026,7 +1026,7 @@ key: str Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#key UserCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#key UserCustomAttribute#key} --- @@ -1040,7 +1040,7 @@ user: 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/resources/user_custom_attribute#user UserCustomAttribute#user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#user UserCustomAttribute#user} --- @@ -1054,7 +1054,7 @@ value: str Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#value UserCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#value UserCustomAttribute#value} --- @@ -1066,7 +1066,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/userCustomAttribute.typescript.md b/docs/userCustomAttribute.typescript.md index 6118476fd..a38bfe0ee 100644 --- a/docs/userCustomAttribute.typescript.md +++ b/docs/userCustomAttribute.typescript.md @@ -4,7 +4,7 @@ ### UserCustomAttribute -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute gitlab_user_custom_attribute}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute gitlab_user_custom_attribute}. #### Initializers @@ -474,7 +474,7 @@ The construct id used in the generated config for the UserCustomAttribute to imp The id of the existing UserCustomAttribute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#import import section} in the 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/user_custom_attribute#import import section} in the documentation of this resource for the id to use --- @@ -781,7 +781,7 @@ const userCustomAttributeConfig: userCustomAttribute.UserCustomAttributeConfig = | key | string | Key for the Custom Attribute. | | user | number | The id of the user. | | value | string | Value for the Custom Attribute. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. | --- @@ -865,7 +865,7 @@ public readonly key: string; Key for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#key UserCustomAttribute#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#key UserCustomAttribute#key} --- @@ -879,7 +879,7 @@ public readonly user: number; The id of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#user UserCustomAttribute#user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#user UserCustomAttribute#user} --- @@ -893,7 +893,7 @@ public readonly value: string; Value for the Custom Attribute. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#value UserCustomAttribute#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#value UserCustomAttribute#value} --- @@ -905,7 +905,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/userGpgkey.csharp.md b/docs/userGpgkey.csharp.md index ae351c3ba..0b4a6b863 100644 --- a/docs/userGpgkey.csharp.md +++ b/docs/userGpgkey.csharp.md @@ -4,7 +4,7 @@ ### UserGpgkey -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey gitlab_user_gpgkey}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey gitlab_user_gpgkey}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the UserGpgkey to import. The id of the existing UserGpgkey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#import import section} in the 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/user_gpgkey#import import section} in the documentation of this resource for the id to use --- @@ -797,7 +797,7 @@ new UserGpgkeyConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Key | string | The armored GPG public key. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#id UserGpgkey#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#id UserGpgkey#id}. | | UserId | double | The ID of the user to add the GPG key to. | --- @@ -882,7 +882,7 @@ public string Key { get; set; } The armored GPG public key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#key UserGpgkey#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#key UserGpgkey#key} --- @@ -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/resources/user_gpgkey#id UserGpgkey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#id UserGpgkey#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -913,7 +913,7 @@ The ID of the user to add the GPG key to. If this field is omitted, this resource manages a GPG key for the current user. Otherwise, this resource manages a GPG key for the specified user, and an admin token is required. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#user_id UserGpgkey#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#user_id UserGpgkey#user_id} --- diff --git a/docs/userGpgkey.go.md b/docs/userGpgkey.go.md index 07515b4db..a7b3f7c8e 100644 --- a/docs/userGpgkey.go.md +++ b/docs/userGpgkey.go.md @@ -4,7 +4,7 @@ ### UserGpgkey -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey gitlab_user_gpgkey}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey gitlab_user_gpgkey}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the UserGpgkey to import. The id of the existing UserGpgkey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#import import section} in the 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/user_gpgkey#import import section} in the documentation of this resource for the id to use --- @@ -797,7 +797,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/usergpgkey" | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | Key | *string | The armored GPG public key. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#id UserGpgkey#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#id UserGpgkey#id}. | | UserId | *f64 | The ID of the user to add the GPG key to. | --- @@ -882,7 +882,7 @@ Key *string The armored GPG public key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#key UserGpgkey#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#key UserGpgkey#key} --- @@ -894,7 +894,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#id UserGpgkey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#id UserGpgkey#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -913,7 +913,7 @@ The ID of the user to add the GPG key to. If this field is omitted, this resource manages a GPG key for the current user. Otherwise, this resource manages a GPG key for the specified user, and an admin token is required. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#user_id UserGpgkey#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#user_id UserGpgkey#user_id} --- diff --git a/docs/userGpgkey.java.md b/docs/userGpgkey.java.md index 1bd1ad16a..68da26982 100644 --- a/docs/userGpgkey.java.md +++ b/docs/userGpgkey.java.md @@ -4,7 +4,7 @@ ### UserGpgkey -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey gitlab_user_gpgkey}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey gitlab_user_gpgkey}. #### Initializers @@ -41,7 +41,7 @@ UserGpgkey.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 armored GPG public key. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#id UserGpgkey#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#id UserGpgkey#id}. | | userId | java.lang.Number | The ID of the user to add the GPG key to. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope The armored GPG public key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#key UserGpgkey#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#key UserGpgkey#key} --- @@ -120,7 +120,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/user_gpgkey#id UserGpgkey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#id UserGpgkey#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ The ID of the user to add the GPG key to. If this field is omitted, this resource manages a GPG key for the current user. Otherwise, this resource manages a GPG key for the specified user, and an admin token is required. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#user_id UserGpgkey#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#user_id UserGpgkey#user_id} --- @@ -576,7 +576,7 @@ The construct id used in the generated config for the UserGpgkey to import. The id of the existing UserGpgkey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#import import section} in the 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/user_gpgkey#import import section} in the documentation of this resource for the id to use --- @@ -896,7 +896,7 @@ UserGpgkeyConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | key | java.lang.String | The armored GPG public key. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#id UserGpgkey#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#id UserGpgkey#id}. | | userId | java.lang.Number | The ID of the user to add the GPG key to. | --- @@ -981,7 +981,7 @@ public java.lang.String getKey(); The armored GPG public key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#key UserGpgkey#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#key UserGpgkey#key} --- @@ -993,7 +993,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/user_gpgkey#id UserGpgkey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#id UserGpgkey#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1012,7 +1012,7 @@ The ID of the user to add the GPG key to. If this field is omitted, this resource manages a GPG key for the current user. Otherwise, this resource manages a GPG key for the specified user, and an admin token is required. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#user_id UserGpgkey#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#user_id UserGpgkey#user_id} --- diff --git a/docs/userGpgkey.python.md b/docs/userGpgkey.python.md index e773e6380..20375b5f5 100644 --- a/docs/userGpgkey.python.md +++ b/docs/userGpgkey.python.md @@ -4,7 +4,7 @@ ### UserGpgkey -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey gitlab_user_gpgkey}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey gitlab_user_gpgkey}. #### Initializers @@ -39,7 +39,7 @@ userGpgkey.UserGpgkey( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | key | str | The armored GPG public key. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#id UserGpgkey#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#id UserGpgkey#id}. | | user_id | typing.Union[int, float] | The ID of the user to add the GPG key to. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The armored GPG public key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#key UserGpgkey#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#key UserGpgkey#key} --- @@ -118,7 +118,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/user_gpgkey#id UserGpgkey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#id UserGpgkey#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -133,7 +133,7 @@ The ID of the user to add the GPG key to. If this field is omitted, this resource manages a GPG key for the current user. Otherwise, this resource manages a GPG key for the specified user, and an admin token is required. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#user_id UserGpgkey#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#user_id UserGpgkey#user_id} --- @@ -620,7 +620,7 @@ The construct id used in the generated config for the UserGpgkey to import. The id of the existing UserGpgkey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#import import section} in the 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/user_gpgkey#import import section} in the documentation of this resource for the id to use --- @@ -936,7 +936,7 @@ userGpgkey.UserGpgkeyConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | key | str | The armored GPG public key. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#id UserGpgkey#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#id UserGpgkey#id}. | | user_id | typing.Union[int, float] | The ID of the user to add the GPG key to. | --- @@ -1021,7 +1021,7 @@ key: str The armored GPG public key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#key UserGpgkey#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#key UserGpgkey#key} --- @@ -1033,7 +1033,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#id UserGpgkey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#id UserGpgkey#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ The ID of the user to add the GPG key to. If this field is omitted, this resource manages a GPG key for the current user. Otherwise, this resource manages a GPG key for the specified user, and an admin token is required. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#user_id UserGpgkey#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#user_id UserGpgkey#user_id} --- diff --git a/docs/userGpgkey.typescript.md b/docs/userGpgkey.typescript.md index 17ff3d365..0da63acde 100644 --- a/docs/userGpgkey.typescript.md +++ b/docs/userGpgkey.typescript.md @@ -4,7 +4,7 @@ ### UserGpgkey -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey gitlab_user_gpgkey}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey gitlab_user_gpgkey}. #### Initializers @@ -481,7 +481,7 @@ The construct id used in the generated config for the UserGpgkey to import. The id of the existing UserGpgkey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#import import section} in the 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/user_gpgkey#import import section} in the documentation of this resource for the id to use --- @@ -786,7 +786,7 @@ const userGpgkeyConfig: userGpgkey.UserGpgkeyConfig = { ... } | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | key | string | The armored GPG public key. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#id UserGpgkey#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#id UserGpgkey#id}. | | userId | number | The ID of the user to add the GPG key to. | --- @@ -871,7 +871,7 @@ public readonly key: string; The armored GPG public key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#key UserGpgkey#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#key UserGpgkey#key} --- @@ -883,7 +883,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#id UserGpgkey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#id UserGpgkey#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -902,7 +902,7 @@ The ID of the user to add the GPG key to. If this field is omitted, this resource manages a GPG key for the current user. Otherwise, this resource manages a GPG key for the specified user, and an admin token is required. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#user_id UserGpgkey#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#user_id UserGpgkey#user_id} --- diff --git a/docs/userImpersonationToken.csharp.md b/docs/userImpersonationToken.csharp.md index 33eb0f554..9cb234687 100644 --- a/docs/userImpersonationToken.csharp.md +++ b/docs/userImpersonationToken.csharp.md @@ -4,7 +4,7 @@ ### UserImpersonationToken -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token gitlab_user_impersonation_token}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token gitlab_user_impersonation_token}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the UserImpersonationToken to The id of the existing UserImpersonationToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_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/user_impersonation_token#import import section} in the documentation of this resource for the id to use --- @@ -947,7 +947,7 @@ public string ExpiresAt { get; set; } Expiration date of the impersonation token in ISO format (YYYY-MM-DD). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#expires_at UserImpersonationToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#expires_at UserImpersonationToken#expires_at} --- @@ -961,7 +961,7 @@ public string Name { get; set; } The name of the impersonation token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#name UserImpersonationToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#name UserImpersonationToken#name} --- @@ -977,7 +977,7 @@ Array of scopes of the impersonation token. valid values are: `api`, `read_user`, `read_api`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_service_ping` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#scopes UserImpersonationToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#scopes UserImpersonationToken#scopes} --- @@ -991,7 +991,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/resources/user_impersonation_token#user_id UserImpersonationToken#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#user_id UserImpersonationToken#user_id} --- diff --git a/docs/userImpersonationToken.go.md b/docs/userImpersonationToken.go.md index eeda047b4..c3a9c1046 100644 --- a/docs/userImpersonationToken.go.md +++ b/docs/userImpersonationToken.go.md @@ -4,7 +4,7 @@ ### UserImpersonationToken -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token gitlab_user_impersonation_token}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token gitlab_user_impersonation_token}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the UserImpersonationToken to The id of the existing UserImpersonationToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_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/user_impersonation_token#import import section} in the documentation of this resource for the id to use --- @@ -947,7 +947,7 @@ ExpiresAt *string Expiration date of the impersonation token in ISO format (YYYY-MM-DD). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#expires_at UserImpersonationToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#expires_at UserImpersonationToken#expires_at} --- @@ -961,7 +961,7 @@ Name *string The name of the impersonation token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#name UserImpersonationToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#name UserImpersonationToken#name} --- @@ -977,7 +977,7 @@ Array of scopes of the impersonation token. valid values are: `api`, `read_user`, `read_api`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_service_ping` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#scopes UserImpersonationToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#scopes UserImpersonationToken#scopes} --- @@ -991,7 +991,7 @@ UserId *f64 The ID of the user. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#user_id UserImpersonationToken#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#user_id UserImpersonationToken#user_id} --- diff --git a/docs/userImpersonationToken.java.md b/docs/userImpersonationToken.java.md index b4b845454..b041b7f02 100644 --- a/docs/userImpersonationToken.java.md +++ b/docs/userImpersonationToken.java.md @@ -4,7 +4,7 @@ ### UserImpersonationToken -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token gitlab_user_impersonation_token}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token gitlab_user_impersonation_token}. #### Initializers @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope Expiration date of the impersonation token in ISO format (YYYY-MM-DD). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#expires_at UserImpersonationToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#expires_at UserImpersonationToken#expires_at} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the impersonation token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#name UserImpersonationToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#name UserImpersonationToken#name} --- @@ -136,7 +136,7 @@ Array of scopes of the impersonation token. valid values are: `api`, `read_user`, `read_api`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_service_ping` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#scopes UserImpersonationToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#scopes UserImpersonationToken#scopes} --- @@ -146,7 +146,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/resources/user_impersonation_token#user_id UserImpersonationToken#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#user_id UserImpersonationToken#user_id} --- @@ -573,7 +573,7 @@ The construct id used in the generated config for the UserImpersonationToken to The id of the existing UserImpersonationToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_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/user_impersonation_token#import import section} in the documentation of this resource for the id to use --- @@ -1057,7 +1057,7 @@ public java.lang.String getExpiresAt(); Expiration date of the impersonation token in ISO format (YYYY-MM-DD). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#expires_at UserImpersonationToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#expires_at UserImpersonationToken#expires_at} --- @@ -1071,7 +1071,7 @@ public java.lang.String getName(); The name of the impersonation token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#name UserImpersonationToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#name UserImpersonationToken#name} --- @@ -1087,7 +1087,7 @@ Array of scopes of the impersonation token. valid values are: `api`, `read_user`, `read_api`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_service_ping` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#scopes UserImpersonationToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#scopes UserImpersonationToken#scopes} --- @@ -1101,7 +1101,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/resources/user_impersonation_token#user_id UserImpersonationToken#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#user_id UserImpersonationToken#user_id} --- diff --git a/docs/userImpersonationToken.python.md b/docs/userImpersonationToken.python.md index cd5495e9e..fec68f6bb 100644 --- a/docs/userImpersonationToken.python.md +++ b/docs/userImpersonationToken.python.md @@ -4,7 +4,7 @@ ### UserImpersonationToken -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token gitlab_user_impersonation_token}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token gitlab_user_impersonation_token}. #### Initializers @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope Expiration date of the impersonation token in ISO format (YYYY-MM-DD). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#expires_at UserImpersonationToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#expires_at UserImpersonationToken#expires_at} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The name of the impersonation token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#name UserImpersonationToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#name UserImpersonationToken#name} --- @@ -134,7 +134,7 @@ Array of scopes of the impersonation token. valid values are: `api`, `read_user`, `read_api`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_service_ping` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#scopes UserImpersonationToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#scopes UserImpersonationToken#scopes} --- @@ -144,7 +144,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/resources/user_impersonation_token#user_id UserImpersonationToken#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#user_id UserImpersonationToken#user_id} --- @@ -617,7 +617,7 @@ The construct id used in the generated config for the UserImpersonationToken to The id of the existing UserImpersonationToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_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/user_impersonation_token#import import section} in the documentation of this resource for the id to use --- @@ -1097,7 +1097,7 @@ expires_at: str Expiration date of the impersonation token in ISO format (YYYY-MM-DD). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#expires_at UserImpersonationToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#expires_at UserImpersonationToken#expires_at} --- @@ -1111,7 +1111,7 @@ name: str The name of the impersonation token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#name UserImpersonationToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#name UserImpersonationToken#name} --- @@ -1127,7 +1127,7 @@ Array of scopes of the impersonation token. valid values are: `api`, `read_user`, `read_api`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_service_ping` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#scopes UserImpersonationToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#scopes UserImpersonationToken#scopes} --- @@ -1141,7 +1141,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/resources/user_impersonation_token#user_id UserImpersonationToken#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#user_id UserImpersonationToken#user_id} --- diff --git a/docs/userImpersonationToken.typescript.md b/docs/userImpersonationToken.typescript.md index 3dbd09f26..7f213b93f 100644 --- a/docs/userImpersonationToken.typescript.md +++ b/docs/userImpersonationToken.typescript.md @@ -4,7 +4,7 @@ ### UserImpersonationToken -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token gitlab_user_impersonation_token}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token gitlab_user_impersonation_token}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the UserImpersonationToken to The id of the existing UserImpersonationToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_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/user_impersonation_token#import import section} in the documentation of this resource for the id to use --- @@ -935,7 +935,7 @@ public readonly expiresAt: string; Expiration date of the impersonation token in ISO format (YYYY-MM-DD). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#expires_at UserImpersonationToken#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#expires_at UserImpersonationToken#expires_at} --- @@ -949,7 +949,7 @@ public readonly name: string; The name of the impersonation token. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#name UserImpersonationToken#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#name UserImpersonationToken#name} --- @@ -965,7 +965,7 @@ Array of scopes of the impersonation token. valid values are: `api`, `read_user`, `read_api`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_service_ping` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#scopes UserImpersonationToken#scopes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#scopes UserImpersonationToken#scopes} --- @@ -979,7 +979,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/resources/user_impersonation_token#user_id UserImpersonationToken#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#user_id UserImpersonationToken#user_id} --- diff --git a/docs/userRunner.csharp.md b/docs/userRunner.csharp.md index e38fcb026..55dbacfa6 100644 --- a/docs/userRunner.csharp.md +++ b/docs/userRunner.csharp.md @@ -4,7 +4,7 @@ ### UserRunner -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner gitlab_user_runner}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner gitlab_user_runner}. #### Initializers @@ -530,7 +530,7 @@ The construct id used in the generated config for the UserRunner to import. The id of the existing UserRunner that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#import import section} in the 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/user_runner#import import section} in the documentation of this resource for the id to use --- @@ -1099,7 +1099,7 @@ public string RunnerType { get; set; } The scope of the runner. Valid values are: `instance_type`, `group_type`, `project_type`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#runner_type UserRunner#runner_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#runner_type UserRunner#runner_type} --- @@ -1113,7 +1113,7 @@ public string AccessLevel { get; set; } The access level of the runner. Valid values are: `not_protected`, `ref_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#access_level UserRunner#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#access_level UserRunner#access_level} --- @@ -1127,7 +1127,7 @@ public string Description { get; set; } Description of the runner. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#description UserRunner#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#description UserRunner#description} --- @@ -1141,7 +1141,7 @@ public double GroupId { get; set; } The ID of the group that the runner is created in. Required if runner_type is group_type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#group_id UserRunner#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#group_id UserRunner#group_id} --- @@ -1155,7 +1155,7 @@ public object Locked { get; set; } Specifies if the runner should be locked for the current project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#locked UserRunner#locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#locked UserRunner#locked} --- @@ -1171,7 +1171,7 @@ Maximum timeout that limits the amount of time (in seconds) that runners can run Must be at least 600 (10 minutes). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#maximum_timeout UserRunner#maximum_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#maximum_timeout UserRunner#maximum_timeout} --- @@ -1185,7 +1185,7 @@ public object Paused { get; set; } Specifies if the runner should ignore new jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#paused UserRunner#paused} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#paused UserRunner#paused} --- @@ -1199,7 +1199,7 @@ public double ProjectId { get; set; } The ID of the project that the runner is created in. Required if runner_type is project_type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#project_id UserRunner#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#project_id UserRunner#project_id} --- @@ -1213,7 +1213,7 @@ public string[] TagList { get; set; } A list of runner tags. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#tag_list UserRunner#tag_list} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#tag_list UserRunner#tag_list} --- @@ -1227,7 +1227,7 @@ public object Untagged { get; set; } Specifies if the runner should handle untagged jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#untagged UserRunner#untagged} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#untagged UserRunner#untagged} --- diff --git a/docs/userRunner.go.md b/docs/userRunner.go.md index 360ecc963..b693a4dd5 100644 --- a/docs/userRunner.go.md +++ b/docs/userRunner.go.md @@ -4,7 +4,7 @@ ### UserRunner -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner gitlab_user_runner}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner gitlab_user_runner}. #### Initializers @@ -530,7 +530,7 @@ The construct id used in the generated config for the UserRunner to import. The id of the existing UserRunner that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#import import section} in the 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/user_runner#import import section} in the documentation of this resource for the id to use --- @@ -1099,7 +1099,7 @@ RunnerType *string The scope of the runner. Valid values are: `instance_type`, `group_type`, `project_type`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#runner_type UserRunner#runner_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#runner_type UserRunner#runner_type} --- @@ -1113,7 +1113,7 @@ AccessLevel *string The access level of the runner. Valid values are: `not_protected`, `ref_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#access_level UserRunner#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#access_level UserRunner#access_level} --- @@ -1127,7 +1127,7 @@ Description *string Description of the runner. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#description UserRunner#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#description UserRunner#description} --- @@ -1141,7 +1141,7 @@ GroupId *f64 The ID of the group that the runner is created in. Required if runner_type is group_type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#group_id UserRunner#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#group_id UserRunner#group_id} --- @@ -1155,7 +1155,7 @@ Locked interface{} Specifies if the runner should be locked for the current project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#locked UserRunner#locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#locked UserRunner#locked} --- @@ -1171,7 +1171,7 @@ Maximum timeout that limits the amount of time (in seconds) that runners can run Must be at least 600 (10 minutes). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#maximum_timeout UserRunner#maximum_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#maximum_timeout UserRunner#maximum_timeout} --- @@ -1185,7 +1185,7 @@ Paused interface{} Specifies if the runner should ignore new jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#paused UserRunner#paused} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#paused UserRunner#paused} --- @@ -1199,7 +1199,7 @@ ProjectId *f64 The ID of the project that the runner is created in. Required if runner_type is project_type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#project_id UserRunner#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#project_id UserRunner#project_id} --- @@ -1213,7 +1213,7 @@ TagList *[]*string A list of runner tags. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#tag_list UserRunner#tag_list} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#tag_list UserRunner#tag_list} --- @@ -1227,7 +1227,7 @@ Untagged interface{} Specifies if the runner should handle untagged jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#untagged UserRunner#untagged} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#untagged UserRunner#untagged} --- diff --git a/docs/userRunner.java.md b/docs/userRunner.java.md index d0b20644c..1863e336d 100644 --- a/docs/userRunner.java.md +++ b/docs/userRunner.java.md @@ -4,7 +4,7 @@ ### UserRunner -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner gitlab_user_runner}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner gitlab_user_runner}. #### Initializers @@ -129,7 +129,7 @@ Must be unique amongst siblings in the same scope The scope of the runner. Valid values are: `instance_type`, `group_type`, `project_type`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#runner_type UserRunner#runner_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#runner_type UserRunner#runner_type} --- @@ -139,7 +139,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The access level of the runner. Valid values are: `not_protected`, `ref_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#access_level UserRunner#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#access_level UserRunner#access_level} --- @@ -149,7 +149,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Description of the runner. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#description UserRunner#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#description UserRunner#description} --- @@ -159,7 +159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID of the group that the runner is created in. Required if runner_type is group_type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#group_id UserRunner#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#group_id UserRunner#group_id} --- @@ -169,7 +169,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Specifies if the runner should be locked for the current project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#locked UserRunner#locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#locked UserRunner#locked} --- @@ -181,7 +181,7 @@ Maximum timeout that limits the amount of time (in seconds) that runners can run Must be at least 600 (10 minutes). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#maximum_timeout UserRunner#maximum_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#maximum_timeout UserRunner#maximum_timeout} --- @@ -191,7 +191,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Specifies if the runner should ignore new jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#paused UserRunner#paused} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#paused UserRunner#paused} --- @@ -201,7 +201,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID of the project that the runner is created in. Required if runner_type is project_type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#project_id UserRunner#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#project_id UserRunner#project_id} --- @@ -211,7 +211,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A list of runner tags. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#tag_list UserRunner#tag_list} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#tag_list UserRunner#tag_list} --- @@ -221,7 +221,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Specifies if the runner should handle untagged jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#untagged UserRunner#untagged} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#untagged UserRunner#untagged} --- @@ -711,7 +711,7 @@ The construct id used in the generated config for the UserRunner to import. The id of the existing UserRunner that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#import import section} in the 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/user_runner#import import section} in the documentation of this resource for the id to use --- @@ -1287,7 +1287,7 @@ public java.lang.String getRunnerType(); The scope of the runner. Valid values are: `instance_type`, `group_type`, `project_type`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#runner_type UserRunner#runner_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#runner_type UserRunner#runner_type} --- @@ -1301,7 +1301,7 @@ public java.lang.String getAccessLevel(); The access level of the runner. Valid values are: `not_protected`, `ref_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#access_level UserRunner#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#access_level UserRunner#access_level} --- @@ -1315,7 +1315,7 @@ public java.lang.String getDescription(); Description of the runner. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#description UserRunner#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#description UserRunner#description} --- @@ -1329,7 +1329,7 @@ public java.lang.Number getGroupId(); The ID of the group that the runner is created in. Required if runner_type is group_type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#group_id UserRunner#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#group_id UserRunner#group_id} --- @@ -1343,7 +1343,7 @@ public java.lang.Object getLocked(); Specifies if the runner should be locked for the current project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#locked UserRunner#locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#locked UserRunner#locked} --- @@ -1359,7 +1359,7 @@ Maximum timeout that limits the amount of time (in seconds) that runners can run Must be at least 600 (10 minutes). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#maximum_timeout UserRunner#maximum_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#maximum_timeout UserRunner#maximum_timeout} --- @@ -1373,7 +1373,7 @@ public java.lang.Object getPaused(); Specifies if the runner should ignore new jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#paused UserRunner#paused} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#paused UserRunner#paused} --- @@ -1387,7 +1387,7 @@ public java.lang.Number getProjectId(); The ID of the project that the runner is created in. Required if runner_type is project_type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#project_id UserRunner#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#project_id UserRunner#project_id} --- @@ -1401,7 +1401,7 @@ public java.util.List getTagList(); A list of runner tags. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#tag_list UserRunner#tag_list} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#tag_list UserRunner#tag_list} --- @@ -1415,7 +1415,7 @@ public java.lang.Object getUntagged(); Specifies if the runner should handle untagged jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#untagged UserRunner#untagged} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#untagged UserRunner#untagged} --- diff --git a/docs/userRunner.python.md b/docs/userRunner.python.md index 9295c23f3..49addc332 100644 --- a/docs/userRunner.python.md +++ b/docs/userRunner.python.md @@ -4,7 +4,7 @@ ### UserRunner -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner gitlab_user_runner}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner gitlab_user_runner}. #### Initializers @@ -124,7 +124,7 @@ Must be unique amongst siblings in the same scope The scope of the runner. Valid values are: `instance_type`, `group_type`, `project_type`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#runner_type UserRunner#runner_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#runner_type UserRunner#runner_type} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The access level of the runner. Valid values are: `not_protected`, `ref_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#access_level UserRunner#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#access_level UserRunner#access_level} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Description of the runner. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#description UserRunner#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#description UserRunner#description} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID of the group that the runner is created in. Required if runner_type is group_type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#group_id UserRunner#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#group_id UserRunner#group_id} --- @@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Specifies if the runner should be locked for the current project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#locked UserRunner#locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#locked UserRunner#locked} --- @@ -176,7 +176,7 @@ Maximum timeout that limits the amount of time (in seconds) that runners can run Must be at least 600 (10 minutes). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#maximum_timeout UserRunner#maximum_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#maximum_timeout UserRunner#maximum_timeout} --- @@ -186,7 +186,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Specifies if the runner should ignore new jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#paused UserRunner#paused} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#paused UserRunner#paused} --- @@ -196,7 +196,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The ID of the project that the runner is created in. Required if runner_type is project_type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#project_id UserRunner#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#project_id UserRunner#project_id} --- @@ -206,7 +206,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla A list of runner tags. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#tag_list UserRunner#tag_list} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#tag_list UserRunner#tag_list} --- @@ -216,7 +216,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla Specifies if the runner should handle untagged jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#untagged UserRunner#untagged} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#untagged UserRunner#untagged} --- @@ -752,7 +752,7 @@ The construct id used in the generated config for the UserRunner to import. The id of the existing UserRunner that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#import import section} in the 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/user_runner#import import section} in the documentation of this resource for the id to use --- @@ -1321,7 +1321,7 @@ runner_type: str The scope of the runner. Valid values are: `instance_type`, `group_type`, `project_type`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#runner_type UserRunner#runner_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#runner_type UserRunner#runner_type} --- @@ -1335,7 +1335,7 @@ access_level: str The access level of the runner. Valid values are: `not_protected`, `ref_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#access_level UserRunner#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#access_level UserRunner#access_level} --- @@ -1349,7 +1349,7 @@ description: str Description of the runner. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#description UserRunner#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#description UserRunner#description} --- @@ -1363,7 +1363,7 @@ group_id: typing.Union[int, float] The ID of the group that the runner is created in. Required if runner_type is group_type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#group_id UserRunner#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#group_id UserRunner#group_id} --- @@ -1377,7 +1377,7 @@ locked: typing.Union[bool, IResolvable] Specifies if the runner should be locked for the current project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#locked UserRunner#locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#locked UserRunner#locked} --- @@ -1393,7 +1393,7 @@ Maximum timeout that limits the amount of time (in seconds) that runners can run Must be at least 600 (10 minutes). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#maximum_timeout UserRunner#maximum_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#maximum_timeout UserRunner#maximum_timeout} --- @@ -1407,7 +1407,7 @@ paused: typing.Union[bool, IResolvable] Specifies if the runner should ignore new jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#paused UserRunner#paused} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#paused UserRunner#paused} --- @@ -1421,7 +1421,7 @@ project_id: typing.Union[int, float] The ID of the project that the runner is created in. Required if runner_type is project_type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#project_id UserRunner#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#project_id UserRunner#project_id} --- @@ -1435,7 +1435,7 @@ tag_list: typing.List[str] A list of runner tags. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#tag_list UserRunner#tag_list} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#tag_list UserRunner#tag_list} --- @@ -1449,7 +1449,7 @@ untagged: typing.Union[bool, IResolvable] Specifies if the runner should handle untagged jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#untagged UserRunner#untagged} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#untagged UserRunner#untagged} --- diff --git a/docs/userRunner.typescript.md b/docs/userRunner.typescript.md index 9f17229dc..c4582f656 100644 --- a/docs/userRunner.typescript.md +++ b/docs/userRunner.typescript.md @@ -4,7 +4,7 @@ ### UserRunner -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner gitlab_user_runner}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner gitlab_user_runner}. #### Initializers @@ -530,7 +530,7 @@ The construct id used in the generated config for the UserRunner to import. The id of the existing UserRunner that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#import import section} in the 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/user_runner#import import section} in the documentation of this resource for the id to use --- @@ -1081,7 +1081,7 @@ public readonly runnerType: string; The scope of the runner. Valid values are: `instance_type`, `group_type`, `project_type`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#runner_type UserRunner#runner_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#runner_type UserRunner#runner_type} --- @@ -1095,7 +1095,7 @@ public readonly accessLevel: string; The access level of the runner. Valid values are: `not_protected`, `ref_protected`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#access_level UserRunner#access_level} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#access_level UserRunner#access_level} --- @@ -1109,7 +1109,7 @@ public readonly description: string; Description of the runner. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#description UserRunner#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#description UserRunner#description} --- @@ -1123,7 +1123,7 @@ public readonly groupId: number; The ID of the group that the runner is created in. Required if runner_type is group_type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#group_id UserRunner#group_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#group_id UserRunner#group_id} --- @@ -1137,7 +1137,7 @@ public readonly locked: boolean | IResolvable; Specifies if the runner should be locked for the current project. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#locked UserRunner#locked} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#locked UserRunner#locked} --- @@ -1153,7 +1153,7 @@ Maximum timeout that limits the amount of time (in seconds) that runners can run Must be at least 600 (10 minutes). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#maximum_timeout UserRunner#maximum_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#maximum_timeout UserRunner#maximum_timeout} --- @@ -1167,7 +1167,7 @@ public readonly paused: boolean | IResolvable; Specifies if the runner should ignore new jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#paused UserRunner#paused} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#paused UserRunner#paused} --- @@ -1181,7 +1181,7 @@ public readonly projectId: number; The ID of the project that the runner is created in. Required if runner_type is project_type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#project_id UserRunner#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#project_id UserRunner#project_id} --- @@ -1195,7 +1195,7 @@ public readonly tagList: string[]; A list of runner tags. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#tag_list UserRunner#tag_list} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#tag_list UserRunner#tag_list} --- @@ -1209,7 +1209,7 @@ public readonly untagged: boolean | IResolvable; Specifies if the runner should handle untagged jobs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#untagged UserRunner#untagged} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#untagged UserRunner#untagged} --- diff --git a/docs/userSshkey.csharp.md b/docs/userSshkey.csharp.md index 0a8bf5de1..00ac9f07f 100644 --- a/docs/userSshkey.csharp.md +++ b/docs/userSshkey.csharp.md @@ -4,7 +4,7 @@ ### UserSshkey -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey gitlab_user_sshkey}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey gitlab_user_sshkey}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the UserSshkey to import. The id of the existing UserSshkey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#import import section} in the 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/user_sshkey#import import section} in the documentation of this resource for the id to use --- @@ -852,7 +852,7 @@ new UserSshkeyConfig { | Key | string | The ssh key. | | Title | string | The title of the ssh key. | | ExpiresAt | string | The expiration date of the SSH key in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#id UserSshkey#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#id UserSshkey#id}. | | UserId | double | The ID or username of the user. | --- @@ -939,7 +939,7 @@ The ssh key. The SSH key `comment` (trailing part) is optional and ignored for diffing, because GitLab overrides it with the username and GitLab hostname. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#key UserSshkey#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#key UserSshkey#key} --- @@ -953,7 +953,7 @@ public string Title { get; set; } The title of the ssh key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#title UserSshkey#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#title UserSshkey#title} --- @@ -967,7 +967,7 @@ public string ExpiresAt { get; set; } The expiration date of the SSH key in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#expires_at UserSshkey#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#expires_at UserSshkey#expires_at} --- @@ -979,7 +979,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/user_sshkey#id UserSshkey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#id UserSshkey#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -998,7 +998,7 @@ The ID or username of the user. If this field is omitted, this resource manages a SSH key for the current user. Otherwise, this resource manages a SSH key for the specified user, and an admin token is required. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#user_id UserSshkey#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#user_id UserSshkey#user_id} --- diff --git a/docs/userSshkey.go.md b/docs/userSshkey.go.md index 011106daa..b993123ee 100644 --- a/docs/userSshkey.go.md +++ b/docs/userSshkey.go.md @@ -4,7 +4,7 @@ ### UserSshkey -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey gitlab_user_sshkey}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey gitlab_user_sshkey}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the UserSshkey to import. The id of the existing UserSshkey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#import import section} in the 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/user_sshkey#import import section} in the documentation of this resource for the id to use --- @@ -852,7 +852,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/usersshkey" | Key | *string | The ssh key. | | Title | *string | The title of the ssh key. | | ExpiresAt | *string | The expiration date of the SSH key in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#id UserSshkey#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#id UserSshkey#id}. | | UserId | *f64 | The ID or username of the user. | --- @@ -939,7 +939,7 @@ The ssh key. The SSH key `comment` (trailing part) is optional and ignored for diffing, because GitLab overrides it with the username and GitLab hostname. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#key UserSshkey#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#key UserSshkey#key} --- @@ -953,7 +953,7 @@ Title *string The title of the ssh key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#title UserSshkey#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#title UserSshkey#title} --- @@ -967,7 +967,7 @@ ExpiresAt *string The expiration date of the SSH key in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#expires_at UserSshkey#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#expires_at UserSshkey#expires_at} --- @@ -979,7 +979,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#id UserSshkey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#id UserSshkey#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -998,7 +998,7 @@ The ID or username of the user. If this field is omitted, this resource manages a SSH key for the current user. Otherwise, this resource manages a SSH key for the specified user, and an admin token is required. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#user_id UserSshkey#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#user_id UserSshkey#user_id} --- diff --git a/docs/userSshkey.java.md b/docs/userSshkey.java.md index 018ad1000..30c27a2ea 100644 --- a/docs/userSshkey.java.md +++ b/docs/userSshkey.java.md @@ -4,7 +4,7 @@ ### UserSshkey -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey gitlab_user_sshkey}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey gitlab_user_sshkey}. #### Initializers @@ -45,7 +45,7 @@ UserSshkey.Builder.create(Construct scope, java.lang.String id) | key | java.lang.String | The ssh key. | | title | java.lang.String | The title of the ssh key. | | expiresAt | java.lang.String | The expiration date of the SSH key in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#id UserSshkey#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#id UserSshkey#id}. | | userId | java.lang.Number | The ID or username of the user. | --- @@ -118,7 +118,7 @@ The ssh key. The SSH key `comment` (trailing part) is optional and ignored for diffing, because GitLab overrides it with the username and GitLab hostname. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#key UserSshkey#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#key UserSshkey#key} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The title of the ssh key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#title UserSshkey#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#title UserSshkey#title} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The expiration date of the SSH key in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#expires_at UserSshkey#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#expires_at UserSshkey#expires_at} --- @@ -146,7 +146,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/user_sshkey#id UserSshkey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#id UserSshkey#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -161,7 +161,7 @@ The ID or username of the user. If this field is omitted, this resource manages a SSH key for the current user. Otherwise, this resource manages a SSH key for the specified user, and an admin token is required. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#user_id UserSshkey#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#user_id UserSshkey#user_id} --- @@ -609,7 +609,7 @@ The construct id used in the generated config for the UserSshkey to import. The id of the existing UserSshkey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#import import section} in the 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/user_sshkey#import import section} in the documentation of this resource for the id to use --- @@ -977,7 +977,7 @@ UserSshkeyConfig.builder() | key | java.lang.String | The ssh key. | | title | java.lang.String | The title of the ssh key. | | expiresAt | java.lang.String | The expiration date of the SSH key in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#id UserSshkey#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#id UserSshkey#id}. | | userId | java.lang.Number | The ID or username of the user. | --- @@ -1064,7 +1064,7 @@ The ssh key. The SSH key `comment` (trailing part) is optional and ignored for diffing, because GitLab overrides it with the username and GitLab hostname. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#key UserSshkey#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#key UserSshkey#key} --- @@ -1078,7 +1078,7 @@ public java.lang.String getTitle(); The title of the ssh key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#title UserSshkey#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#title UserSshkey#title} --- @@ -1092,7 +1092,7 @@ public java.lang.String getExpiresAt(); The expiration date of the SSH key in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#expires_at UserSshkey#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#expires_at UserSshkey#expires_at} --- @@ -1104,7 +1104,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/user_sshkey#id UserSshkey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#id UserSshkey#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1123,7 +1123,7 @@ The ID or username of the user. If this field is omitted, this resource manages a SSH key for the current user. Otherwise, this resource manages a SSH key for the specified user, and an admin token is required. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#user_id UserSshkey#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#user_id UserSshkey#user_id} --- diff --git a/docs/userSshkey.python.md b/docs/userSshkey.python.md index 9388ea9aa..1cb8d0968 100644 --- a/docs/userSshkey.python.md +++ b/docs/userSshkey.python.md @@ -4,7 +4,7 @@ ### UserSshkey -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey gitlab_user_sshkey}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey gitlab_user_sshkey}. #### Initializers @@ -43,7 +43,7 @@ userSshkey.UserSshkey( | key | str | The ssh key. | | title | str | The title of the ssh key. | | expires_at | str | The expiration date of the SSH key in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#id UserSshkey#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#id UserSshkey#id}. | | user_id | typing.Union[int, float] | The ID or username of the user. | --- @@ -116,7 +116,7 @@ The ssh key. The SSH key `comment` (trailing part) is optional and ignored for diffing, because GitLab overrides it with the username and GitLab hostname. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#key UserSshkey#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#key UserSshkey#key} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The title of the ssh key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#title UserSshkey#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#title UserSshkey#title} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla The expiration date of the SSH key in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#expires_at UserSshkey#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#expires_at UserSshkey#expires_at} --- @@ -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/user_sshkey#id UserSshkey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#id UserSshkey#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -159,7 +159,7 @@ The ID or username of the user. If this field is omitted, this resource manages a SSH key for the current user. Otherwise, this resource manages a SSH key for the specified user, and an admin token is required. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#user_id UserSshkey#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#user_id UserSshkey#user_id} --- @@ -653,7 +653,7 @@ The construct id used in the generated config for the UserSshkey to import. The id of the existing UserSshkey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#import import section} in the 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/user_sshkey#import import section} in the documentation of this resource for the id to use --- @@ -1017,7 +1017,7 @@ userSshkey.UserSshkeyConfig( | key | str | The ssh key. | | title | str | The title of the ssh key. | | expires_at | str | The expiration date of the SSH key in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#id UserSshkey#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#id UserSshkey#id}. | | user_id | typing.Union[int, float] | The ID or username of the user. | --- @@ -1104,7 +1104,7 @@ The ssh key. The SSH key `comment` (trailing part) is optional and ignored for diffing, because GitLab overrides it with the username and GitLab hostname. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#key UserSshkey#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#key UserSshkey#key} --- @@ -1118,7 +1118,7 @@ title: str The title of the ssh key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#title UserSshkey#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#title UserSshkey#title} --- @@ -1132,7 +1132,7 @@ expires_at: str The expiration date of the SSH key in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#expires_at UserSshkey#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#expires_at UserSshkey#expires_at} --- @@ -1144,7 +1144,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#id UserSshkey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#id UserSshkey#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1163,7 +1163,7 @@ The ID or username of the user. If this field is omitted, this resource manages a SSH key for the current user. Otherwise, this resource manages a SSH key for the specified user, and an admin token is required. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#user_id UserSshkey#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#user_id UserSshkey#user_id} --- diff --git a/docs/userSshkey.typescript.md b/docs/userSshkey.typescript.md index ffbae5b8a..564ab2944 100644 --- a/docs/userSshkey.typescript.md +++ b/docs/userSshkey.typescript.md @@ -4,7 +4,7 @@ ### UserSshkey -Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey gitlab_user_sshkey}. +Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey gitlab_user_sshkey}. #### Initializers @@ -488,7 +488,7 @@ The construct id used in the generated config for the UserSshkey to import. The id of the existing UserSshkey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#import import section} in the 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/user_sshkey#import import section} in the documentation of this resource for the id to use --- @@ -839,7 +839,7 @@ const userSshkeyConfig: userSshkey.UserSshkeyConfig = { ... } | key | string | The ssh key. | | title | string | The title of the ssh key. | | expiresAt | string | The expiration date of the SSH key in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#id UserSshkey#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#id UserSshkey#id}. | | userId | number | The ID or username of the user. | --- @@ -926,7 +926,7 @@ The ssh key. The SSH key `comment` (trailing part) is optional and ignored for diffing, because GitLab overrides it with the username and GitLab hostname. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#key UserSshkey#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#key UserSshkey#key} --- @@ -940,7 +940,7 @@ public readonly title: string; The title of the ssh key. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#title UserSshkey#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#title UserSshkey#title} --- @@ -954,7 +954,7 @@ public readonly expiresAt: string; The expiration date of the SSH key in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#expires_at UserSshkey#expires_at} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#expires_at UserSshkey#expires_at} --- @@ -966,7 +966,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#id UserSshkey#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#id UserSshkey#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -985,7 +985,7 @@ The ID or username of the user. If this field is omitted, this resource manages a SSH key for the current user. Otherwise, this resource manages a SSH key for the specified user, and an admin token is required. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#user_id UserSshkey#user_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#user_id UserSshkey#user_id} --- diff --git a/package.json b/package.json index 233869022..b9db49319 100644 --- a/package.json +++ b/package.json @@ -157,7 +157,7 @@ "isDeprecated": false, "provider": { "name": "registry.terraform.io/gitlabhq/gitlab", - "version": "17.4.0" + "version": "17.5.0" } }, "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." diff --git a/src/application-settings/README.md b/src/application-settings/README.md index d50a94684..b47d811a6 100644 --- a/src/application-settings/README.md +++ b/src/application-settings/README.md @@ -1,3 +1,3 @@ # `gitlab_application_settings` -Refer to the Terraform Registry for docs: [`gitlab_application_settings`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings). +Refer to the Terraform Registry for docs: [`gitlab_application_settings`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings). diff --git a/src/application-settings/index.ts b/src/application-settings/index.ts index b04df0c39..f986f4cc7 100644 --- a/src/application-settings/index.ts +++ b/src/application-settings/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,793 +15,859 @@ export interface ApplicationSettingsConfig extends cdktf.TerraformMetaArguments /** * 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} */ readonly abuseNotificationEmail?: string; /** * 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} */ readonly adminMode?: boolean | cdktf.IResolvable; /** * 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} */ readonly afterSignOutPath?: 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} */ readonly afterSignUpText?: 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} */ readonly akismetApiKey?: string; /** * (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} */ readonly akismetEnabled?: boolean | cdktf.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} */ readonly allowAccountDeletion?: boolean | cdktf.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} */ readonly allowGroupOwnersToManageLdap?: boolean | cdktf.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} */ readonly allowLocalRequestsFromSystemHooks?: boolean | cdktf.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} */ readonly allowLocalRequestsFromWebHooksAndServices?: boolean | cdktf.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} */ readonly allowProjectCreationForGuestAndBelow?: boolean | cdktf.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} */ readonly allowRunnerRegistrationToken?: boolean | cdktf.IResolvable; /** * 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} */ readonly archiveBuildsInHumanReadable?: string; /** * 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} */ readonly asciidocMaxIncludes?: number; /** * 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} */ readonly assetProxyAllowlist?: string[]; /** * (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} */ readonly assetProxyEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly assetProxySecretKey?: 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} */ readonly assetProxyUrl?: string; /** * By default, we write to the authorized_keys file to support Git over SSH without additional configuration. 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} */ readonly authorizedKeysEnabled?: boolean | cdktf.IResolvable; /** * When enabled, users will get automatically banned from the application when they download more than the maximum number of unique projects in the time period specified by max_number_of_repository_downloads and max_number_of_repository_downloads_within_time_period respectively. 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} */ readonly autoBanUserOnExcessiveProjectsDownload?: boolean | cdktf.IResolvable; /** * 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} */ readonly autoDevopsDomain?: string; /** * 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} */ readonly autoDevopsEnabled?: boolean | cdktf.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} */ readonly automaticPurchasedStorageAllocation?: boolean | cdktf.IResolvable; /** * 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} */ readonly bulkImportConcurrentPipelineBatchLimit?: number; /** * 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} */ readonly bulkImportEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly bulkImportMaxDownloadFileSize?: number; /** * 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} */ readonly canCreateGroup?: boolean | cdktf.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} */ readonly checkNamespacePlan?: boolean | cdktf.IResolvable; /** * 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} */ readonly ciMaxIncludes?: 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} */ readonly ciMaxTotalYamlSizeBytes?: number; /** * 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} */ readonly commitEmailHostname?: string; /** * 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} */ readonly concurrentBitbucketImportJobsLimit?: 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} */ readonly concurrentBitbucketServerImportJobsLimit?: 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} */ readonly concurrentGithubImportJobsLimit?: number; /** * 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} */ readonly containerExpirationPoliciesEnableHistoricEntries?: boolean | cdktf.IResolvable; /** * 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} */ readonly containerRegistryCleanupTagsServiceMaxListSize?: 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} */ readonly containerRegistryDeleteTagsServiceTimeout?: number; /** * 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} */ readonly containerRegistryExpirationPoliciesCaching?: boolean | cdktf.IResolvable; /** * 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} */ readonly containerRegistryExpirationPoliciesWorkerCapacity?: 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} */ readonly containerRegistryTokenExpireDelay?: number; /** * 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} */ readonly deactivateDormantUsers?: boolean | cdktf.IResolvable; /** * 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} */ readonly deactivateDormantUsersPeriod?: 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} */ readonly decompressArchiveFileTimeout?: number; /** * 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} */ readonly defaultArtifactsExpireIn?: 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} */ readonly defaultBranchName?: string; /** * 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} */ readonly defaultBranchProtection?: number; /** * 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} */ readonly defaultCiConfigPath?: 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} */ readonly defaultGroupVisibility?: 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} */ readonly defaultPreferredLanguage?: string; /** * 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} */ readonly defaultProjectCreation?: number; /** * 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} */ readonly defaultProjectVisibility?: string; /** * 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} */ readonly defaultProjectsLimit?: number; /** * 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} */ readonly defaultSnippetVisibility?: string; /** * 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} */ readonly defaultSyntaxHighlightingTheme?: number; /** * 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} */ readonly deleteInactiveProjects?: boolean | cdktf.IResolvable; /** * 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} */ readonly deleteUnconfirmedUsers?: boolean | cdktf.IResolvable; /** * The number of days to wait before deleting a project or group that is marked for deletion. 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} */ readonly deletionAdjournedPeriod?: number; /** * (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} */ readonly diagramsnetEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly diagramsnetUrl?: string; /** * 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} */ readonly diffMaxFiles?: 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} */ readonly diffMaxLines?: 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} */ readonly diffMaxPatchBytes?: number; /** * 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} */ readonly disableAdminOauthScopes?: boolean | cdktf.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} */ readonly disableFeedToken?: boolean | cdktf.IResolvable; /** * 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} */ readonly disablePersonalAccessTokens?: boolean | cdktf.IResolvable; /** * 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} */ readonly disabledOauthSignInSources?: string[]; /** * 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} */ readonly dnsRebindingProtectionEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly domainAllowlist?: string[]; /** * 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} */ readonly domainDenylist?: string[]; /** * (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} */ readonly domainDenylistEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly downstreamPipelineTriggerLimitPerProjectUserSha?: 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} */ readonly dsaKeyRestriction?: number; /** * 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} */ readonly duoFeaturesEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly ecdsaKeyRestriction?: number; /** * 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} */ readonly ecdsaSkKeyRestriction?: number; /** * 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} */ readonly ed25519KeyRestriction?: number; /** * 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} */ readonly ed25519SkKeyRestriction?: number; /** * 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} */ readonly eksAccessKeyId?: 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} */ readonly eksAccountId?: string; /** * 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} */ readonly eksIntegrationEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly eksSecretAccessKey?: string; /** * 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} */ readonly elasticsearchAws?: boolean | cdktf.IResolvable; /** * 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} */ readonly elasticsearchAwsAccessKey?: 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} */ readonly elasticsearchAwsRegion?: 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} */ readonly elasticsearchAwsSecretAccessKey?: string; /** * 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} */ readonly elasticsearchIndexedFieldLengthLimit?: 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} */ readonly elasticsearchIndexedFileSizeLimitKb?: number; /** * 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} */ readonly elasticsearchIndexing?: boolean | cdktf.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} */ readonly elasticsearchLimitIndexing?: boolean | cdktf.IResolvable; /** * 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} */ readonly elasticsearchMaxBulkConcurrency?: 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} */ readonly elasticsearchMaxBulkSizeMb?: 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} + */ + readonly elasticsearchMaxCodeIndexingConcurrency?: 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} */ readonly elasticsearchNamespaceIds?: number[]; /** * 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} */ readonly elasticsearchPassword?: string; /** * 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} */ readonly elasticsearchProjectIds?: number[]; /** + * 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} + */ + readonly elasticsearchRequeueWorkers?: boolean | cdktf.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} */ readonly elasticsearchSearch?: boolean | cdktf.IResolvable; /** * 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} */ readonly elasticsearchUrl?: 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} */ readonly elasticsearchUsername?: string; /** + * 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} + */ + readonly elasticsearchWorkerNumberOfShards?: number; + /** * 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} */ readonly emailAdditionalText?: string; /** * 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} */ readonly emailAuthorInBody?: boolean | cdktf.IResolvable; /** + * 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} + */ + readonly emailConfirmationSetting?: string; + /** + * 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} + */ + readonly enableArtifactExternalRedirectWarningPage?: boolean | cdktf.IResolvable; + /** * 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} */ readonly enabledGitAccessProtocol?: string; /** * 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} */ readonly enforceNamespaceStorageLimit?: boolean | cdktf.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} */ readonly enforceTerms?: boolean | cdktf.IResolvable; /** * (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} */ readonly externalAuthClientCert?: 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} */ readonly externalAuthClientKey?: 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} */ readonly externalAuthClientKeyPass?: 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} */ readonly externalAuthorizationServiceDefaultLabel?: string; /** * (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} */ readonly externalAuthorizationServiceEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly externalAuthorizationServiceTimeout?: number; /** * 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} */ readonly externalAuthorizationServiceUrl?: string; /** * 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} */ readonly externalPipelineValidationServiceTimeout?: number; /** * 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} */ readonly externalPipelineValidationServiceToken?: 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} */ readonly externalPipelineValidationServiceUrl?: string; /** + * 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} + */ + readonly failedLoginAttemptsUnlockPeriodInMinutes?: 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} */ readonly fileTemplateProjectId?: number; /** * 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} */ readonly firstDayOfWeek?: number; /** * 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} */ readonly geoNodeAllowedIps?: string; /** * 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} */ readonly geoStatusTimeout?: number; /** - * List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. + * 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} + */ + readonly gitRateLimitUsersAlertlist?: number[]; + /** + * 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} */ readonly gitRateLimitUsersAllowlist?: string[]; /** * 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} */ readonly gitTwoFactorSessionExpiry?: number; /** * 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} */ readonly gitalyTimeoutDefault?: number; /** * 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} */ readonly gitalyTimeoutFast?: number; /** * 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} */ readonly gitalyTimeoutMedium?: 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} + */ + readonly gitlabShellOperationLimit?: number; + /** + * 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} + */ + readonly gitpodEnabled?: boolean | cdktf.IResolvable; + /** + * 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} + */ + readonly gitpodUrl?: 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} + */ + readonly globallyAllowedIps?: string; + /** * 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} */ readonly grafanaEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly grafanaUrl?: string; /** * 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} */ readonly gravatarEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly groupOwnersCanManageDefaultBranchProtection?: boolean | cdktf.IResolvable; /** * Create new projects using hashed storage paths: Enable immutable, hash-based paths and repository names to store repositories on disk. 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} */ readonly hashedStorageEnabled?: boolean | cdktf.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} */ readonly helpPageHideCommercialContent?: boolean | cdktf.IResolvable; /** * 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} */ readonly helpPageSupportUrl?: 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} */ readonly helpPageText?: 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} */ readonly helpText?: string; /** * 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} */ readonly hideThirdPartyOffers?: boolean | cdktf.IResolvable; /** * 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} */ readonly homePageUrl?: string; /** @@ -811,41 +877,41 @@ export interface ApplicationSettingsConfig extends cdktf.TerraformMetaArguments * 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} */ readonly housekeepingEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly housekeepingFullRepackPeriod?: 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} */ readonly housekeepingGcPeriod?: 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} */ 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_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} */ readonly housekeepingOptimizeRepositoryPeriod?: number; /** * 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} */ readonly htmlEmailsEnabled?: boolean | cdktf.IResolvable; /** - * 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. @@ -854,781 +920,973 @@ export interface ApplicationSettingsConfig extends cdktf.TerraformMetaArguments /** * 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} */ readonly importSources?: string[]; /** * 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} */ readonly inProductMarketingEmailsEnabled?: boolean | cdktf.IResolvable; /** * If delete_inactive_projects is true, the time (in months) to wait before deleting inactive projects. 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} */ readonly inactiveProjectsDeleteAfterMonths?: number; /** * If delete_inactive_projects is true, the minimum repository size for projects to be checked for inactivity. 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} */ readonly inactiveProjectsMinSizeMb?: 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. 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} */ readonly inactiveProjectsSendWarningEmailAfterMonths?: number; /** + * 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} + */ + readonly includeOptionalMetricsInServicePing?: boolean | cdktf.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} */ readonly invisibleCaptchaEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly issuesCreateLimit?: number; /** + * 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} + */ + readonly jiraConnectApplicationKey?: 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} + */ + readonly jiraConnectProxyUrl?: string; + /** + * 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} + */ + readonly jiraConnectPublicKeyStorageEnabled?: boolean | cdktf.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} */ readonly keepLatestArtifact?: boolean | cdktf.IResolvable; /** * 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} */ readonly localMarkdownVersion?: number; /** + * 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} + */ + readonly lockDuoFeaturesEnabled?: boolean | cdktf.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} */ readonly mailgunEventsEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly mailgunSigningKey?: string; /** * 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} */ readonly maintenanceMode?: boolean | cdktf.IResolvable; /** * 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} */ readonly maintenanceModeMessage?: string; /** + * 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} + */ + readonly mavenPackageRequestsForwarding?: boolean | cdktf.IResolvable; + /** * 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} */ readonly maxArtifactsSize?: number; /** * 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} */ readonly maxAttachmentSize?: 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} + */ + readonly maxDecompressedArchiveSize?: number; + /** * 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} */ readonly maxExportSize?: 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} + */ + readonly maxImportRemoteFileSize?: number; + /** * 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} */ readonly maxImportSize?: 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} + */ + readonly maxLoginAttempts?: number; + /** * Maximum number of unique repositories a user can download in the specified time period before they are banned. 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} */ readonly maxNumberOfRepositoryDownloads?: 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} */ readonly maxNumberOfRepositoryDownloadsWithinTimePeriod?: 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} */ readonly maxPagesSize?: 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} */ readonly maxPersonalAccessTokenLifetime?: 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} */ readonly maxSshKeyLifetime?: 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} */ readonly maxTerraformStateSizeBytes?: 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} */ readonly metricsMethodCallThreshold?: 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} */ readonly minimumPasswordLength?: number; /** * 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} */ readonly mirrorAvailable?: boolean | cdktf.IResolvable; /** * 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} */ readonly mirrorCapacityThreshold?: 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} */ readonly mirrorMaxCapacity?: 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} */ readonly mirrorMaxDelay?: number; /** * 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} */ readonly npmPackageRequestsForwarding?: 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} + */ + readonly nugetSkipMetadataUrlValidation?: boolean | cdktf.IResolvable; + /** * 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} */ readonly outboundLocalRequestsWhitelist?: string[]; /** + * 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} + */ + readonly packageMetadataPurlTypes?: number[]; + /** + * 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} + */ + readonly packageRegistryAllowAnyoneToPullOption?: boolean | cdktf.IResolvable; + /** * 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} */ readonly packageRegistryCleanupPoliciesWorkerCapacity?: number; /** * 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} */ readonly pagesDomainVerificationEnabled?: boolean | cdktf.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} */ readonly passwordAuthenticationEnabledForGit?: boolean | cdktf.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} */ readonly passwordAuthenticationEnabledForWeb?: boolean | cdktf.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} */ readonly passwordLowercaseRequired?: boolean | cdktf.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} */ readonly passwordNumberRequired?: boolean | cdktf.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} */ readonly passwordSymbolRequired?: boolean | cdktf.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} */ readonly passwordUppercaseRequired?: boolean | cdktf.IResolvable; /** * 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} */ readonly performanceBarAllowedGroupPath?: 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} */ readonly personalAccessTokenPrefix?: string; /** * 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} */ readonly pipelineLimitPerProjectUserSha?: number; /** * (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} */ readonly plantumlEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly plantumlUrl?: string; /** * 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} */ readonly pollingIntervalMultiplier?: number; /** * 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} */ readonly projectExportEnabled?: boolean | cdktf.IResolvable; /** + * 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} + */ + readonly projectJobsApiRateLimit?: 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} + */ + readonly projectsApiRateLimitUnauthenticated?: number; + /** * 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} */ readonly prometheusMetricsEnabled?: boolean | cdktf.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} */ readonly protectedCiVariables?: boolean | cdktf.IResolvable; /** * Number of changes (branches or tags) in a single push to determine whether individual push events or bulk push events are created. 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} */ readonly pushEventActivitiesLimit?: number; /** * Number of changes (branches or tags) in a single push to determine whether webhooks and services fire or not. 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} */ readonly pushEventHooksLimit?: number; /** * 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} */ readonly pypiPackageRequestsForwarding?: boolean | cdktf.IResolvable; /** * When rate limiting is enabled via the throttle_* settings, send this plain text response when a rate limit is exceeded. ‘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} */ readonly rateLimitingResponseText?: string; /** * 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} */ readonly rawBlobRequestLimit?: number; /** * (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} */ readonly recaptchaEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly recaptchaPrivateKey?: 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} */ readonly recaptchaSiteKey?: string; /** * 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} */ readonly receiveMaxInputSize?: number; /** + * 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} + */ + readonly receptiveClusterAgentsEnabled?: 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} + */ + readonly rememberMeEnabled?: boolean | cdktf.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} */ readonly repositoryChecksEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly repositorySizeLimit?: number; /** * (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} */ readonly repositoryStorages?: string[]; /** * (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} */ readonly repositoryStoragesWeighted?: { [key: string]: number }; /** * 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} */ readonly requireAdminApprovalAfterUserSignup?: 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} + */ + readonly requireAdminTwoFactorAuthentication?: 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} + */ + readonly requirePersonalAccessTokenExpiry?: boolean | cdktf.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} */ readonly requireTwoFactorAuthentication?: boolean | cdktf.IResolvable; /** * Selected levels cannot be used by non-Administrator users for groups, projects or snippets. 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} */ readonly restrictedVisibilityLevels?: string[]; /** * 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} */ readonly rsaKeyRestriction?: 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} */ readonly searchRateLimit?: 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} */ readonly searchRateLimitUnauthenticated?: 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} + */ + readonly securityApprovalPoliciesLimit?: number; + /** + * 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} + */ + readonly securityPolicyGlobalGroupApproversEnabled?: boolean | cdktf.IResolvable; + /** + * 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} + */ + readonly securityTxtContent?: string; + /** * 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} */ readonly sendUserConfirmationEmail?: 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} + */ + readonly serviceAccessTokensExpirationEnforced?: boolean | cdktf.IResolvable; + /** * 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} */ readonly sessionExpireDelay?: number; /** * (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} */ readonly sharedRunnersEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly sharedRunnersMinutes?: number; /** * 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} */ readonly sharedRunnersText?: string; /** * 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} */ readonly sidekiqJobLimiterCompressionThresholdBytes?: 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} */ readonly sidekiqJobLimiterLimitBytes?: number; /** * 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} */ readonly sidekiqJobLimiterMode?: 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} */ readonly signInText?: string; /** * 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} */ readonly signupEnabled?: 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} + */ + readonly silentAdminExportsEnabled?: 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} + */ + readonly silentModeEnabled?: boolean | cdktf.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} */ readonly slackAppEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly slackAppId?: 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} */ readonly slackAppSecret?: 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} */ readonly slackAppSigningSecret?: 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} */ readonly slackAppVerificationToken?: string; /** * 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} */ readonly snippetSizeLimit?: number; /** * 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} */ readonly snowplowAppId?: 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} */ readonly snowplowCollectorHostname?: 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} */ readonly snowplowCookieDomain?: 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} + */ + readonly snowplowDatabaseCollectorHostname?: string; + /** * 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} */ readonly snowplowEnabled?: boolean | cdktf.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} */ readonly sourcegraphEnabled?: boolean | cdktf.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} */ readonly sourcegraphPublicOnly?: boolean | cdktf.IResolvable; /** * 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} */ readonly sourcegraphUrl?: 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} */ readonly spamCheckApiKey?: string; /** * 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} */ readonly spamCheckEndpointEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly spamCheckEndpointUrl?: 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} + */ + readonly staticObjectsExternalStorageAuthToken?: 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} + */ + readonly staticObjectsExternalStorageUrl?: string; + /** * 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} */ readonly suggestPipelineEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly terminalMaxSessionTime?: number; /** * (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} */ readonly terms?: string; /** * (If enabled, requires: throttle_authenticated_api_period_in_seconds and throttle_authenticated_api_requests_per_period) Enable authenticated API request rate limit. 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} */ readonly throttleAuthenticatedApiEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly throttleAuthenticatedApiPeriodInSeconds?: 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} */ readonly throttleAuthenticatedApiRequestsPerPeriod?: number; /** * (If enabled, requires: throttle_authenticated_packages_api_period_in_seconds and throttle_authenticated_packages_api_requests_per_period) Enable authenticated API request rate limit. 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} */ readonly throttleAuthenticatedPackagesApiEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly throttleAuthenticatedPackagesApiPeriodInSeconds?: 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} */ readonly throttleAuthenticatedPackagesApiRequestsPerPeriod?: number; /** * (If enabled, requires: throttle_authenticated_web_period_in_seconds and throttle_authenticated_web_requests_per_period) Enable authenticated web request rate limit. 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} */ readonly throttleAuthenticatedWebEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly throttleAuthenticatedWebPeriodInSeconds?: 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} */ readonly throttleAuthenticatedWebRequestsPerPeriod?: number; /** * (If enabled, requires: throttle_unauthenticated_api_period_in_seconds and throttle_unauthenticated_api_requests_per_period) Enable unauthenticated API request rate limit. 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} */ readonly throttleUnauthenticatedApiEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly throttleUnauthenticatedApiPeriodInSeconds?: 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} */ readonly throttleUnauthenticatedApiRequestsPerPeriod?: number; /** * (If enabled, requires: throttle_unauthenticated_packages_api_period_in_seconds and throttle_unauthenticated_packages_api_requests_per_period) Enable authenticated API request rate limit. 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} */ readonly throttleUnauthenticatedPackagesApiEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly throttleUnauthenticatedPackagesApiPeriodInSeconds?: 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} */ readonly throttleUnauthenticatedPackagesApiRequestsPerPeriod?: number; /** * (If enabled, requires: throttle_unauthenticated_web_period_in_seconds and throttle_unauthenticated_web_requests_per_period) Enable unauthenticated web request rate limit. 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} */ readonly throttleUnauthenticatedWebEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly throttleUnauthenticatedWebPeriodInSeconds?: 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} */ readonly throttleUnauthenticatedWebRequestsPerPeriod?: number; /** * 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} */ readonly timeTrackingLimitToHours?: boolean | cdktf.IResolvable; /** * 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} */ readonly twoFactorGracePeriod?: 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} + */ + readonly unconfirmedUsersDeleteAfterDays?: number; + /** * (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} */ readonly uniqueIpsLimitEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly uniqueIpsLimitPerUser?: 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} */ readonly uniqueIpsLimitTimeWindow?: number; /** + * 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} + */ + readonly updateRunnerVersionsEnabled?: boolean | cdktf.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} */ readonly usagePingEnabled?: 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} + */ + readonly useClickhouseForAnalytics?: boolean | cdktf.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} */ readonly userDeactivationEmailsEnabled?: boolean | cdktf.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} */ readonly userDefaultExternal?: boolean | cdktf.IResolvable; /** * 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} */ readonly userDefaultInternalRegex?: string; /** + * 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} + */ + readonly userDefaultsToPrivateProfile?: boolean | cdktf.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} */ readonly userOauthApplications?: 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. * - * 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} */ readonly userShowAddSshKeyMessage?: boolean | cdktf.IResolvable; /** + * 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} + */ + readonly validRunnerRegistrars?: string[]; + /** * 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} */ readonly versionCheckEnabled?: boolean | cdktf.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} */ readonly webIdeClientsidePreviewEnabled?: boolean | cdktf.IResolvable; /** - * 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} */ readonly whatsNewVariant?: string; /** * 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} */ readonly wikiPageMaxContentBytes?: number; /** * 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} */ readonly defaultBranchProtectionDefaults?: ApplicationSettingsDefaultBranchProtectionDefaults; } @@ -1636,25 +1894,25 @@ export interface ApplicationSettingsDefaultBranchProtectionDefaults { /** * 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} */ readonly allowForcePush?: boolean | cdktf.IResolvable; /** * 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} */ readonly allowedToMerge?: 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} */ readonly allowedToPush?: number[]; /** * 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} */ readonly developerCanInitialPush?: boolean | cdktf.IResolvable; } @@ -1825,7 +2083,7 @@ export class ApplicationSettingsDefaultBranchProtectionDefaultsOutputReference e } /** -* 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} */ export class ApplicationSettings extends cdktf.TerraformResource { @@ -1841,7 +2099,7 @@ export class ApplicationSettings extends cdktf.TerraformResource { * Generates CDKTF code for importing a ApplicationSettings resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ApplicationSettings to import - * @param importFromId 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 + * @param importFromId The id of the existing ApplicationSettings that should be imported. 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 * @param provider? Optional instance of the provider where the ApplicationSettings to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -1853,7 +2111,7 @@ export class ApplicationSettings extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings gitlab_application_settings} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings gitlab_application_settings} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -1864,7 +2122,7 @@ export class ApplicationSettings extends cdktf.TerraformResource { terraformResourceType: 'gitlab_application_settings', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, @@ -1966,14 +2224,19 @@ export class ApplicationSettings extends cdktf.TerraformResource { this._elasticsearchLimitIndexing = config.elasticsearchLimitIndexing; this._elasticsearchMaxBulkConcurrency = config.elasticsearchMaxBulkConcurrency; this._elasticsearchMaxBulkSizeMb = config.elasticsearchMaxBulkSizeMb; + this._elasticsearchMaxCodeIndexingConcurrency = config.elasticsearchMaxCodeIndexingConcurrency; this._elasticsearchNamespaceIds = config.elasticsearchNamespaceIds; this._elasticsearchPassword = config.elasticsearchPassword; this._elasticsearchProjectIds = config.elasticsearchProjectIds; + this._elasticsearchRequeueWorkers = config.elasticsearchRequeueWorkers; this._elasticsearchSearch = config.elasticsearchSearch; this._elasticsearchUrl = config.elasticsearchUrl; this._elasticsearchUsername = config.elasticsearchUsername; + this._elasticsearchWorkerNumberOfShards = config.elasticsearchWorkerNumberOfShards; this._emailAdditionalText = config.emailAdditionalText; this._emailAuthorInBody = config.emailAuthorInBody; + this._emailConfirmationSetting = config.emailConfirmationSetting; + this._enableArtifactExternalRedirectWarningPage = config.enableArtifactExternalRedirectWarningPage; this._enabledGitAccessProtocol = config.enabledGitAccessProtocol; this._enforceNamespaceStorageLimit = config.enforceNamespaceStorageLimit; this._enforceTerms = config.enforceTerms; @@ -1987,15 +2250,21 @@ export class ApplicationSettings extends cdktf.TerraformResource { this._externalPipelineValidationServiceTimeout = config.externalPipelineValidationServiceTimeout; this._externalPipelineValidationServiceToken = config.externalPipelineValidationServiceToken; this._externalPipelineValidationServiceUrl = config.externalPipelineValidationServiceUrl; + this._failedLoginAttemptsUnlockPeriodInMinutes = config.failedLoginAttemptsUnlockPeriodInMinutes; this._fileTemplateProjectId = config.fileTemplateProjectId; this._firstDayOfWeek = config.firstDayOfWeek; this._geoNodeAllowedIps = config.geoNodeAllowedIps; this._geoStatusTimeout = config.geoStatusTimeout; + this._gitRateLimitUsersAlertlist = config.gitRateLimitUsersAlertlist; this._gitRateLimitUsersAllowlist = config.gitRateLimitUsersAllowlist; this._gitTwoFactorSessionExpiry = config.gitTwoFactorSessionExpiry; this._gitalyTimeoutDefault = config.gitalyTimeoutDefault; this._gitalyTimeoutFast = config.gitalyTimeoutFast; this._gitalyTimeoutMedium = config.gitalyTimeoutMedium; + this._gitlabShellOperationLimit = config.gitlabShellOperationLimit; + this._gitpodEnabled = config.gitpodEnabled; + this._gitpodUrl = config.gitpodUrl; + this._globallyAllowedIps = config.globallyAllowedIps; this._grafanaEnabled = config.grafanaEnabled; this._grafanaUrl = config.grafanaUrl; this._gravatarEnabled = config.gravatarEnabled; @@ -2019,18 +2288,27 @@ export class ApplicationSettings extends cdktf.TerraformResource { this._inactiveProjectsDeleteAfterMonths = config.inactiveProjectsDeleteAfterMonths; this._inactiveProjectsMinSizeMb = config.inactiveProjectsMinSizeMb; this._inactiveProjectsSendWarningEmailAfterMonths = config.inactiveProjectsSendWarningEmailAfterMonths; + this._includeOptionalMetricsInServicePing = config.includeOptionalMetricsInServicePing; this._invisibleCaptchaEnabled = config.invisibleCaptchaEnabled; this._issuesCreateLimit = config.issuesCreateLimit; + this._jiraConnectApplicationKey = config.jiraConnectApplicationKey; + this._jiraConnectProxyUrl = config.jiraConnectProxyUrl; + this._jiraConnectPublicKeyStorageEnabled = config.jiraConnectPublicKeyStorageEnabled; this._keepLatestArtifact = config.keepLatestArtifact; this._localMarkdownVersion = config.localMarkdownVersion; + this._lockDuoFeaturesEnabled = config.lockDuoFeaturesEnabled; this._mailgunEventsEnabled = config.mailgunEventsEnabled; this._mailgunSigningKey = config.mailgunSigningKey; this._maintenanceMode = config.maintenanceMode; this._maintenanceModeMessage = config.maintenanceModeMessage; + this._mavenPackageRequestsForwarding = config.mavenPackageRequestsForwarding; this._maxArtifactsSize = config.maxArtifactsSize; this._maxAttachmentSize = config.maxAttachmentSize; + this._maxDecompressedArchiveSize = config.maxDecompressedArchiveSize; this._maxExportSize = config.maxExportSize; + this._maxImportRemoteFileSize = config.maxImportRemoteFileSize; this._maxImportSize = config.maxImportSize; + this._maxLoginAttempts = config.maxLoginAttempts; this._maxNumberOfRepositoryDownloads = config.maxNumberOfRepositoryDownloads; this._maxNumberOfRepositoryDownloadsWithinTimePeriod = config.maxNumberOfRepositoryDownloadsWithinTimePeriod; this._maxPagesSize = config.maxPagesSize; @@ -2044,7 +2322,10 @@ export class ApplicationSettings extends cdktf.TerraformResource { this._mirrorMaxCapacity = config.mirrorMaxCapacity; this._mirrorMaxDelay = config.mirrorMaxDelay; this._npmPackageRequestsForwarding = config.npmPackageRequestsForwarding; + this._nugetSkipMetadataUrlValidation = config.nugetSkipMetadataUrlValidation; this._outboundLocalRequestsWhitelist = config.outboundLocalRequestsWhitelist; + this._packageMetadataPurlTypes = config.packageMetadataPurlTypes; + this._packageRegistryAllowAnyoneToPullOption = config.packageRegistryAllowAnyoneToPullOption; this._packageRegistryCleanupPoliciesWorkerCapacity = config.packageRegistryCleanupPoliciesWorkerCapacity; this._pagesDomainVerificationEnabled = config.pagesDomainVerificationEnabled; this._passwordAuthenticationEnabledForGit = config.passwordAuthenticationEnabledForGit; @@ -2060,6 +2341,8 @@ export class ApplicationSettings extends cdktf.TerraformResource { this._plantumlUrl = config.plantumlUrl; this._pollingIntervalMultiplier = config.pollingIntervalMultiplier; this._projectExportEnabled = config.projectExportEnabled; + this._projectJobsApiRateLimit = config.projectJobsApiRateLimit; + this._projectsApiRateLimitUnauthenticated = config.projectsApiRateLimitUnauthenticated; this._prometheusMetricsEnabled = config.prometheusMetricsEnabled; this._protectedCiVariables = config.protectedCiVariables; this._pushEventActivitiesLimit = config.pushEventActivitiesLimit; @@ -2071,17 +2354,25 @@ export class ApplicationSettings extends cdktf.TerraformResource { this._recaptchaPrivateKey = config.recaptchaPrivateKey; this._recaptchaSiteKey = config.recaptchaSiteKey; this._receiveMaxInputSize = config.receiveMaxInputSize; + this._receptiveClusterAgentsEnabled = config.receptiveClusterAgentsEnabled; + this._rememberMeEnabled = config.rememberMeEnabled; this._repositoryChecksEnabled = config.repositoryChecksEnabled; this._repositorySizeLimit = config.repositorySizeLimit; this._repositoryStorages = config.repositoryStorages; this._repositoryStoragesWeighted = config.repositoryStoragesWeighted; this._requireAdminApprovalAfterUserSignup = config.requireAdminApprovalAfterUserSignup; + this._requireAdminTwoFactorAuthentication = config.requireAdminTwoFactorAuthentication; + this._requirePersonalAccessTokenExpiry = config.requirePersonalAccessTokenExpiry; this._requireTwoFactorAuthentication = config.requireTwoFactorAuthentication; this._restrictedVisibilityLevels = config.restrictedVisibilityLevels; this._rsaKeyRestriction = config.rsaKeyRestriction; this._searchRateLimit = config.searchRateLimit; this._searchRateLimitUnauthenticated = config.searchRateLimitUnauthenticated; + this._securityApprovalPoliciesLimit = config.securityApprovalPoliciesLimit; + this._securityPolicyGlobalGroupApproversEnabled = config.securityPolicyGlobalGroupApproversEnabled; + this._securityTxtContent = config.securityTxtContent; this._sendUserConfirmationEmail = config.sendUserConfirmationEmail; + this._serviceAccessTokensExpirationEnforced = config.serviceAccessTokensExpirationEnforced; this._sessionExpireDelay = config.sessionExpireDelay; this._sharedRunnersEnabled = config.sharedRunnersEnabled; this._sharedRunnersMinutes = config.sharedRunnersMinutes; @@ -2091,6 +2382,8 @@ export class ApplicationSettings extends cdktf.TerraformResource { this._sidekiqJobLimiterMode = config.sidekiqJobLimiterMode; this._signInText = config.signInText; this._signupEnabled = config.signupEnabled; + this._silentAdminExportsEnabled = config.silentAdminExportsEnabled; + this._silentModeEnabled = config.silentModeEnabled; this._slackAppEnabled = config.slackAppEnabled; this._slackAppId = config.slackAppId; this._slackAppSecret = config.slackAppSecret; @@ -2100,6 +2393,7 @@ export class ApplicationSettings extends cdktf.TerraformResource { this._snowplowAppId = config.snowplowAppId; this._snowplowCollectorHostname = config.snowplowCollectorHostname; this._snowplowCookieDomain = config.snowplowCookieDomain; + this._snowplowDatabaseCollectorHostname = config.snowplowDatabaseCollectorHostname; this._snowplowEnabled = config.snowplowEnabled; this._sourcegraphEnabled = config.sourcegraphEnabled; this._sourcegraphPublicOnly = config.sourcegraphPublicOnly; @@ -2107,6 +2401,8 @@ export class ApplicationSettings extends cdktf.TerraformResource { this._spamCheckApiKey = config.spamCheckApiKey; this._spamCheckEndpointEnabled = config.spamCheckEndpointEnabled; this._spamCheckEndpointUrl = config.spamCheckEndpointUrl; + this._staticObjectsExternalStorageAuthToken = config.staticObjectsExternalStorageAuthToken; + this._staticObjectsExternalStorageUrl = config.staticObjectsExternalStorageUrl; this._suggestPipelineEnabled = config.suggestPipelineEnabled; this._terminalMaxSessionTime = config.terminalMaxSessionTime; this._terms = config.terms; @@ -2130,15 +2426,20 @@ export class ApplicationSettings extends cdktf.TerraformResource { this._throttleUnauthenticatedWebRequestsPerPeriod = config.throttleUnauthenticatedWebRequestsPerPeriod; this._timeTrackingLimitToHours = config.timeTrackingLimitToHours; this._twoFactorGracePeriod = config.twoFactorGracePeriod; + this._unconfirmedUsersDeleteAfterDays = config.unconfirmedUsersDeleteAfterDays; this._uniqueIpsLimitEnabled = config.uniqueIpsLimitEnabled; this._uniqueIpsLimitPerUser = config.uniqueIpsLimitPerUser; this._uniqueIpsLimitTimeWindow = config.uniqueIpsLimitTimeWindow; + this._updateRunnerVersionsEnabled = config.updateRunnerVersionsEnabled; this._usagePingEnabled = config.usagePingEnabled; + this._useClickhouseForAnalytics = config.useClickhouseForAnalytics; this._userDeactivationEmailsEnabled = config.userDeactivationEmailsEnabled; this._userDefaultExternal = config.userDefaultExternal; this._userDefaultInternalRegex = config.userDefaultInternalRegex; + this._userDefaultsToPrivateProfile = config.userDefaultsToPrivateProfile; this._userOauthApplications = config.userOauthApplications; this._userShowAddSshKeyMessage = config.userShowAddSshKeyMessage; + this._validRunnerRegistrars = config.validRunnerRegistrars; this._versionCheckEnabled = config.versionCheckEnabled; this._webIdeClientsidePreviewEnabled = config.webIdeClientsidePreviewEnabled; this._whatsNewVariant = config.whatsNewVariant; @@ -3606,6 +3907,22 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._elasticsearchMaxBulkSizeMb; } + // elasticsearch_max_code_indexing_concurrency - computed: true, optional: true, required: false + private _elasticsearchMaxCodeIndexingConcurrency?: number; + public get elasticsearchMaxCodeIndexingConcurrency() { + return this.getNumberAttribute('elasticsearch_max_code_indexing_concurrency'); + } + public set elasticsearchMaxCodeIndexingConcurrency(value: number) { + this._elasticsearchMaxCodeIndexingConcurrency = value; + } + public resetElasticsearchMaxCodeIndexingConcurrency() { + this._elasticsearchMaxCodeIndexingConcurrency = undefined; + } + // Temporarily expose input value. Use with caution. + public get elasticsearchMaxCodeIndexingConcurrencyInput() { + return this._elasticsearchMaxCodeIndexingConcurrency; + } + // elasticsearch_namespace_ids - computed: true, optional: true, required: false private _elasticsearchNamespaceIds?: number[]; public get elasticsearchNamespaceIds() { @@ -3654,6 +3971,22 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._elasticsearchProjectIds; } + // elasticsearch_requeue_workers - computed: true, optional: true, required: false + private _elasticsearchRequeueWorkers?: boolean | cdktf.IResolvable; + public get elasticsearchRequeueWorkers() { + return this.getBooleanAttribute('elasticsearch_requeue_workers'); + } + public set elasticsearchRequeueWorkers(value: boolean | cdktf.IResolvable) { + this._elasticsearchRequeueWorkers = value; + } + public resetElasticsearchRequeueWorkers() { + this._elasticsearchRequeueWorkers = undefined; + } + // Temporarily expose input value. Use with caution. + public get elasticsearchRequeueWorkersInput() { + return this._elasticsearchRequeueWorkers; + } + // elasticsearch_search - computed: true, optional: true, required: false private _elasticsearchSearch?: boolean | cdktf.IResolvable; public get elasticsearchSearch() { @@ -3702,6 +4035,22 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._elasticsearchUsername; } + // elasticsearch_worker_number_of_shards - computed: true, optional: true, required: false + private _elasticsearchWorkerNumberOfShards?: number; + public get elasticsearchWorkerNumberOfShards() { + return this.getNumberAttribute('elasticsearch_worker_number_of_shards'); + } + public set elasticsearchWorkerNumberOfShards(value: number) { + this._elasticsearchWorkerNumberOfShards = value; + } + public resetElasticsearchWorkerNumberOfShards() { + this._elasticsearchWorkerNumberOfShards = undefined; + } + // Temporarily expose input value. Use with caution. + public get elasticsearchWorkerNumberOfShardsInput() { + return this._elasticsearchWorkerNumberOfShards; + } + // email_additional_text - computed: true, optional: true, required: false private _emailAdditionalText?: string; public get emailAdditionalText() { @@ -3734,6 +4083,38 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._emailAuthorInBody; } + // email_confirmation_setting - computed: true, optional: true, required: false + private _emailConfirmationSetting?: string; + public get emailConfirmationSetting() { + return this.getStringAttribute('email_confirmation_setting'); + } + public set emailConfirmationSetting(value: string) { + this._emailConfirmationSetting = value; + } + public resetEmailConfirmationSetting() { + this._emailConfirmationSetting = undefined; + } + // Temporarily expose input value. Use with caution. + public get emailConfirmationSettingInput() { + return this._emailConfirmationSetting; + } + + // enable_artifact_external_redirect_warning_page - computed: true, optional: true, required: false + private _enableArtifactExternalRedirectWarningPage?: boolean | cdktf.IResolvable; + public get enableArtifactExternalRedirectWarningPage() { + return this.getBooleanAttribute('enable_artifact_external_redirect_warning_page'); + } + public set enableArtifactExternalRedirectWarningPage(value: boolean | cdktf.IResolvable) { + this._enableArtifactExternalRedirectWarningPage = value; + } + public resetEnableArtifactExternalRedirectWarningPage() { + this._enableArtifactExternalRedirectWarningPage = undefined; + } + // Temporarily expose input value. Use with caution. + public get enableArtifactExternalRedirectWarningPageInput() { + return this._enableArtifactExternalRedirectWarningPage; + } + // enabled_git_access_protocol - computed: true, optional: true, required: false private _enabledGitAccessProtocol?: string; public get enabledGitAccessProtocol() { @@ -3942,6 +4323,22 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._externalPipelineValidationServiceUrl; } + // failed_login_attempts_unlock_period_in_minutes - computed: true, optional: true, required: false + private _failedLoginAttemptsUnlockPeriodInMinutes?: number; + public get failedLoginAttemptsUnlockPeriodInMinutes() { + return this.getNumberAttribute('failed_login_attempts_unlock_period_in_minutes'); + } + public set failedLoginAttemptsUnlockPeriodInMinutes(value: number) { + this._failedLoginAttemptsUnlockPeriodInMinutes = value; + } + public resetFailedLoginAttemptsUnlockPeriodInMinutes() { + this._failedLoginAttemptsUnlockPeriodInMinutes = undefined; + } + // Temporarily expose input value. Use with caution. + public get failedLoginAttemptsUnlockPeriodInMinutesInput() { + return this._failedLoginAttemptsUnlockPeriodInMinutes; + } + // file_template_project_id - computed: true, optional: true, required: false private _fileTemplateProjectId?: number; public get fileTemplateProjectId() { @@ -4006,6 +4403,22 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._geoStatusTimeout; } + // git_rate_limit_users_alertlist - computed: true, optional: true, required: false + private _gitRateLimitUsersAlertlist?: number[]; + public get gitRateLimitUsersAlertlist() { + return this.getNumberListAttribute('git_rate_limit_users_alertlist'); + } + public set gitRateLimitUsersAlertlist(value: number[]) { + this._gitRateLimitUsersAlertlist = value; + } + public resetGitRateLimitUsersAlertlist() { + this._gitRateLimitUsersAlertlist = undefined; + } + // Temporarily expose input value. Use with caution. + public get gitRateLimitUsersAlertlistInput() { + return this._gitRateLimitUsersAlertlist; + } + // git_rate_limit_users_allowlist - computed: true, optional: true, required: false private _gitRateLimitUsersAllowlist?: string[]; public get gitRateLimitUsersAllowlist() { @@ -4086,6 +4499,80 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._gitalyTimeoutMedium; } + // gitlab_dedicated_instance - computed: true, optional: false, required: false + public get gitlabDedicatedInstance() { + return this.getBooleanAttribute('gitlab_dedicated_instance'); + } + + // gitlab_environment_toolkit_instance - computed: true, optional: false, required: false + public get gitlabEnvironmentToolkitInstance() { + return this.getBooleanAttribute('gitlab_environment_toolkit_instance'); + } + + // gitlab_shell_operation_limit - computed: true, optional: true, required: false + private _gitlabShellOperationLimit?: number; + public get gitlabShellOperationLimit() { + return this.getNumberAttribute('gitlab_shell_operation_limit'); + } + public set gitlabShellOperationLimit(value: number) { + this._gitlabShellOperationLimit = value; + } + public resetGitlabShellOperationLimit() { + this._gitlabShellOperationLimit = undefined; + } + // Temporarily expose input value. Use with caution. + public get gitlabShellOperationLimitInput() { + return this._gitlabShellOperationLimit; + } + + // gitpod_enabled - computed: true, optional: true, required: false + private _gitpodEnabled?: boolean | cdktf.IResolvable; + public get gitpodEnabled() { + return this.getBooleanAttribute('gitpod_enabled'); + } + public set gitpodEnabled(value: boolean | cdktf.IResolvable) { + this._gitpodEnabled = value; + } + public resetGitpodEnabled() { + this._gitpodEnabled = undefined; + } + // Temporarily expose input value. Use with caution. + public get gitpodEnabledInput() { + return this._gitpodEnabled; + } + + // gitpod_url - computed: true, optional: true, required: false + private _gitpodUrl?: string; + public get gitpodUrl() { + return this.getStringAttribute('gitpod_url'); + } + public set gitpodUrl(value: string) { + this._gitpodUrl = value; + } + public resetGitpodUrl() { + this._gitpodUrl = undefined; + } + // Temporarily expose input value. Use with caution. + public get gitpodUrlInput() { + return this._gitpodUrl; + } + + // globally_allowed_ips - computed: true, optional: true, required: false + private _globallyAllowedIps?: string; + public get globallyAllowedIps() { + return this.getStringAttribute('globally_allowed_ips'); + } + public set globallyAllowedIps(value: string) { + this._globallyAllowedIps = value; + } + public resetGloballyAllowedIps() { + this._globallyAllowedIps = undefined; + } + // Temporarily expose input value. Use with caution. + public get globallyAllowedIpsInput() { + return this._globallyAllowedIps; + } + // grafana_enabled - computed: true, optional: true, required: false private _grafanaEnabled?: boolean | cdktf.IResolvable; public get grafanaEnabled() { @@ -4454,6 +4941,22 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._inactiveProjectsSendWarningEmailAfterMonths; } + // include_optional_metrics_in_service_ping - computed: true, optional: true, required: false + private _includeOptionalMetricsInServicePing?: boolean | cdktf.IResolvable; + public get includeOptionalMetricsInServicePing() { + return this.getBooleanAttribute('include_optional_metrics_in_service_ping'); + } + public set includeOptionalMetricsInServicePing(value: boolean | cdktf.IResolvable) { + this._includeOptionalMetricsInServicePing = value; + } + public resetIncludeOptionalMetricsInServicePing() { + this._includeOptionalMetricsInServicePing = undefined; + } + // Temporarily expose input value. Use with caution. + public get includeOptionalMetricsInServicePingInput() { + return this._includeOptionalMetricsInServicePing; + } + // invisible_captcha_enabled - computed: true, optional: true, required: false private _invisibleCaptchaEnabled?: boolean | cdktf.IResolvable; public get invisibleCaptchaEnabled() { @@ -4486,6 +4989,54 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._issuesCreateLimit; } + // jira_connect_application_key - computed: true, optional: true, required: false + private _jiraConnectApplicationKey?: string; + public get jiraConnectApplicationKey() { + return this.getStringAttribute('jira_connect_application_key'); + } + public set jiraConnectApplicationKey(value: string) { + this._jiraConnectApplicationKey = value; + } + public resetJiraConnectApplicationKey() { + this._jiraConnectApplicationKey = undefined; + } + // Temporarily expose input value. Use with caution. + public get jiraConnectApplicationKeyInput() { + return this._jiraConnectApplicationKey; + } + + // jira_connect_proxy_url - computed: true, optional: true, required: false + private _jiraConnectProxyUrl?: string; + public get jiraConnectProxyUrl() { + return this.getStringAttribute('jira_connect_proxy_url'); + } + public set jiraConnectProxyUrl(value: string) { + this._jiraConnectProxyUrl = value; + } + public resetJiraConnectProxyUrl() { + this._jiraConnectProxyUrl = undefined; + } + // Temporarily expose input value. Use with caution. + public get jiraConnectProxyUrlInput() { + return this._jiraConnectProxyUrl; + } + + // jira_connect_public_key_storage_enabled - computed: true, optional: true, required: false + private _jiraConnectPublicKeyStorageEnabled?: boolean | cdktf.IResolvable; + public get jiraConnectPublicKeyStorageEnabled() { + return this.getBooleanAttribute('jira_connect_public_key_storage_enabled'); + } + public set jiraConnectPublicKeyStorageEnabled(value: boolean | cdktf.IResolvable) { + this._jiraConnectPublicKeyStorageEnabled = value; + } + public resetJiraConnectPublicKeyStorageEnabled() { + this._jiraConnectPublicKeyStorageEnabled = undefined; + } + // Temporarily expose input value. Use with caution. + public get jiraConnectPublicKeyStorageEnabledInput() { + return this._jiraConnectPublicKeyStorageEnabled; + } + // keep_latest_artifact - computed: true, optional: true, required: false private _keepLatestArtifact?: boolean | cdktf.IResolvable; public get keepLatestArtifact() { @@ -4518,6 +5069,22 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._localMarkdownVersion; } + // lock_duo_features_enabled - computed: true, optional: true, required: false + private _lockDuoFeaturesEnabled?: boolean | cdktf.IResolvable; + public get lockDuoFeaturesEnabled() { + return this.getBooleanAttribute('lock_duo_features_enabled'); + } + public set lockDuoFeaturesEnabled(value: boolean | cdktf.IResolvable) { + this._lockDuoFeaturesEnabled = value; + } + public resetLockDuoFeaturesEnabled() { + this._lockDuoFeaturesEnabled = undefined; + } + // Temporarily expose input value. Use with caution. + public get lockDuoFeaturesEnabledInput() { + return this._lockDuoFeaturesEnabled; + } + // mailgun_events_enabled - computed: true, optional: true, required: false private _mailgunEventsEnabled?: boolean | cdktf.IResolvable; public get mailgunEventsEnabled() { @@ -4582,6 +5149,22 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._maintenanceModeMessage; } + // maven_package_requests_forwarding - computed: true, optional: true, required: false + private _mavenPackageRequestsForwarding?: boolean | cdktf.IResolvable; + public get mavenPackageRequestsForwarding() { + return this.getBooleanAttribute('maven_package_requests_forwarding'); + } + public set mavenPackageRequestsForwarding(value: boolean | cdktf.IResolvable) { + this._mavenPackageRequestsForwarding = value; + } + public resetMavenPackageRequestsForwarding() { + this._mavenPackageRequestsForwarding = undefined; + } + // Temporarily expose input value. Use with caution. + public get mavenPackageRequestsForwardingInput() { + return this._mavenPackageRequestsForwarding; + } + // max_artifacts_size - computed: true, optional: true, required: false private _maxArtifactsSize?: number; public get maxArtifactsSize() { @@ -4614,6 +5197,22 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._maxAttachmentSize; } + // max_decompressed_archive_size - computed: true, optional: true, required: false + private _maxDecompressedArchiveSize?: number; + public get maxDecompressedArchiveSize() { + return this.getNumberAttribute('max_decompressed_archive_size'); + } + public set maxDecompressedArchiveSize(value: number) { + this._maxDecompressedArchiveSize = value; + } + public resetMaxDecompressedArchiveSize() { + this._maxDecompressedArchiveSize = undefined; + } + // Temporarily expose input value. Use with caution. + public get maxDecompressedArchiveSizeInput() { + return this._maxDecompressedArchiveSize; + } + // max_export_size - computed: true, optional: true, required: false private _maxExportSize?: number; public get maxExportSize() { @@ -4630,6 +5229,22 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._maxExportSize; } + // max_import_remote_file_size - computed: true, optional: true, required: false + private _maxImportRemoteFileSize?: number; + public get maxImportRemoteFileSize() { + return this.getNumberAttribute('max_import_remote_file_size'); + } + public set maxImportRemoteFileSize(value: number) { + this._maxImportRemoteFileSize = value; + } + public resetMaxImportRemoteFileSize() { + this._maxImportRemoteFileSize = undefined; + } + // Temporarily expose input value. Use with caution. + public get maxImportRemoteFileSizeInput() { + return this._maxImportRemoteFileSize; + } + // max_import_size - computed: true, optional: true, required: false private _maxImportSize?: number; public get maxImportSize() { @@ -4646,6 +5261,22 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._maxImportSize; } + // max_login_attempts - computed: true, optional: true, required: false + private _maxLoginAttempts?: number; + public get maxLoginAttempts() { + return this.getNumberAttribute('max_login_attempts'); + } + public set maxLoginAttempts(value: number) { + this._maxLoginAttempts = value; + } + public resetMaxLoginAttempts() { + this._maxLoginAttempts = undefined; + } + // Temporarily expose input value. Use with caution. + public get maxLoginAttemptsInput() { + return this._maxLoginAttempts; + } + // max_number_of_repository_downloads - computed: true, optional: true, required: false private _maxNumberOfRepositoryDownloads?: number; public get maxNumberOfRepositoryDownloads() { @@ -4854,9 +5485,25 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._npmPackageRequestsForwarding; } - // outbound_local_requests_whitelist - computed: true, optional: true, required: false - private _outboundLocalRequestsWhitelist?: string[]; - public get outboundLocalRequestsWhitelist() { + // nuget_skip_metadata_url_validation - computed: true, optional: true, required: false + private _nugetSkipMetadataUrlValidation?: boolean | cdktf.IResolvable; + public get nugetSkipMetadataUrlValidation() { + return this.getBooleanAttribute('nuget_skip_metadata_url_validation'); + } + public set nugetSkipMetadataUrlValidation(value: boolean | cdktf.IResolvable) { + this._nugetSkipMetadataUrlValidation = value; + } + public resetNugetSkipMetadataUrlValidation() { + this._nugetSkipMetadataUrlValidation = undefined; + } + // Temporarily expose input value. Use with caution. + public get nugetSkipMetadataUrlValidationInput() { + return this._nugetSkipMetadataUrlValidation; + } + + // outbound_local_requests_whitelist - computed: true, optional: true, required: false + private _outboundLocalRequestsWhitelist?: string[]; + public get outboundLocalRequestsWhitelist() { return this.getListAttribute('outbound_local_requests_whitelist'); } public set outboundLocalRequestsWhitelist(value: string[]) { @@ -4870,6 +5517,38 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._outboundLocalRequestsWhitelist; } + // package_metadata_purl_types - computed: true, optional: true, required: false + private _packageMetadataPurlTypes?: number[]; + public get packageMetadataPurlTypes() { + return this.getNumberListAttribute('package_metadata_purl_types'); + } + public set packageMetadataPurlTypes(value: number[]) { + this._packageMetadataPurlTypes = value; + } + public resetPackageMetadataPurlTypes() { + this._packageMetadataPurlTypes = undefined; + } + // Temporarily expose input value. Use with caution. + public get packageMetadataPurlTypesInput() { + return this._packageMetadataPurlTypes; + } + + // package_registry_allow_anyone_to_pull_option - computed: true, optional: true, required: false + private _packageRegistryAllowAnyoneToPullOption?: boolean | cdktf.IResolvable; + public get packageRegistryAllowAnyoneToPullOption() { + return this.getBooleanAttribute('package_registry_allow_anyone_to_pull_option'); + } + public set packageRegistryAllowAnyoneToPullOption(value: boolean | cdktf.IResolvable) { + this._packageRegistryAllowAnyoneToPullOption = value; + } + public resetPackageRegistryAllowAnyoneToPullOption() { + this._packageRegistryAllowAnyoneToPullOption = undefined; + } + // Temporarily expose input value. Use with caution. + public get packageRegistryAllowAnyoneToPullOptionInput() { + return this._packageRegistryAllowAnyoneToPullOption; + } + // package_registry_cleanup_policies_worker_capacity - computed: true, optional: true, required: false private _packageRegistryCleanupPoliciesWorkerCapacity?: number; public get packageRegistryCleanupPoliciesWorkerCapacity() { @@ -5110,6 +5789,38 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._projectExportEnabled; } + // project_jobs_api_rate_limit - computed: true, optional: true, required: false + private _projectJobsApiRateLimit?: number; + public get projectJobsApiRateLimit() { + return this.getNumberAttribute('project_jobs_api_rate_limit'); + } + public set projectJobsApiRateLimit(value: number) { + this._projectJobsApiRateLimit = value; + } + public resetProjectJobsApiRateLimit() { + this._projectJobsApiRateLimit = undefined; + } + // Temporarily expose input value. Use with caution. + public get projectJobsApiRateLimitInput() { + return this._projectJobsApiRateLimit; + } + + // projects_api_rate_limit_unauthenticated - computed: true, optional: true, required: false + private _projectsApiRateLimitUnauthenticated?: number; + public get projectsApiRateLimitUnauthenticated() { + return this.getNumberAttribute('projects_api_rate_limit_unauthenticated'); + } + public set projectsApiRateLimitUnauthenticated(value: number) { + this._projectsApiRateLimitUnauthenticated = value; + } + public resetProjectsApiRateLimitUnauthenticated() { + this._projectsApiRateLimitUnauthenticated = undefined; + } + // Temporarily expose input value. Use with caution. + public get projectsApiRateLimitUnauthenticatedInput() { + return this._projectsApiRateLimitUnauthenticated; + } + // prometheus_metrics_enabled - computed: true, optional: true, required: false private _prometheusMetricsEnabled?: boolean | cdktf.IResolvable; public get prometheusMetricsEnabled() { @@ -5286,6 +5997,38 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._receiveMaxInputSize; } + // receptive_cluster_agents_enabled - computed: true, optional: true, required: false + private _receptiveClusterAgentsEnabled?: boolean | cdktf.IResolvable; + public get receptiveClusterAgentsEnabled() { + return this.getBooleanAttribute('receptive_cluster_agents_enabled'); + } + public set receptiveClusterAgentsEnabled(value: boolean | cdktf.IResolvable) { + this._receptiveClusterAgentsEnabled = value; + } + public resetReceptiveClusterAgentsEnabled() { + this._receptiveClusterAgentsEnabled = undefined; + } + // Temporarily expose input value. Use with caution. + public get receptiveClusterAgentsEnabledInput() { + return this._receptiveClusterAgentsEnabled; + } + + // remember_me_enabled - computed: true, optional: true, required: false + private _rememberMeEnabled?: boolean | cdktf.IResolvable; + public get rememberMeEnabled() { + return this.getBooleanAttribute('remember_me_enabled'); + } + public set rememberMeEnabled(value: boolean | cdktf.IResolvable) { + this._rememberMeEnabled = value; + } + public resetRememberMeEnabled() { + this._rememberMeEnabled = undefined; + } + // Temporarily expose input value. Use with caution. + public get rememberMeEnabledInput() { + return this._rememberMeEnabled; + } + // repository_checks_enabled - computed: true, optional: true, required: false private _repositoryChecksEnabled?: boolean | cdktf.IResolvable; public get repositoryChecksEnabled() { @@ -5366,6 +6109,38 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._requireAdminApprovalAfterUserSignup; } + // require_admin_two_factor_authentication - computed: true, optional: true, required: false + private _requireAdminTwoFactorAuthentication?: boolean | cdktf.IResolvable; + public get requireAdminTwoFactorAuthentication() { + return this.getBooleanAttribute('require_admin_two_factor_authentication'); + } + public set requireAdminTwoFactorAuthentication(value: boolean | cdktf.IResolvable) { + this._requireAdminTwoFactorAuthentication = value; + } + public resetRequireAdminTwoFactorAuthentication() { + this._requireAdminTwoFactorAuthentication = undefined; + } + // Temporarily expose input value. Use with caution. + public get requireAdminTwoFactorAuthenticationInput() { + return this._requireAdminTwoFactorAuthentication; + } + + // require_personal_access_token_expiry - computed: true, optional: true, required: false + private _requirePersonalAccessTokenExpiry?: boolean | cdktf.IResolvable; + public get requirePersonalAccessTokenExpiry() { + return this.getBooleanAttribute('require_personal_access_token_expiry'); + } + public set requirePersonalAccessTokenExpiry(value: boolean | cdktf.IResolvable) { + this._requirePersonalAccessTokenExpiry = value; + } + public resetRequirePersonalAccessTokenExpiry() { + this._requirePersonalAccessTokenExpiry = undefined; + } + // Temporarily expose input value. Use with caution. + public get requirePersonalAccessTokenExpiryInput() { + return this._requirePersonalAccessTokenExpiry; + } + // require_two_factor_authentication - computed: true, optional: true, required: false private _requireTwoFactorAuthentication?: boolean | cdktf.IResolvable; public get requireTwoFactorAuthentication() { @@ -5446,6 +6221,54 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._searchRateLimitUnauthenticated; } + // security_approval_policies_limit - computed: true, optional: true, required: false + private _securityApprovalPoliciesLimit?: number; + public get securityApprovalPoliciesLimit() { + return this.getNumberAttribute('security_approval_policies_limit'); + } + public set securityApprovalPoliciesLimit(value: number) { + this._securityApprovalPoliciesLimit = value; + } + public resetSecurityApprovalPoliciesLimit() { + this._securityApprovalPoliciesLimit = undefined; + } + // Temporarily expose input value. Use with caution. + public get securityApprovalPoliciesLimitInput() { + return this._securityApprovalPoliciesLimit; + } + + // security_policy_global_group_approvers_enabled - computed: true, optional: true, required: false + private _securityPolicyGlobalGroupApproversEnabled?: boolean | cdktf.IResolvable; + public get securityPolicyGlobalGroupApproversEnabled() { + return this.getBooleanAttribute('security_policy_global_group_approvers_enabled'); + } + public set securityPolicyGlobalGroupApproversEnabled(value: boolean | cdktf.IResolvable) { + this._securityPolicyGlobalGroupApproversEnabled = value; + } + public resetSecurityPolicyGlobalGroupApproversEnabled() { + this._securityPolicyGlobalGroupApproversEnabled = undefined; + } + // Temporarily expose input value. Use with caution. + public get securityPolicyGlobalGroupApproversEnabledInput() { + return this._securityPolicyGlobalGroupApproversEnabled; + } + + // security_txt_content - computed: true, optional: true, required: false + private _securityTxtContent?: string; + public get securityTxtContent() { + return this.getStringAttribute('security_txt_content'); + } + public set securityTxtContent(value: string) { + this._securityTxtContent = value; + } + public resetSecurityTxtContent() { + this._securityTxtContent = undefined; + } + // Temporarily expose input value. Use with caution. + public get securityTxtContentInput() { + return this._securityTxtContent; + } + // send_user_confirmation_email - computed: true, optional: true, required: false private _sendUserConfirmationEmail?: boolean | cdktf.IResolvable; public get sendUserConfirmationEmail() { @@ -5462,6 +6285,22 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._sendUserConfirmationEmail; } + // service_access_tokens_expiration_enforced - computed: true, optional: true, required: false + private _serviceAccessTokensExpirationEnforced?: boolean | cdktf.IResolvable; + public get serviceAccessTokensExpirationEnforced() { + return this.getBooleanAttribute('service_access_tokens_expiration_enforced'); + } + public set serviceAccessTokensExpirationEnforced(value: boolean | cdktf.IResolvable) { + this._serviceAccessTokensExpirationEnforced = value; + } + public resetServiceAccessTokensExpirationEnforced() { + this._serviceAccessTokensExpirationEnforced = undefined; + } + // Temporarily expose input value. Use with caution. + public get serviceAccessTokensExpirationEnforcedInput() { + return this._serviceAccessTokensExpirationEnforced; + } + // session_expire_delay - computed: true, optional: true, required: false private _sessionExpireDelay?: number; public get sessionExpireDelay() { @@ -5606,6 +6445,38 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._signupEnabled; } + // silent_admin_exports_enabled - computed: true, optional: true, required: false + private _silentAdminExportsEnabled?: boolean | cdktf.IResolvable; + public get silentAdminExportsEnabled() { + return this.getBooleanAttribute('silent_admin_exports_enabled'); + } + public set silentAdminExportsEnabled(value: boolean | cdktf.IResolvable) { + this._silentAdminExportsEnabled = value; + } + public resetSilentAdminExportsEnabled() { + this._silentAdminExportsEnabled = undefined; + } + // Temporarily expose input value. Use with caution. + public get silentAdminExportsEnabledInput() { + return this._silentAdminExportsEnabled; + } + + // silent_mode_enabled - computed: true, optional: true, required: false + private _silentModeEnabled?: boolean | cdktf.IResolvable; + public get silentModeEnabled() { + return this.getBooleanAttribute('silent_mode_enabled'); + } + public set silentModeEnabled(value: boolean | cdktf.IResolvable) { + this._silentModeEnabled = value; + } + public resetSilentModeEnabled() { + this._silentModeEnabled = undefined; + } + // Temporarily expose input value. Use with caution. + public get silentModeEnabledInput() { + return this._silentModeEnabled; + } + // slack_app_enabled - computed: true, optional: true, required: false private _slackAppEnabled?: boolean | cdktf.IResolvable; public get slackAppEnabled() { @@ -5750,6 +6621,22 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._snowplowCookieDomain; } + // snowplow_database_collector_hostname - computed: true, optional: true, required: false + private _snowplowDatabaseCollectorHostname?: string; + public get snowplowDatabaseCollectorHostname() { + return this.getStringAttribute('snowplow_database_collector_hostname'); + } + public set snowplowDatabaseCollectorHostname(value: string) { + this._snowplowDatabaseCollectorHostname = value; + } + public resetSnowplowDatabaseCollectorHostname() { + this._snowplowDatabaseCollectorHostname = undefined; + } + // Temporarily expose input value. Use with caution. + public get snowplowDatabaseCollectorHostnameInput() { + return this._snowplowDatabaseCollectorHostname; + } + // snowplow_enabled - computed: true, optional: true, required: false private _snowplowEnabled?: boolean | cdktf.IResolvable; public get snowplowEnabled() { @@ -5862,6 +6749,38 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._spamCheckEndpointUrl; } + // static_objects_external_storage_auth_token - computed: false, optional: true, required: false + private _staticObjectsExternalStorageAuthToken?: string; + public get staticObjectsExternalStorageAuthToken() { + return this.getStringAttribute('static_objects_external_storage_auth_token'); + } + public set staticObjectsExternalStorageAuthToken(value: string) { + this._staticObjectsExternalStorageAuthToken = value; + } + public resetStaticObjectsExternalStorageAuthToken() { + this._staticObjectsExternalStorageAuthToken = undefined; + } + // Temporarily expose input value. Use with caution. + public get staticObjectsExternalStorageAuthTokenInput() { + return this._staticObjectsExternalStorageAuthToken; + } + + // static_objects_external_storage_url - computed: false, optional: true, required: false + private _staticObjectsExternalStorageUrl?: string; + public get staticObjectsExternalStorageUrl() { + return this.getStringAttribute('static_objects_external_storage_url'); + } + public set staticObjectsExternalStorageUrl(value: string) { + this._staticObjectsExternalStorageUrl = value; + } + public resetStaticObjectsExternalStorageUrl() { + this._staticObjectsExternalStorageUrl = undefined; + } + // Temporarily expose input value. Use with caution. + public get staticObjectsExternalStorageUrlInput() { + return this._staticObjectsExternalStorageUrl; + } + // suggest_pipeline_enabled - computed: true, optional: true, required: false private _suggestPipelineEnabled?: boolean | cdktf.IResolvable; public get suggestPipelineEnabled() { @@ -6230,6 +7149,22 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._twoFactorGracePeriod; } + // unconfirmed_users_delete_after_days - computed: true, optional: true, required: false + private _unconfirmedUsersDeleteAfterDays?: number; + public get unconfirmedUsersDeleteAfterDays() { + return this.getNumberAttribute('unconfirmed_users_delete_after_days'); + } + public set unconfirmedUsersDeleteAfterDays(value: number) { + this._unconfirmedUsersDeleteAfterDays = value; + } + public resetUnconfirmedUsersDeleteAfterDays() { + this._unconfirmedUsersDeleteAfterDays = undefined; + } + // Temporarily expose input value. Use with caution. + public get unconfirmedUsersDeleteAfterDaysInput() { + return this._unconfirmedUsersDeleteAfterDays; + } + // unique_ips_limit_enabled - computed: true, optional: true, required: false private _uniqueIpsLimitEnabled?: boolean | cdktf.IResolvable; public get uniqueIpsLimitEnabled() { @@ -6278,6 +7213,22 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._uniqueIpsLimitTimeWindow; } + // update_runner_versions_enabled - computed: true, optional: true, required: false + private _updateRunnerVersionsEnabled?: boolean | cdktf.IResolvable; + public get updateRunnerVersionsEnabled() { + return this.getBooleanAttribute('update_runner_versions_enabled'); + } + public set updateRunnerVersionsEnabled(value: boolean | cdktf.IResolvable) { + this._updateRunnerVersionsEnabled = value; + } + public resetUpdateRunnerVersionsEnabled() { + this._updateRunnerVersionsEnabled = undefined; + } + // Temporarily expose input value. Use with caution. + public get updateRunnerVersionsEnabledInput() { + return this._updateRunnerVersionsEnabled; + } + // usage_ping_enabled - computed: true, optional: true, required: false private _usagePingEnabled?: boolean | cdktf.IResolvable; public get usagePingEnabled() { @@ -6294,6 +7245,22 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._usagePingEnabled; } + // use_clickhouse_for_analytics - computed: true, optional: true, required: false + private _useClickhouseForAnalytics?: boolean | cdktf.IResolvable; + public get useClickhouseForAnalytics() { + return this.getBooleanAttribute('use_clickhouse_for_analytics'); + } + public set useClickhouseForAnalytics(value: boolean | cdktf.IResolvable) { + this._useClickhouseForAnalytics = value; + } + public resetUseClickhouseForAnalytics() { + this._useClickhouseForAnalytics = undefined; + } + // Temporarily expose input value. Use with caution. + public get useClickhouseForAnalyticsInput() { + return this._useClickhouseForAnalytics; + } + // user_deactivation_emails_enabled - computed: true, optional: true, required: false private _userDeactivationEmailsEnabled?: boolean | cdktf.IResolvable; public get userDeactivationEmailsEnabled() { @@ -6342,6 +7309,22 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._userDefaultInternalRegex; } + // user_defaults_to_private_profile - computed: true, optional: true, required: false + private _userDefaultsToPrivateProfile?: boolean | cdktf.IResolvable; + public get userDefaultsToPrivateProfile() { + return this.getBooleanAttribute('user_defaults_to_private_profile'); + } + public set userDefaultsToPrivateProfile(value: boolean | cdktf.IResolvable) { + this._userDefaultsToPrivateProfile = value; + } + public resetUserDefaultsToPrivateProfile() { + this._userDefaultsToPrivateProfile = undefined; + } + // Temporarily expose input value. Use with caution. + public get userDefaultsToPrivateProfileInput() { + return this._userDefaultsToPrivateProfile; + } + // user_oauth_applications - computed: true, optional: true, required: false private _userOauthApplications?: boolean | cdktf.IResolvable; public get userOauthApplications() { @@ -6374,6 +7357,22 @@ export class ApplicationSettings extends cdktf.TerraformResource { return this._userShowAddSshKeyMessage; } + // valid_runner_registrars - computed: true, optional: true, required: false + private _validRunnerRegistrars?: string[]; + public get validRunnerRegistrars() { + return this.getListAttribute('valid_runner_registrars'); + } + public set validRunnerRegistrars(value: string[]) { + this._validRunnerRegistrars = value; + } + public resetValidRunnerRegistrars() { + this._validRunnerRegistrars = undefined; + } + // Temporarily expose input value. Use with caution. + public get validRunnerRegistrarsInput() { + return this._validRunnerRegistrars; + } + // version_check_enabled - computed: true, optional: true, required: false private _versionCheckEnabled?: boolean | cdktf.IResolvable; public get versionCheckEnabled() { @@ -6551,14 +7550,19 @@ export class ApplicationSettings extends cdktf.TerraformResource { elasticsearch_limit_indexing: cdktf.booleanToTerraform(this._elasticsearchLimitIndexing), elasticsearch_max_bulk_concurrency: cdktf.numberToTerraform(this._elasticsearchMaxBulkConcurrency), elasticsearch_max_bulk_size_mb: cdktf.numberToTerraform(this._elasticsearchMaxBulkSizeMb), + elasticsearch_max_code_indexing_concurrency: cdktf.numberToTerraform(this._elasticsearchMaxCodeIndexingConcurrency), elasticsearch_namespace_ids: cdktf.listMapper(cdktf.numberToTerraform, false)(this._elasticsearchNamespaceIds), elasticsearch_password: cdktf.stringToTerraform(this._elasticsearchPassword), elasticsearch_project_ids: cdktf.listMapper(cdktf.numberToTerraform, false)(this._elasticsearchProjectIds), + elasticsearch_requeue_workers: cdktf.booleanToTerraform(this._elasticsearchRequeueWorkers), elasticsearch_search: cdktf.booleanToTerraform(this._elasticsearchSearch), elasticsearch_url: cdktf.listMapper(cdktf.stringToTerraform, false)(this._elasticsearchUrl), elasticsearch_username: cdktf.stringToTerraform(this._elasticsearchUsername), + elasticsearch_worker_number_of_shards: cdktf.numberToTerraform(this._elasticsearchWorkerNumberOfShards), email_additional_text: cdktf.stringToTerraform(this._emailAdditionalText), email_author_in_body: cdktf.booleanToTerraform(this._emailAuthorInBody), + email_confirmation_setting: cdktf.stringToTerraform(this._emailConfirmationSetting), + enable_artifact_external_redirect_warning_page: cdktf.booleanToTerraform(this._enableArtifactExternalRedirectWarningPage), enabled_git_access_protocol: cdktf.stringToTerraform(this._enabledGitAccessProtocol), enforce_namespace_storage_limit: cdktf.booleanToTerraform(this._enforceNamespaceStorageLimit), enforce_terms: cdktf.booleanToTerraform(this._enforceTerms), @@ -6572,15 +7576,21 @@ export class ApplicationSettings extends cdktf.TerraformResource { external_pipeline_validation_service_timeout: cdktf.numberToTerraform(this._externalPipelineValidationServiceTimeout), external_pipeline_validation_service_token: cdktf.stringToTerraform(this._externalPipelineValidationServiceToken), external_pipeline_validation_service_url: cdktf.stringToTerraform(this._externalPipelineValidationServiceUrl), + failed_login_attempts_unlock_period_in_minutes: cdktf.numberToTerraform(this._failedLoginAttemptsUnlockPeriodInMinutes), file_template_project_id: cdktf.numberToTerraform(this._fileTemplateProjectId), first_day_of_week: cdktf.numberToTerraform(this._firstDayOfWeek), geo_node_allowed_ips: cdktf.stringToTerraform(this._geoNodeAllowedIps), geo_status_timeout: cdktf.numberToTerraform(this._geoStatusTimeout), + git_rate_limit_users_alertlist: cdktf.listMapper(cdktf.numberToTerraform, false)(this._gitRateLimitUsersAlertlist), git_rate_limit_users_allowlist: cdktf.listMapper(cdktf.stringToTerraform, false)(this._gitRateLimitUsersAllowlist), git_two_factor_session_expiry: cdktf.numberToTerraform(this._gitTwoFactorSessionExpiry), gitaly_timeout_default: cdktf.numberToTerraform(this._gitalyTimeoutDefault), gitaly_timeout_fast: cdktf.numberToTerraform(this._gitalyTimeoutFast), gitaly_timeout_medium: cdktf.numberToTerraform(this._gitalyTimeoutMedium), + gitlab_shell_operation_limit: cdktf.numberToTerraform(this._gitlabShellOperationLimit), + gitpod_enabled: cdktf.booleanToTerraform(this._gitpodEnabled), + gitpod_url: cdktf.stringToTerraform(this._gitpodUrl), + globally_allowed_ips: cdktf.stringToTerraform(this._globallyAllowedIps), grafana_enabled: cdktf.booleanToTerraform(this._grafanaEnabled), grafana_url: cdktf.stringToTerraform(this._grafanaUrl), gravatar_enabled: cdktf.booleanToTerraform(this._gravatarEnabled), @@ -6604,18 +7614,27 @@ export class ApplicationSettings extends cdktf.TerraformResource { inactive_projects_delete_after_months: cdktf.numberToTerraform(this._inactiveProjectsDeleteAfterMonths), inactive_projects_min_size_mb: cdktf.numberToTerraform(this._inactiveProjectsMinSizeMb), inactive_projects_send_warning_email_after_months: cdktf.numberToTerraform(this._inactiveProjectsSendWarningEmailAfterMonths), + include_optional_metrics_in_service_ping: cdktf.booleanToTerraform(this._includeOptionalMetricsInServicePing), invisible_captcha_enabled: cdktf.booleanToTerraform(this._invisibleCaptchaEnabled), issues_create_limit: cdktf.numberToTerraform(this._issuesCreateLimit), + jira_connect_application_key: cdktf.stringToTerraform(this._jiraConnectApplicationKey), + jira_connect_proxy_url: cdktf.stringToTerraform(this._jiraConnectProxyUrl), + jira_connect_public_key_storage_enabled: cdktf.booleanToTerraform(this._jiraConnectPublicKeyStorageEnabled), keep_latest_artifact: cdktf.booleanToTerraform(this._keepLatestArtifact), local_markdown_version: cdktf.numberToTerraform(this._localMarkdownVersion), + lock_duo_features_enabled: cdktf.booleanToTerraform(this._lockDuoFeaturesEnabled), mailgun_events_enabled: cdktf.booleanToTerraform(this._mailgunEventsEnabled), mailgun_signing_key: cdktf.stringToTerraform(this._mailgunSigningKey), maintenance_mode: cdktf.booleanToTerraform(this._maintenanceMode), maintenance_mode_message: cdktf.stringToTerraform(this._maintenanceModeMessage), + maven_package_requests_forwarding: cdktf.booleanToTerraform(this._mavenPackageRequestsForwarding), max_artifacts_size: cdktf.numberToTerraform(this._maxArtifactsSize), max_attachment_size: cdktf.numberToTerraform(this._maxAttachmentSize), + max_decompressed_archive_size: cdktf.numberToTerraform(this._maxDecompressedArchiveSize), max_export_size: cdktf.numberToTerraform(this._maxExportSize), + max_import_remote_file_size: cdktf.numberToTerraform(this._maxImportRemoteFileSize), max_import_size: cdktf.numberToTerraform(this._maxImportSize), + max_login_attempts: cdktf.numberToTerraform(this._maxLoginAttempts), max_number_of_repository_downloads: cdktf.numberToTerraform(this._maxNumberOfRepositoryDownloads), max_number_of_repository_downloads_within_time_period: cdktf.numberToTerraform(this._maxNumberOfRepositoryDownloadsWithinTimePeriod), max_pages_size: cdktf.numberToTerraform(this._maxPagesSize), @@ -6629,7 +7648,10 @@ export class ApplicationSettings extends cdktf.TerraformResource { mirror_max_capacity: cdktf.numberToTerraform(this._mirrorMaxCapacity), mirror_max_delay: cdktf.numberToTerraform(this._mirrorMaxDelay), npm_package_requests_forwarding: cdktf.booleanToTerraform(this._npmPackageRequestsForwarding), + nuget_skip_metadata_url_validation: cdktf.booleanToTerraform(this._nugetSkipMetadataUrlValidation), outbound_local_requests_whitelist: cdktf.listMapper(cdktf.stringToTerraform, false)(this._outboundLocalRequestsWhitelist), + package_metadata_purl_types: cdktf.listMapper(cdktf.numberToTerraform, false)(this._packageMetadataPurlTypes), + package_registry_allow_anyone_to_pull_option: cdktf.booleanToTerraform(this._packageRegistryAllowAnyoneToPullOption), package_registry_cleanup_policies_worker_capacity: cdktf.numberToTerraform(this._packageRegistryCleanupPoliciesWorkerCapacity), pages_domain_verification_enabled: cdktf.booleanToTerraform(this._pagesDomainVerificationEnabled), password_authentication_enabled_for_git: cdktf.booleanToTerraform(this._passwordAuthenticationEnabledForGit), @@ -6645,6 +7667,8 @@ export class ApplicationSettings extends cdktf.TerraformResource { plantuml_url: cdktf.stringToTerraform(this._plantumlUrl), polling_interval_multiplier: cdktf.numberToTerraform(this._pollingIntervalMultiplier), project_export_enabled: cdktf.booleanToTerraform(this._projectExportEnabled), + project_jobs_api_rate_limit: cdktf.numberToTerraform(this._projectJobsApiRateLimit), + projects_api_rate_limit_unauthenticated: cdktf.numberToTerraform(this._projectsApiRateLimitUnauthenticated), prometheus_metrics_enabled: cdktf.booleanToTerraform(this._prometheusMetricsEnabled), protected_ci_variables: cdktf.booleanToTerraform(this._protectedCiVariables), push_event_activities_limit: cdktf.numberToTerraform(this._pushEventActivitiesLimit), @@ -6656,17 +7680,25 @@ export class ApplicationSettings extends cdktf.TerraformResource { recaptcha_private_key: cdktf.stringToTerraform(this._recaptchaPrivateKey), recaptcha_site_key: cdktf.stringToTerraform(this._recaptchaSiteKey), receive_max_input_size: cdktf.numberToTerraform(this._receiveMaxInputSize), + receptive_cluster_agents_enabled: cdktf.booleanToTerraform(this._receptiveClusterAgentsEnabled), + remember_me_enabled: cdktf.booleanToTerraform(this._rememberMeEnabled), repository_checks_enabled: cdktf.booleanToTerraform(this._repositoryChecksEnabled), repository_size_limit: cdktf.numberToTerraform(this._repositorySizeLimit), repository_storages: cdktf.listMapper(cdktf.stringToTerraform, false)(this._repositoryStorages), repository_storages_weighted: cdktf.hashMapper(cdktf.numberToTerraform)(this._repositoryStoragesWeighted), require_admin_approval_after_user_signup: cdktf.booleanToTerraform(this._requireAdminApprovalAfterUserSignup), + require_admin_two_factor_authentication: cdktf.booleanToTerraform(this._requireAdminTwoFactorAuthentication), + require_personal_access_token_expiry: cdktf.booleanToTerraform(this._requirePersonalAccessTokenExpiry), require_two_factor_authentication: cdktf.booleanToTerraform(this._requireTwoFactorAuthentication), restricted_visibility_levels: cdktf.listMapper(cdktf.stringToTerraform, false)(this._restrictedVisibilityLevels), rsa_key_restriction: cdktf.numberToTerraform(this._rsaKeyRestriction), search_rate_limit: cdktf.numberToTerraform(this._searchRateLimit), search_rate_limit_unauthenticated: cdktf.numberToTerraform(this._searchRateLimitUnauthenticated), + security_approval_policies_limit: cdktf.numberToTerraform(this._securityApprovalPoliciesLimit), + security_policy_global_group_approvers_enabled: cdktf.booleanToTerraform(this._securityPolicyGlobalGroupApproversEnabled), + security_txt_content: cdktf.stringToTerraform(this._securityTxtContent), send_user_confirmation_email: cdktf.booleanToTerraform(this._sendUserConfirmationEmail), + service_access_tokens_expiration_enforced: cdktf.booleanToTerraform(this._serviceAccessTokensExpirationEnforced), session_expire_delay: cdktf.numberToTerraform(this._sessionExpireDelay), shared_runners_enabled: cdktf.booleanToTerraform(this._sharedRunnersEnabled), shared_runners_minutes: cdktf.numberToTerraform(this._sharedRunnersMinutes), @@ -6676,6 +7708,8 @@ export class ApplicationSettings extends cdktf.TerraformResource { sidekiq_job_limiter_mode: cdktf.stringToTerraform(this._sidekiqJobLimiterMode), sign_in_text: cdktf.stringToTerraform(this._signInText), signup_enabled: cdktf.booleanToTerraform(this._signupEnabled), + silent_admin_exports_enabled: cdktf.booleanToTerraform(this._silentAdminExportsEnabled), + silent_mode_enabled: cdktf.booleanToTerraform(this._silentModeEnabled), slack_app_enabled: cdktf.booleanToTerraform(this._slackAppEnabled), slack_app_id: cdktf.stringToTerraform(this._slackAppId), slack_app_secret: cdktf.stringToTerraform(this._slackAppSecret), @@ -6685,6 +7719,7 @@ export class ApplicationSettings extends cdktf.TerraformResource { snowplow_app_id: cdktf.stringToTerraform(this._snowplowAppId), snowplow_collector_hostname: cdktf.stringToTerraform(this._snowplowCollectorHostname), snowplow_cookie_domain: cdktf.stringToTerraform(this._snowplowCookieDomain), + snowplow_database_collector_hostname: cdktf.stringToTerraform(this._snowplowDatabaseCollectorHostname), snowplow_enabled: cdktf.booleanToTerraform(this._snowplowEnabled), sourcegraph_enabled: cdktf.booleanToTerraform(this._sourcegraphEnabled), sourcegraph_public_only: cdktf.booleanToTerraform(this._sourcegraphPublicOnly), @@ -6692,6 +7727,8 @@ export class ApplicationSettings extends cdktf.TerraformResource { spam_check_api_key: cdktf.stringToTerraform(this._spamCheckApiKey), spam_check_endpoint_enabled: cdktf.booleanToTerraform(this._spamCheckEndpointEnabled), spam_check_endpoint_url: cdktf.stringToTerraform(this._spamCheckEndpointUrl), + static_objects_external_storage_auth_token: cdktf.stringToTerraform(this._staticObjectsExternalStorageAuthToken), + static_objects_external_storage_url: cdktf.stringToTerraform(this._staticObjectsExternalStorageUrl), suggest_pipeline_enabled: cdktf.booleanToTerraform(this._suggestPipelineEnabled), terminal_max_session_time: cdktf.numberToTerraform(this._terminalMaxSessionTime), terms: cdktf.stringToTerraform(this._terms), @@ -6715,15 +7752,20 @@ export class ApplicationSettings extends cdktf.TerraformResource { throttle_unauthenticated_web_requests_per_period: cdktf.numberToTerraform(this._throttleUnauthenticatedWebRequestsPerPeriod), time_tracking_limit_to_hours: cdktf.booleanToTerraform(this._timeTrackingLimitToHours), two_factor_grace_period: cdktf.numberToTerraform(this._twoFactorGracePeriod), + unconfirmed_users_delete_after_days: cdktf.numberToTerraform(this._unconfirmedUsersDeleteAfterDays), unique_ips_limit_enabled: cdktf.booleanToTerraform(this._uniqueIpsLimitEnabled), unique_ips_limit_per_user: cdktf.numberToTerraform(this._uniqueIpsLimitPerUser), unique_ips_limit_time_window: cdktf.numberToTerraform(this._uniqueIpsLimitTimeWindow), + update_runner_versions_enabled: cdktf.booleanToTerraform(this._updateRunnerVersionsEnabled), usage_ping_enabled: cdktf.booleanToTerraform(this._usagePingEnabled), + use_clickhouse_for_analytics: cdktf.booleanToTerraform(this._useClickhouseForAnalytics), user_deactivation_emails_enabled: cdktf.booleanToTerraform(this._userDeactivationEmailsEnabled), user_default_external: cdktf.booleanToTerraform(this._userDefaultExternal), user_default_internal_regex: cdktf.stringToTerraform(this._userDefaultInternalRegex), + user_defaults_to_private_profile: cdktf.booleanToTerraform(this._userDefaultsToPrivateProfile), user_oauth_applications: cdktf.booleanToTerraform(this._userOauthApplications), user_show_add_ssh_key_message: cdktf.booleanToTerraform(this._userShowAddSshKeyMessage), + valid_runner_registrars: cdktf.listMapper(cdktf.stringToTerraform, false)(this._validRunnerRegistrars), version_check_enabled: cdktf.booleanToTerraform(this._versionCheckEnabled), web_ide_clientside_preview_enabled: cdktf.booleanToTerraform(this._webIdeClientsidePreviewEnabled), whats_new_variant: cdktf.stringToTerraform(this._whatsNewVariant), @@ -7280,6 +8322,12 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "number", }, + elasticsearch_max_code_indexing_concurrency: { + value: cdktf.numberToHclTerraform(this._elasticsearchMaxCodeIndexingConcurrency), + isBlock: false, + type: "simple", + storageClassType: "number", + }, elasticsearch_namespace_ids: { value: cdktf.listMapperHcl(cdktf.numberToHclTerraform, false)(this._elasticsearchNamespaceIds), isBlock: false, @@ -7298,6 +8346,12 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "list", storageClassType: "numberList", }, + elasticsearch_requeue_workers: { + value: cdktf.booleanToHclTerraform(this._elasticsearchRequeueWorkers), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, elasticsearch_search: { value: cdktf.booleanToHclTerraform(this._elasticsearchSearch), isBlock: false, @@ -7316,6 +8370,12 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "string", }, + elasticsearch_worker_number_of_shards: { + value: cdktf.numberToHclTerraform(this._elasticsearchWorkerNumberOfShards), + isBlock: false, + type: "simple", + storageClassType: "number", + }, email_additional_text: { value: cdktf.stringToHclTerraform(this._emailAdditionalText), isBlock: false, @@ -7328,6 +8388,18 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "boolean", }, + email_confirmation_setting: { + value: cdktf.stringToHclTerraform(this._emailConfirmationSetting), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + enable_artifact_external_redirect_warning_page: { + value: cdktf.booleanToHclTerraform(this._enableArtifactExternalRedirectWarningPage), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, enabled_git_access_protocol: { value: cdktf.stringToHclTerraform(this._enabledGitAccessProtocol), isBlock: false, @@ -7406,6 +8478,12 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "string", }, + failed_login_attempts_unlock_period_in_minutes: { + value: cdktf.numberToHclTerraform(this._failedLoginAttemptsUnlockPeriodInMinutes), + isBlock: false, + type: "simple", + storageClassType: "number", + }, file_template_project_id: { value: cdktf.numberToHclTerraform(this._fileTemplateProjectId), isBlock: false, @@ -7430,6 +8508,12 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "number", }, + git_rate_limit_users_alertlist: { + value: cdktf.listMapperHcl(cdktf.numberToHclTerraform, false)(this._gitRateLimitUsersAlertlist), + isBlock: false, + type: "list", + storageClassType: "numberList", + }, git_rate_limit_users_allowlist: { value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._gitRateLimitUsersAllowlist), isBlock: false, @@ -7460,6 +8544,30 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "number", }, + gitlab_shell_operation_limit: { + value: cdktf.numberToHclTerraform(this._gitlabShellOperationLimit), + isBlock: false, + type: "simple", + storageClassType: "number", + }, + gitpod_enabled: { + value: cdktf.booleanToHclTerraform(this._gitpodEnabled), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, + gitpod_url: { + value: cdktf.stringToHclTerraform(this._gitpodUrl), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + globally_allowed_ips: { + value: cdktf.stringToHclTerraform(this._globallyAllowedIps), + isBlock: false, + type: "simple", + storageClassType: "string", + }, grafana_enabled: { value: cdktf.booleanToHclTerraform(this._grafanaEnabled), isBlock: false, @@ -7598,6 +8706,12 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "number", }, + include_optional_metrics_in_service_ping: { + value: cdktf.booleanToHclTerraform(this._includeOptionalMetricsInServicePing), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, invisible_captcha_enabled: { value: cdktf.booleanToHclTerraform(this._invisibleCaptchaEnabled), isBlock: false, @@ -7610,6 +8724,24 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "number", }, + jira_connect_application_key: { + value: cdktf.stringToHclTerraform(this._jiraConnectApplicationKey), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + jira_connect_proxy_url: { + value: cdktf.stringToHclTerraform(this._jiraConnectProxyUrl), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + jira_connect_public_key_storage_enabled: { + value: cdktf.booleanToHclTerraform(this._jiraConnectPublicKeyStorageEnabled), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, keep_latest_artifact: { value: cdktf.booleanToHclTerraform(this._keepLatestArtifact), isBlock: false, @@ -7622,6 +8754,12 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "number", }, + lock_duo_features_enabled: { + value: cdktf.booleanToHclTerraform(this._lockDuoFeaturesEnabled), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, mailgun_events_enabled: { value: cdktf.booleanToHclTerraform(this._mailgunEventsEnabled), isBlock: false, @@ -7646,6 +8784,12 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "string", }, + maven_package_requests_forwarding: { + value: cdktf.booleanToHclTerraform(this._mavenPackageRequestsForwarding), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, max_artifacts_size: { value: cdktf.numberToHclTerraform(this._maxArtifactsSize), isBlock: false, @@ -7658,18 +8802,36 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "number", }, + max_decompressed_archive_size: { + value: cdktf.numberToHclTerraform(this._maxDecompressedArchiveSize), + isBlock: false, + type: "simple", + storageClassType: "number", + }, max_export_size: { value: cdktf.numberToHclTerraform(this._maxExportSize), isBlock: false, type: "simple", storageClassType: "number", }, + max_import_remote_file_size: { + value: cdktf.numberToHclTerraform(this._maxImportRemoteFileSize), + isBlock: false, + type: "simple", + storageClassType: "number", + }, max_import_size: { value: cdktf.numberToHclTerraform(this._maxImportSize), isBlock: false, type: "simple", storageClassType: "number", }, + max_login_attempts: { + value: cdktf.numberToHclTerraform(this._maxLoginAttempts), + isBlock: false, + type: "simple", + storageClassType: "number", + }, max_number_of_repository_downloads: { value: cdktf.numberToHclTerraform(this._maxNumberOfRepositoryDownloads), isBlock: false, @@ -7748,12 +8910,30 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "boolean", }, + nuget_skip_metadata_url_validation: { + value: cdktf.booleanToHclTerraform(this._nugetSkipMetadataUrlValidation), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, outbound_local_requests_whitelist: { value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._outboundLocalRequestsWhitelist), isBlock: false, type: "list", storageClassType: "stringList", }, + package_metadata_purl_types: { + value: cdktf.listMapperHcl(cdktf.numberToHclTerraform, false)(this._packageMetadataPurlTypes), + isBlock: false, + type: "list", + storageClassType: "numberList", + }, + package_registry_allow_anyone_to_pull_option: { + value: cdktf.booleanToHclTerraform(this._packageRegistryAllowAnyoneToPullOption), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, package_registry_cleanup_policies_worker_capacity: { value: cdktf.numberToHclTerraform(this._packageRegistryCleanupPoliciesWorkerCapacity), isBlock: false, @@ -7844,6 +9024,18 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "boolean", }, + project_jobs_api_rate_limit: { + value: cdktf.numberToHclTerraform(this._projectJobsApiRateLimit), + isBlock: false, + type: "simple", + storageClassType: "number", + }, + projects_api_rate_limit_unauthenticated: { + value: cdktf.numberToHclTerraform(this._projectsApiRateLimitUnauthenticated), + isBlock: false, + type: "simple", + storageClassType: "number", + }, prometheus_metrics_enabled: { value: cdktf.booleanToHclTerraform(this._prometheusMetricsEnabled), isBlock: false, @@ -7910,6 +9102,18 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "number", }, + receptive_cluster_agents_enabled: { + value: cdktf.booleanToHclTerraform(this._receptiveClusterAgentsEnabled), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, + remember_me_enabled: { + value: cdktf.booleanToHclTerraform(this._rememberMeEnabled), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, repository_checks_enabled: { value: cdktf.booleanToHclTerraform(this._repositoryChecksEnabled), isBlock: false, @@ -7940,6 +9144,18 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "boolean", }, + require_admin_two_factor_authentication: { + value: cdktf.booleanToHclTerraform(this._requireAdminTwoFactorAuthentication), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, + require_personal_access_token_expiry: { + value: cdktf.booleanToHclTerraform(this._requirePersonalAccessTokenExpiry), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, require_two_factor_authentication: { value: cdktf.booleanToHclTerraform(this._requireTwoFactorAuthentication), isBlock: false, @@ -7970,12 +9186,36 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "number", }, + security_approval_policies_limit: { + value: cdktf.numberToHclTerraform(this._securityApprovalPoliciesLimit), + isBlock: false, + type: "simple", + storageClassType: "number", + }, + security_policy_global_group_approvers_enabled: { + value: cdktf.booleanToHclTerraform(this._securityPolicyGlobalGroupApproversEnabled), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, + security_txt_content: { + value: cdktf.stringToHclTerraform(this._securityTxtContent), + isBlock: false, + type: "simple", + storageClassType: "string", + }, send_user_confirmation_email: { value: cdktf.booleanToHclTerraform(this._sendUserConfirmationEmail), isBlock: false, type: "simple", storageClassType: "boolean", }, + service_access_tokens_expiration_enforced: { + value: cdktf.booleanToHclTerraform(this._serviceAccessTokensExpirationEnforced), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, session_expire_delay: { value: cdktf.numberToHclTerraform(this._sessionExpireDelay), isBlock: false, @@ -8030,6 +9270,18 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "boolean", }, + silent_admin_exports_enabled: { + value: cdktf.booleanToHclTerraform(this._silentAdminExportsEnabled), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, + silent_mode_enabled: { + value: cdktf.booleanToHclTerraform(this._silentModeEnabled), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, slack_app_enabled: { value: cdktf.booleanToHclTerraform(this._slackAppEnabled), isBlock: false, @@ -8084,6 +9336,12 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "string", }, + snowplow_database_collector_hostname: { + value: cdktf.stringToHclTerraform(this._snowplowDatabaseCollectorHostname), + isBlock: false, + type: "simple", + storageClassType: "string", + }, snowplow_enabled: { value: cdktf.booleanToHclTerraform(this._snowplowEnabled), isBlock: false, @@ -8126,6 +9384,18 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "string", }, + static_objects_external_storage_auth_token: { + value: cdktf.stringToHclTerraform(this._staticObjectsExternalStorageAuthToken), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + static_objects_external_storage_url: { + value: cdktf.stringToHclTerraform(this._staticObjectsExternalStorageUrl), + isBlock: false, + type: "simple", + storageClassType: "string", + }, suggest_pipeline_enabled: { value: cdktf.booleanToHclTerraform(this._suggestPipelineEnabled), isBlock: false, @@ -8264,6 +9534,12 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "number", }, + unconfirmed_users_delete_after_days: { + value: cdktf.numberToHclTerraform(this._unconfirmedUsersDeleteAfterDays), + isBlock: false, + type: "simple", + storageClassType: "number", + }, unique_ips_limit_enabled: { value: cdktf.booleanToHclTerraform(this._uniqueIpsLimitEnabled), isBlock: false, @@ -8282,12 +9558,24 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "number", }, + update_runner_versions_enabled: { + value: cdktf.booleanToHclTerraform(this._updateRunnerVersionsEnabled), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, usage_ping_enabled: { value: cdktf.booleanToHclTerraform(this._usagePingEnabled), isBlock: false, type: "simple", storageClassType: "boolean", }, + use_clickhouse_for_analytics: { + value: cdktf.booleanToHclTerraform(this._useClickhouseForAnalytics), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, user_deactivation_emails_enabled: { value: cdktf.booleanToHclTerraform(this._userDeactivationEmailsEnabled), isBlock: false, @@ -8306,6 +9594,12 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "string", }, + user_defaults_to_private_profile: { + value: cdktf.booleanToHclTerraform(this._userDefaultsToPrivateProfile), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, user_oauth_applications: { value: cdktf.booleanToHclTerraform(this._userOauthApplications), isBlock: false, @@ -8318,6 +9612,12 @@ export class ApplicationSettings extends cdktf.TerraformResource { type: "simple", storageClassType: "boolean", }, + valid_runner_registrars: { + value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._validRunnerRegistrars), + isBlock: false, + type: "list", + storageClassType: "stringList", + }, version_check_enabled: { value: cdktf.booleanToHclTerraform(this._versionCheckEnabled), isBlock: false, diff --git a/src/application/README.md b/src/application/README.md index d6190a6b3..38ec192ae 100644 --- a/src/application/README.md +++ b/src/application/README.md @@ -1,3 +1,3 @@ # `gitlab_application` -Refer to the Terraform Registry for docs: [`gitlab_application`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application). +Refer to the Terraform Registry for docs: [`gitlab_application`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application). diff --git a/src/application/index.ts b/src/application/index.ts index 0a434c576..fe98be9b4 100644 --- a/src/application/index.ts +++ b/src/application/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,19 +15,19 @@ export interface ApplicationConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly confidential?: boolean | cdktf.IResolvable; /** * 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} */ readonly name: 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} */ readonly redirectUrl: string; /** @@ -36,13 +36,13 @@ export interface ApplicationConfig extends cdktf.TerraformMetaArguments { * 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} */ readonly scopes: string[]; } /** -* 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} */ export class Application extends cdktf.TerraformResource { @@ -58,7 +58,7 @@ export class Application extends cdktf.TerraformResource { * Generates CDKTF code for importing a Application resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the Application to import - * @param importFromId 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 + * @param importFromId The id of the existing Application that should be imported. 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 * @param provider? Optional instance of the provider where the Application to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -70,7 +70,7 @@ export class Application extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application gitlab_application} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application gitlab_application} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -81,7 +81,7 @@ export class Application extends cdktf.TerraformResource { terraformResourceType: 'gitlab_application', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/branch-protection/README.md b/src/branch-protection/README.md index c77a54ac1..f3dd68ecd 100644 --- a/src/branch-protection/README.md +++ b/src/branch-protection/README.md @@ -1,3 +1,3 @@ # `gitlab_branch_protection` -Refer to the Terraform Registry for docs: [`gitlab_branch_protection`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection). +Refer to the Terraform Registry for docs: [`gitlab_branch_protection`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection). diff --git a/src/branch-protection/index.ts b/src/branch-protection/index.ts index 038934e50..8f0a5cc9a 100644 --- a/src/branch-protection/index.ts +++ b/src/branch-protection/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,61 +15,61 @@ export interface BranchProtectionConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly allowForcePush?: boolean | cdktf.IResolvable; /** * 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} */ readonly branch: string; /** * 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} */ readonly codeOwnerApprovalRequired?: boolean | cdktf.IResolvable; /** * 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} */ readonly mergeAccessLevel?: 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} */ readonly project: 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} */ readonly pushAccessLevel?: 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} */ readonly unprotectAccessLevel?: string; /** * 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} */ readonly allowedToMerge?: BranchProtectionAllowedToMerge[] | cdktf.IResolvable; /** * 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} */ readonly allowedToPush?: BranchProtectionAllowedToPush[] | cdktf.IResolvable; /** * 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} */ readonly allowedToUnprotect?: BranchProtectionAllowedToUnprotect[] | cdktf.IResolvable; } @@ -77,13 +77,13 @@ export interface BranchProtectionAllowedToMerge { /** * 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} */ readonly groupId?: 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} */ readonly userId?: number; } @@ -240,13 +240,13 @@ export interface BranchProtectionAllowedToPush { /** * 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} */ readonly groupId?: 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} */ readonly userId?: number; } @@ -403,13 +403,13 @@ export interface BranchProtectionAllowedToUnprotect { /** * 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} */ readonly groupId?: 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} */ readonly userId?: number; } @@ -564,7 +564,7 @@ export class BranchProtectionAllowedToUnprotectList extends cdktf.ComplexList { } /** -* 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} */ export class BranchProtection extends cdktf.TerraformResource { @@ -580,7 +580,7 @@ export class BranchProtection extends cdktf.TerraformResource { * Generates CDKTF code for importing a BranchProtection resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the BranchProtection to import - * @param importFromId 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 + * @param importFromId The id of the existing BranchProtection that should be imported. 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 * @param provider? Optional instance of the provider where the BranchProtection to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -592,7 +592,7 @@ export class BranchProtection extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection gitlab_branch_protection} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection gitlab_branch_protection} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -603,7 +603,7 @@ export class BranchProtection extends cdktf.TerraformResource { terraformResourceType: 'gitlab_branch_protection', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/branch/README.md b/src/branch/README.md index 02ffff4ae..54727ad71 100644 --- a/src/branch/README.md +++ b/src/branch/README.md @@ -1,3 +1,3 @@ # `gitlab_branch` -Refer to the Terraform Registry for docs: [`gitlab_branch`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch). +Refer to the Terraform Registry for docs: [`gitlab_branch`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch). diff --git a/src/branch/index.ts b/src/branch/index.ts index dd8d12588..cabd5bfa3 100644 --- a/src/branch/index.ts +++ b/src/branch/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface BranchConfig extends cdktf.TerraformMetaArguments { /** - * 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. @@ -22,19 +22,19 @@ export interface BranchConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly name: 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} */ readonly project: 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} */ readonly ref: string; } @@ -165,7 +165,7 @@ export class BranchCommitList extends cdktf.ComplexList { } /** -* 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} */ export class Branch extends cdktf.TerraformResource { @@ -181,7 +181,7 @@ export class Branch extends cdktf.TerraformResource { * Generates CDKTF code for importing a Branch resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the Branch to import - * @param importFromId 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 + * @param importFromId The id of the existing Branch that should be imported. 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 * @param provider? Optional instance of the provider where the Branch to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -193,7 +193,7 @@ export class Branch extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch gitlab_branch} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch gitlab_branch} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -204,7 +204,7 @@ export class Branch extends cdktf.TerraformResource { terraformResourceType: 'gitlab_branch', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/cluster-agent-token/README.md b/src/cluster-agent-token/README.md index cefa766fc..a9ec4c930 100644 --- a/src/cluster-agent-token/README.md +++ b/src/cluster-agent-token/README.md @@ -1,3 +1,3 @@ # `gitlab_cluster_agent_token` -Refer to the Terraform Registry for docs: [`gitlab_cluster_agent_token`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token). +Refer to the Terraform Registry for docs: [`gitlab_cluster_agent_token`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token). diff --git a/src/cluster-agent-token/index.ts b/src/cluster-agent-token/index.ts index f968a4aa7..b1454c112 100644 --- a/src/cluster-agent-token/index.ts +++ b/src/cluster-agent-token/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface ClusterAgentTokenConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly agentId: number; /** * 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} */ readonly description?: 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. @@ -34,19 +34,19 @@ export interface ClusterAgentTokenConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly name: 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} */ readonly project: string; } /** -* 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} */ export class ClusterAgentToken extends cdktf.TerraformResource { @@ -62,7 +62,7 @@ export class ClusterAgentToken extends cdktf.TerraformResource { * Generates CDKTF code for importing a ClusterAgentToken resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ClusterAgentToken to import - * @param importFromId 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 + * @param importFromId The id of the existing ClusterAgentToken that should be imported. 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 * @param provider? Optional instance of the provider where the ClusterAgentToken to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +74,7 @@ export class ClusterAgentToken extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token gitlab_cluster_agent_token} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token gitlab_cluster_agent_token} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +85,7 @@ export class ClusterAgentToken extends cdktf.TerraformResource { terraformResourceType: 'gitlab_cluster_agent_token', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/cluster-agent/README.md b/src/cluster-agent/README.md index aa28dcb01..2db1c5a6f 100644 --- a/src/cluster-agent/README.md +++ b/src/cluster-agent/README.md @@ -1,3 +1,3 @@ # `gitlab_cluster_agent` -Refer to the Terraform Registry for docs: [`gitlab_cluster_agent`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent). +Refer to the Terraform Registry for docs: [`gitlab_cluster_agent`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent). diff --git a/src/cluster-agent/index.ts b/src/cluster-agent/index.ts index e0e371f43..f26193b98 100644 --- a/src/cluster-agent/index.ts +++ b/src/cluster-agent/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface ClusterAgentConfig extends cdktf.TerraformMetaArguments { /** - * 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. @@ -22,19 +22,19 @@ export interface ClusterAgentConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly name: 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} */ readonly project: string; } /** -* 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} */ export class ClusterAgent extends cdktf.TerraformResource { @@ -50,7 +50,7 @@ export class ClusterAgent extends cdktf.TerraformResource { * Generates CDKTF code for importing a ClusterAgent resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ClusterAgent to import - * @param importFromId 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 + * @param importFromId The id of the existing ClusterAgent that should be imported. 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 * @param provider? Optional instance of the provider where the ClusterAgent to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -62,7 +62,7 @@ export class ClusterAgent extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent gitlab_cluster_agent} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent gitlab_cluster_agent} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -73,7 +73,7 @@ export class ClusterAgent extends cdktf.TerraformResource { terraformResourceType: 'gitlab_cluster_agent', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/compliance-framework/README.md b/src/compliance-framework/README.md index d95667b8a..7655aa421 100644 --- a/src/compliance-framework/README.md +++ b/src/compliance-framework/README.md @@ -1,3 +1,3 @@ # `gitlab_compliance_framework` -Refer to the Terraform Registry for docs: [`gitlab_compliance_framework`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework). +Refer to the Terraform Registry for docs: [`gitlab_compliance_framework`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework). diff --git a/src/compliance-framework/index.ts b/src/compliance-framework/index.ts index bde102b54..86b17b637 100644 --- a/src/compliance-framework/index.ts +++ b/src/compliance-framework/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,43 +15,43 @@ export interface ComplianceFrameworkConfig extends cdktf.TerraformMetaArguments /** * 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} */ readonly color: string; /** * 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} */ readonly default?: boolean | cdktf.IResolvable; /** * 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} */ readonly description: 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} */ readonly name: 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} */ readonly namespacePath: 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} */ readonly pipelineConfigurationFullPath?: string; } /** -* 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} */ export class ComplianceFramework extends cdktf.TerraformResource { @@ -67,7 +67,7 @@ export class ComplianceFramework extends cdktf.TerraformResource { * Generates CDKTF code for importing a ComplianceFramework resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ComplianceFramework to import - * @param importFromId 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 + * @param importFromId The id of the existing ComplianceFramework that should be imported. 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 * @param provider? Optional instance of the provider where the ComplianceFramework to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -79,7 +79,7 @@ export class ComplianceFramework extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework gitlab_compliance_framework} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework gitlab_compliance_framework} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -90,7 +90,7 @@ export class ComplianceFramework extends cdktf.TerraformResource { terraformResourceType: 'gitlab_compliance_framework', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-application/README.md b/src/data-gitlab-application/README.md index e9efbd5ea..2694e7a0e 100644 --- a/src/data-gitlab-application/README.md +++ b/src/data-gitlab-application/README.md @@ -1,3 +1,3 @@ # `data_gitlab_application` -Refer to the Terraform Registry for docs: [`data_gitlab_application`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/application). +Refer to the Terraform Registry for docs: [`data_gitlab_application`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/application). diff --git a/src/data-gitlab-application/index.ts b/src/data-gitlab-application/index.ts index 699168d4b..48a12d628 100644 --- a/src/data-gitlab-application/index.ts +++ b/src/data-gitlab-application/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/application +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/application // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,7 +15,7 @@ export interface DataGitlabApplicationConfig extends cdktf.TerraformMetaArgument /** * 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. @@ -24,7 +24,7 @@ export interface DataGitlabApplicationConfig extends cdktf.TerraformMetaArgument } /** -* 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} */ export class DataGitlabApplication extends cdktf.TerraformDataSource { @@ -40,7 +40,7 @@ export class DataGitlabApplication extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabApplication resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabApplication to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabApplication that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabApplication to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -52,7 +52,7 @@ export class DataGitlabApplication extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/application gitlab_application} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/application gitlab_application} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -63,7 +63,7 @@ export class DataGitlabApplication extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_application', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-branch/README.md b/src/data-gitlab-branch/README.md index ecac5c09b..a0f2656e8 100644 --- a/src/data-gitlab-branch/README.md +++ b/src/data-gitlab-branch/README.md @@ -1,3 +1,3 @@ # `data_gitlab_branch` -Refer to the Terraform Registry for docs: [`data_gitlab_branch`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch). +Refer to the Terraform Registry for docs: [`data_gitlab_branch`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch). diff --git a/src/data-gitlab-branch/index.ts b/src/data-gitlab-branch/index.ts index f5b1a5ecd..3aec5f021 100644 --- a/src/data-gitlab-branch/index.ts +++ b/src/data-gitlab-branch/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface DataGitlabBranchConfig extends cdktf.TerraformMetaArguments { /** - * 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. @@ -22,13 +22,13 @@ export interface DataGitlabBranchConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly name: 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} */ readonly project: string; } @@ -159,7 +159,7 @@ export class DataGitlabBranchCommitList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabBranch extends cdktf.TerraformDataSource { @@ -175,7 +175,7 @@ export class DataGitlabBranch extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabBranch resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabBranch to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabBranch that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabBranch to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -187,7 +187,7 @@ export class DataGitlabBranch extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch gitlab_branch} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch gitlab_branch} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -198,7 +198,7 @@ export class DataGitlabBranch extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_branch', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-cluster-agent/README.md b/src/data-gitlab-cluster-agent/README.md index 2936201ce..4f27feccb 100644 --- a/src/data-gitlab-cluster-agent/README.md +++ b/src/data-gitlab-cluster-agent/README.md @@ -1,3 +1,3 @@ # `data_gitlab_cluster_agent` -Refer to the Terraform Registry for docs: [`data_gitlab_cluster_agent`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent). +Refer to the Terraform Registry for docs: [`data_gitlab_cluster_agent`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent). diff --git a/src/data-gitlab-cluster-agent/index.ts b/src/data-gitlab-cluster-agent/index.ts index 1e88910bd..e81b2ad90 100644 --- a/src/data-gitlab-cluster-agent/index.ts +++ b/src/data-gitlab-cluster-agent/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface DataGitlabClusterAgentConfig extends cdktf.TerraformMetaArgumen /** * 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} */ readonly agentId: number; /** - * 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. @@ -28,13 +28,13 @@ export interface DataGitlabClusterAgentConfig extends cdktf.TerraformMetaArgumen /** * 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} */ readonly project: string; } /** -* 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} */ export class DataGitlabClusterAgent extends cdktf.TerraformDataSource { @@ -50,7 +50,7 @@ export class DataGitlabClusterAgent extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabClusterAgent resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabClusterAgent to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabClusterAgent that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabClusterAgent to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -62,7 +62,7 @@ export class DataGitlabClusterAgent extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent gitlab_cluster_agent} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent gitlab_cluster_agent} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -73,7 +73,7 @@ export class DataGitlabClusterAgent extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_cluster_agent', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-cluster-agents/README.md b/src/data-gitlab-cluster-agents/README.md index 10160b299..b89cb4c63 100644 --- a/src/data-gitlab-cluster-agents/README.md +++ b/src/data-gitlab-cluster-agents/README.md @@ -1,3 +1,3 @@ # `data_gitlab_cluster_agents` -Refer to the Terraform Registry for docs: [`data_gitlab_cluster_agents`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents). +Refer to the Terraform Registry for docs: [`data_gitlab_cluster_agents`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents). diff --git a/src/data-gitlab-cluster-agents/index.ts b/src/data-gitlab-cluster-agents/index.ts index 4ba6522f4..51949509d 100644 --- a/src/data-gitlab-cluster-agents/index.ts +++ b/src/data-gitlab-cluster-agents/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface DataGitlabClusterAgentsConfig extends cdktf.TerraformMetaArguments { /** - * 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. @@ -22,7 +22,7 @@ export interface DataGitlabClusterAgentsConfig extends cdktf.TerraformMetaArgume /** * 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} */ readonly project: string; } @@ -123,7 +123,7 @@ export class DataGitlabClusterAgentsClusterAgentsList extends cdktf.ComplexList } /** -* 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} */ export class DataGitlabClusterAgents extends cdktf.TerraformDataSource { @@ -139,7 +139,7 @@ export class DataGitlabClusterAgents extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabClusterAgents resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabClusterAgents to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabClusterAgents that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabClusterAgents to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -151,7 +151,7 @@ export class DataGitlabClusterAgents extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents gitlab_cluster_agents} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents gitlab_cluster_agents} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -162,7 +162,7 @@ export class DataGitlabClusterAgents extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_cluster_agents', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-compliance-framework/README.md b/src/data-gitlab-compliance-framework/README.md index c1766678e..789f135ea 100644 --- a/src/data-gitlab-compliance-framework/README.md +++ b/src/data-gitlab-compliance-framework/README.md @@ -1,3 +1,3 @@ # `data_gitlab_compliance_framework` -Refer to the Terraform Registry for docs: [`data_gitlab_compliance_framework`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework). +Refer to the Terraform Registry for docs: [`data_gitlab_compliance_framework`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework). diff --git a/src/data-gitlab-compliance-framework/index.ts b/src/data-gitlab-compliance-framework/index.ts index c5c1e84e7..ae9eb5409 100644 --- a/src/data-gitlab-compliance-framework/index.ts +++ b/src/data-gitlab-compliance-framework/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,19 +15,19 @@ export interface DataGitlabComplianceFrameworkConfig extends cdktf.TerraformMeta /** * 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} */ readonly name: 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} */ readonly namespacePath: string; } /** -* 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} */ export class DataGitlabComplianceFramework extends cdktf.TerraformDataSource { @@ -43,7 +43,7 @@ export class DataGitlabComplianceFramework extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabComplianceFramework resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabComplianceFramework to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabComplianceFramework that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabComplianceFramework to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -55,7 +55,7 @@ export class DataGitlabComplianceFramework extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework gitlab_compliance_framework} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework gitlab_compliance_framework} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -66,7 +66,7 @@ export class DataGitlabComplianceFramework extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_compliance_framework', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-current-user/README.md b/src/data-gitlab-current-user/README.md index bf60a3cf5..bce428ab2 100644 --- a/src/data-gitlab-current-user/README.md +++ b/src/data-gitlab-current-user/README.md @@ -1,3 +1,3 @@ # `data_gitlab_current_user` -Refer to the Terraform Registry for docs: [`data_gitlab_current_user`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/current_user). +Refer to the Terraform Registry for docs: [`data_gitlab_current_user`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/current_user). diff --git a/src/data-gitlab-current-user/index.ts b/src/data-gitlab-current-user/index.ts index d8e3da64b..448471ee0 100644 --- a/src/data-gitlab-current-user/index.ts +++ b/src/data-gitlab-current-user/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/current_user +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/current_user // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,7 +15,7 @@ export interface DataGitlabCurrentUserConfig extends cdktf.TerraformMetaArgument } /** -* 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} */ export class DataGitlabCurrentUser extends cdktf.TerraformDataSource { @@ -31,7 +31,7 @@ export class DataGitlabCurrentUser extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabCurrentUser resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabCurrentUser to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabCurrentUser that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabCurrentUser to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -43,7 +43,7 @@ export class DataGitlabCurrentUser extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/current_user gitlab_current_user} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/current_user gitlab_current_user} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -54,7 +54,7 @@ export class DataGitlabCurrentUser extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_current_user', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-group-hook/README.md b/src/data-gitlab-group-hook/README.md index 029a4a76b..903ef9ddd 100644 --- a/src/data-gitlab-group-hook/README.md +++ b/src/data-gitlab-group-hook/README.md @@ -1,3 +1,3 @@ # `data_gitlab_group_hook` -Refer to the Terraform Registry for docs: [`data_gitlab_group_hook`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook). +Refer to the Terraform Registry for docs: [`data_gitlab_group_hook`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook). diff --git a/src/data-gitlab-group-hook/index.ts b/src/data-gitlab-group-hook/index.ts index 77509e357..85640749a 100644 --- a/src/data-gitlab-group-hook/index.ts +++ b/src/data-gitlab-group-hook/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface DataGitlabGroupHookConfig extends cdktf.TerraformMetaArguments /** * 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} */ readonly group: string; /** * 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} */ readonly hookId: number; /** - * 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. @@ -34,7 +34,7 @@ export interface DataGitlabGroupHookConfig extends cdktf.TerraformMetaArguments } /** -* 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} */ export class DataGitlabGroupHook extends cdktf.TerraformDataSource { @@ -50,7 +50,7 @@ export class DataGitlabGroupHook extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabGroupHook resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabGroupHook to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabGroupHook that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabGroupHook to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -62,7 +62,7 @@ export class DataGitlabGroupHook extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook gitlab_group_hook} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook gitlab_group_hook} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -73,7 +73,7 @@ export class DataGitlabGroupHook extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_group_hook', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-group-hooks/README.md b/src/data-gitlab-group-hooks/README.md index 2a991876f..54062baaa 100644 --- a/src/data-gitlab-group-hooks/README.md +++ b/src/data-gitlab-group-hooks/README.md @@ -1,3 +1,3 @@ # `data_gitlab_group_hooks` -Refer to the Terraform Registry for docs: [`data_gitlab_group_hooks`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks). +Refer to the Terraform Registry for docs: [`data_gitlab_group_hooks`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks). diff --git a/src/data-gitlab-group-hooks/index.ts b/src/data-gitlab-group-hooks/index.ts index af76b2e0b..ba6c0f4ad 100644 --- a/src/data-gitlab-group-hooks/index.ts +++ b/src/data-gitlab-group-hooks/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface DataGitlabGroupHooksConfig extends cdktf.TerraformMetaArguments /** * 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} */ readonly group: 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. @@ -203,7 +203,7 @@ export class DataGitlabGroupHooksHooksList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabGroupHooks extends cdktf.TerraformDataSource { @@ -219,7 +219,7 @@ export class DataGitlabGroupHooks extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabGroupHooks resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabGroupHooks to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabGroupHooks that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabGroupHooks to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -231,7 +231,7 @@ export class DataGitlabGroupHooks extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks gitlab_group_hooks} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks gitlab_group_hooks} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -242,7 +242,7 @@ export class DataGitlabGroupHooks extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_group_hooks', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-group-ids/README.md b/src/data-gitlab-group-ids/README.md index 5295d1926..ad8802e70 100644 --- a/src/data-gitlab-group-ids/README.md +++ b/src/data-gitlab-group-ids/README.md @@ -1,3 +1,3 @@ # `data_gitlab_group_ids` -Refer to the Terraform Registry for docs: [`data_gitlab_group_ids`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_ids). +Refer to the Terraform Registry for docs: [`data_gitlab_group_ids`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_ids). diff --git a/src/data-gitlab-group-ids/index.ts b/src/data-gitlab-group-ids/index.ts index a5495214c..02ad52adc 100644 --- a/src/data-gitlab-group-ids/index.ts +++ b/src/data-gitlab-group-ids/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_ids +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_ids // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,13 +15,13 @@ export interface DataGitlabGroupIdsConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly group: string; } /** -* 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} */ export class DataGitlabGroupIds extends cdktf.TerraformDataSource { @@ -37,7 +37,7 @@ export class DataGitlabGroupIds extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabGroupIds resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabGroupIds to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabGroupIds that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabGroupIds to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -49,7 +49,7 @@ export class DataGitlabGroupIds extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_ids gitlab_group_ids} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_ids gitlab_group_ids} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -60,7 +60,7 @@ export class DataGitlabGroupIds extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_group_ids', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-group-membership/README.md b/src/data-gitlab-group-membership/README.md index f7b56cf76..ce75fa31f 100644 --- a/src/data-gitlab-group-membership/README.md +++ b/src/data-gitlab-group-membership/README.md @@ -1,3 +1,3 @@ # `data_gitlab_group_membership` -Refer to the Terraform Registry for docs: [`data_gitlab_group_membership`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership). +Refer to the Terraform Registry for docs: [`data_gitlab_group_membership`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership). diff --git a/src/data-gitlab-group-membership/index.ts b/src/data-gitlab-group-membership/index.ts index 0fd600e07..193302984 100644 --- a/src/data-gitlab-group-membership/index.ts +++ b/src/data-gitlab-group-membership/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,23 +15,23 @@ export interface DataGitlabGroupMembershipConfig extends cdktf.TerraformMetaArgu /** * 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} */ readonly accessLevel?: 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} */ readonly fullPath?: string; /** * 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} */ readonly groupId?: number; /** - * 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. @@ -40,7 +40,7 @@ export interface DataGitlabGroupMembershipConfig extends cdktf.TerraformMetaArgu /** * 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} */ readonly inherited?: boolean | cdktf.IResolvable; } @@ -156,7 +156,7 @@ export class DataGitlabGroupMembershipMembersList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabGroupMembership extends cdktf.TerraformDataSource { @@ -172,7 +172,7 @@ export class DataGitlabGroupMembership extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabGroupMembership resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabGroupMembership to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabGroupMembership that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabGroupMembership to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -184,7 +184,7 @@ export class DataGitlabGroupMembership extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership gitlab_group_membership} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership gitlab_group_membership} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -195,7 +195,7 @@ export class DataGitlabGroupMembership extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_group_membership', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-group-provisioned-users/README.md b/src/data-gitlab-group-provisioned-users/README.md new file mode 100644 index 000000000..fa4e20875 --- /dev/null +++ b/src/data-gitlab-group-provisioned-users/README.md @@ -0,0 +1,3 @@ +# `data_gitlab_group_provisioned_users` + +Refer to the Terraform Registry for docs: [`data_gitlab_group_provisioned_users`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users). diff --git a/src/data-gitlab-group-provisioned-users/index.ts b/src/data-gitlab-group-provisioned-users/index.ts new file mode 100644 index 000000000..14ae51afc --- /dev/null +++ b/src/data-gitlab-group-provisioned-users/index.ts @@ -0,0 +1,536 @@ +/** + * Copyright (c) HashiCorp, Inc. + * SPDX-License-Identifier: MPL-2.0 + */ + +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users +// generated from terraform resource schema + +import { Construct } from 'constructs'; +import * as cdktf from 'cdktf'; + +// Configuration + +export interface DataGitlabGroupProvisionedUsersConfig extends cdktf.TerraformMetaArguments { + /** + * 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} + */ + readonly active?: 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} + */ + readonly blocked?: boolean | cdktf.IResolvable; + /** + * 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} + */ + readonly createdAfter?: 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} + */ + readonly createdBefore?: 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. + */ + readonly id: 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} + */ + readonly search?: 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} + */ + readonly username?: string; + /** + * 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} + */ + readonly provisionedUsers?: DataGitlabGroupProvisionedUsersProvisionedUsers[] | cdktf.IResolvable; +} +export interface DataGitlabGroupProvisionedUsersProvisionedUsers { +} + +export function dataGitlabGroupProvisionedUsersProvisionedUsersToTerraform(struct?: DataGitlabGroupProvisionedUsersProvisionedUsers | cdktf.IResolvable): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + } +} + + +export function dataGitlabGroupProvisionedUsersProvisionedUsersToHclTerraform(struct?: DataGitlabGroupProvisionedUsersProvisionedUsers | cdktf.IResolvable): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + }; + return attrs; +} + +export class DataGitlabGroupProvisionedUsersProvisionedUsersOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + private resolvableValue?: cdktf.IResolvable; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param complexObjectIndex the index of this item in the list + * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) { + super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); + } + + public get internalValue(): DataGitlabGroupProvisionedUsersProvisionedUsers | cdktf.IResolvable | undefined { + if (this.resolvableValue) { + return this.resolvableValue; + } + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: DataGitlabGroupProvisionedUsersProvisionedUsers | cdktf.IResolvable | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + this.resolvableValue = undefined; + } + else if (cdktf.Tokenization.isResolvable(value)) { + this.isEmptyObject = false; + this.resolvableValue = value; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + this.resolvableValue = undefined; + } + } + + // avatar_url - computed: true, optional: false, required: false + public get avatarUrl() { + return this.getStringAttribute('avatar_url'); + } + + // bio - computed: true, optional: false, required: false + public get bio() { + return this.getStringAttribute('bio'); + } + + // bot - computed: true, optional: false, required: false + public get bot() { + return this.getBooleanAttribute('bot'); + } + + // confirmed_at - computed: true, optional: false, required: false + public get confirmedAt() { + return this.getStringAttribute('confirmed_at'); + } + + // created_at - computed: true, optional: false, required: false + public get createdAt() { + return this.getStringAttribute('created_at'); + } + + // email - computed: true, optional: false, required: false + public get email() { + return this.getStringAttribute('email'); + } + + // external - computed: true, optional: false, required: false + public get external() { + return this.getBooleanAttribute('external'); + } + + // id - computed: true, optional: false, required: false + public get id() { + return this.getStringAttribute('id'); + } + + // job_title - computed: true, optional: false, required: false + public get jobTitle() { + return this.getStringAttribute('job_title'); + } + + // last_activity_on - computed: true, optional: false, required: false + public get lastActivityOn() { + return this.getStringAttribute('last_activity_on'); + } + + // last_sign_in_at - computed: true, optional: false, required: false + public get lastSignInAt() { + return this.getStringAttribute('last_sign_in_at'); + } + + // linkedin - computed: true, optional: false, required: false + public get linkedin() { + return this.getStringAttribute('linkedin'); + } + + // location - computed: true, optional: false, required: false + public get location() { + return this.getStringAttribute('location'); + } + + // name - computed: true, optional: false, required: false + public get name() { + return this.getStringAttribute('name'); + } + + // organization - computed: true, optional: false, required: false + public get organization() { + return this.getStringAttribute('organization'); + } + + // private_profile - computed: true, optional: false, required: false + public get privateProfile() { + return this.getBooleanAttribute('private_profile'); + } + + // pronouns - computed: true, optional: false, required: false + public get pronouns() { + return this.getStringAttribute('pronouns'); + } + + // public_email - computed: true, optional: false, required: false + public get publicEmail() { + return this.getStringAttribute('public_email'); + } + + // skype - computed: true, optional: false, required: false + public get skype() { + return this.getStringAttribute('skype'); + } + + // state - computed: true, optional: false, required: false + public get state() { + return this.getStringAttribute('state'); + } + + // twitter - computed: true, optional: false, required: false + public get twitter() { + return this.getStringAttribute('twitter'); + } + + // two_factor_enabled - computed: true, optional: false, required: false + public get twoFactorEnabled() { + return this.getBooleanAttribute('two_factor_enabled'); + } + + // username - computed: true, optional: false, required: false + public get username() { + return this.getStringAttribute('username'); + } + + // web_url - computed: true, optional: false, required: false + public get webUrl() { + return this.getStringAttribute('web_url'); + } + + // website_url - computed: true, optional: false, required: false + public get websiteUrl() { + return this.getStringAttribute('website_url'); + } +} + +export class DataGitlabGroupProvisionedUsersProvisionedUsersList extends cdktf.ComplexList { + public internalValue? : DataGitlabGroupProvisionedUsersProvisionedUsers[] | cdktf.IResolvable + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + constructor(protected terraformResource: cdktf.IInterpolatingParent, protected terraformAttribute: string, protected wrapsSet: boolean) { + super(terraformResource, terraformAttribute, wrapsSet) + } + + /** + * @param index the index of the item to return + */ + public get(index: number): DataGitlabGroupProvisionedUsersProvisionedUsersOutputReference { + return new DataGitlabGroupProvisionedUsersProvisionedUsersOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); + } +} + +/** +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users gitlab_group_provisioned_users} +*/ +export class DataGitlabGroupProvisionedUsers extends cdktf.TerraformDataSource { + + // ================= + // STATIC PROPERTIES + // ================= + public static readonly tfResourceType = "gitlab_group_provisioned_users"; + + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataGitlabGroupProvisionedUsers resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataGitlabGroupProvisionedUsers to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataGitlabGroupProvisionedUsers to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "gitlab_group_provisioned_users", importId: importFromId, provider }); + } + + // =========== + // INITIALIZER + // =========== + + /** + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users gitlab_group_provisioned_users} Data Source + * + * @param scope The scope in which to define this construct + * @param id The scoped construct ID. Must be unique amongst siblings in the same scope + * @param options DataGitlabGroupProvisionedUsersConfig + */ + public constructor(scope: Construct, id: string, config: DataGitlabGroupProvisionedUsersConfig) { + super(scope, id, { + terraformResourceType: 'gitlab_group_provisioned_users', + terraformGeneratorMetadata: { + providerName: 'gitlab', + providerVersion: '17.5.0', + providerVersionConstraint: '~> 17.0' + }, + provider: config.provider, + dependsOn: config.dependsOn, + count: config.count, + lifecycle: config.lifecycle, + provisioners: config.provisioners, + connection: config.connection, + forEach: config.forEach + }); + this._active = config.active; + this._blocked = config.blocked; + this._createdAfter = config.createdAfter; + this._createdBefore = config.createdBefore; + this._id = config.id; + this._search = config.search; + this._username = config.username; + this._provisionedUsers.internalValue = config.provisionedUsers; + } + + // ========== + // ATTRIBUTES + // ========== + + // active - computed: false, optional: true, required: false + private _active?: boolean | cdktf.IResolvable; + public get active() { + return this.getBooleanAttribute('active'); + } + public set active(value: boolean | cdktf.IResolvable) { + this._active = value; + } + public resetActive() { + this._active = undefined; + } + // Temporarily expose input value. Use with caution. + public get activeInput() { + return this._active; + } + + // blocked - computed: false, optional: true, required: false + private _blocked?: boolean | cdktf.IResolvable; + public get blocked() { + return this.getBooleanAttribute('blocked'); + } + public set blocked(value: boolean | cdktf.IResolvable) { + this._blocked = value; + } + public resetBlocked() { + this._blocked = undefined; + } + // Temporarily expose input value. Use with caution. + public get blockedInput() { + return this._blocked; + } + + // created_after - computed: false, optional: true, required: false + private _createdAfter?: string; + public get createdAfter() { + return this.getStringAttribute('created_after'); + } + public set createdAfter(value: string) { + this._createdAfter = value; + } + public resetCreatedAfter() { + this._createdAfter = undefined; + } + // Temporarily expose input value. Use with caution. + public get createdAfterInput() { + return this._createdAfter; + } + + // created_before - computed: false, optional: true, required: false + private _createdBefore?: string; + public get createdBefore() { + return this.getStringAttribute('created_before'); + } + public set createdBefore(value: string) { + this._createdBefore = value; + } + public resetCreatedBefore() { + this._createdBefore = undefined; + } + // Temporarily expose input value. Use with caution. + public get createdBeforeInput() { + return this._createdBefore; + } + + // id - computed: false, optional: false, required: true + private _id?: string; + public get id() { + return this.getStringAttribute('id'); + } + public set id(value: string) { + this._id = value; + } + // Temporarily expose input value. Use with caution. + public get idInput() { + return this._id; + } + + // search - computed: false, optional: true, required: false + private _search?: string; + public get search() { + return this.getStringAttribute('search'); + } + public set search(value: string) { + this._search = value; + } + public resetSearch() { + this._search = undefined; + } + // Temporarily expose input value. Use with caution. + public get searchInput() { + return this._search; + } + + // username - computed: false, optional: true, required: false + private _username?: string; + public get username() { + return this.getStringAttribute('username'); + } + public set username(value: string) { + this._username = value; + } + public resetUsername() { + this._username = undefined; + } + // Temporarily expose input value. Use with caution. + public get usernameInput() { + return this._username; + } + + // provisioned_users - computed: false, optional: true, required: false + private _provisionedUsers = new DataGitlabGroupProvisionedUsersProvisionedUsersList(this, "provisioned_users", false); + public get provisionedUsers() { + return this._provisionedUsers; + } + public putProvisionedUsers(value: DataGitlabGroupProvisionedUsersProvisionedUsers[] | cdktf.IResolvable) { + this._provisionedUsers.internalValue = value; + } + public resetProvisionedUsers() { + this._provisionedUsers.internalValue = undefined; + } + // Temporarily expose input value. Use with caution. + public get provisionedUsersInput() { + return this._provisionedUsers.internalValue; + } + + // ========= + // SYNTHESIS + // ========= + + protected synthesizeAttributes(): { [name: string]: any } { + return { + active: cdktf.booleanToTerraform(this._active), + blocked: cdktf.booleanToTerraform(this._blocked), + created_after: cdktf.stringToTerraform(this._createdAfter), + created_before: cdktf.stringToTerraform(this._createdBefore), + id: cdktf.stringToTerraform(this._id), + search: cdktf.stringToTerraform(this._search), + username: cdktf.stringToTerraform(this._username), + provisioned_users: cdktf.listMapper(dataGitlabGroupProvisionedUsersProvisionedUsersToTerraform, true)(this._provisionedUsers.internalValue), + }; + } + + protected synthesizeHclAttributes(): { [name: string]: any } { + const attrs = { + active: { + value: cdktf.booleanToHclTerraform(this._active), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, + blocked: { + value: cdktf.booleanToHclTerraform(this._blocked), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, + created_after: { + value: cdktf.stringToHclTerraform(this._createdAfter), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + created_before: { + value: cdktf.stringToHclTerraform(this._createdBefore), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + id: { + value: cdktf.stringToHclTerraform(this._id), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + search: { + value: cdktf.stringToHclTerraform(this._search), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + username: { + value: cdktf.stringToHclTerraform(this._username), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + provisioned_users: { + value: cdktf.listMapperHcl(dataGitlabGroupProvisionedUsersProvisionedUsersToHclTerraform, true)(this._provisionedUsers.internalValue), + isBlock: true, + type: "list", + storageClassType: "DataGitlabGroupProvisionedUsersProvisionedUsersList", + }, + }; + + // remove undefined attributes + return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined )) + } +} diff --git a/src/data-gitlab-group-service-account/README.md b/src/data-gitlab-group-service-account/README.md new file mode 100644 index 000000000..2dc80a8f3 --- /dev/null +++ b/src/data-gitlab-group-service-account/README.md @@ -0,0 +1,3 @@ +# `data_gitlab_group_service_account` + +Refer to the Terraform Registry for docs: [`data_gitlab_group_service_account`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account). diff --git a/src/data-gitlab-group-service-account/index.ts b/src/data-gitlab-group-service-account/index.ts new file mode 100644 index 000000000..52b271110 --- /dev/null +++ b/src/data-gitlab-group-service-account/index.ts @@ -0,0 +1,209 @@ +/** + * Copyright (c) HashiCorp, Inc. + * SPDX-License-Identifier: MPL-2.0 + */ + +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account +// generated from terraform resource schema + +import { Construct } from 'constructs'; +import * as cdktf from 'cdktf'; + +// Configuration + +export interface DataGitlabGroupServiceAccountConfig extends cdktf.TerraformMetaArguments { + /** + * 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} + */ + readonly group: 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} + */ + readonly name?: 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} + */ + readonly serviceAccountId: 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} + */ + readonly username?: string; +} + +/** +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account gitlab_group_service_account} +*/ +export class DataGitlabGroupServiceAccount extends cdktf.TerraformDataSource { + + // ================= + // STATIC PROPERTIES + // ================= + public static readonly tfResourceType = "gitlab_group_service_account"; + + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataGitlabGroupServiceAccount resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataGitlabGroupServiceAccount to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataGitlabGroupServiceAccount to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "gitlab_group_service_account", importId: importFromId, provider }); + } + + // =========== + // INITIALIZER + // =========== + + /** + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account gitlab_group_service_account} Data Source + * + * @param scope The scope in which to define this construct + * @param id The scoped construct ID. Must be unique amongst siblings in the same scope + * @param options DataGitlabGroupServiceAccountConfig + */ + public constructor(scope: Construct, id: string, config: DataGitlabGroupServiceAccountConfig) { + super(scope, id, { + terraformResourceType: 'gitlab_group_service_account', + terraformGeneratorMetadata: { + providerName: 'gitlab', + providerVersion: '17.5.0', + providerVersionConstraint: '~> 17.0' + }, + provider: config.provider, + dependsOn: config.dependsOn, + count: config.count, + lifecycle: config.lifecycle, + provisioners: config.provisioners, + connection: config.connection, + forEach: config.forEach + }); + this._group = config.group; + this._name = config.name; + this._serviceAccountId = config.serviceAccountId; + this._username = config.username; + } + + // ========== + // ATTRIBUTES + // ========== + + // group - computed: false, optional: false, required: true + private _group?: string; + public get group() { + return this.getStringAttribute('group'); + } + public set group(value: string) { + this._group = value; + } + // Temporarily expose input value. Use with caution. + public get groupInput() { + return this._group; + } + + // id - computed: true, optional: false, required: false + public get id() { + return this.getStringAttribute('id'); + } + + // name - computed: false, optional: true, required: false + private _name?: string; + public get name() { + return this.getStringAttribute('name'); + } + public set name(value: string) { + this._name = value; + } + public resetName() { + this._name = undefined; + } + // Temporarily expose input value. Use with caution. + public get nameInput() { + return this._name; + } + + // service_account_id - computed: false, optional: false, required: true + private _serviceAccountId?: string; + public get serviceAccountId() { + return this.getStringAttribute('service_account_id'); + } + public set serviceAccountId(value: string) { + this._serviceAccountId = value; + } + // Temporarily expose input value. Use with caution. + public get serviceAccountIdInput() { + return this._serviceAccountId; + } + + // username - computed: false, optional: true, required: false + private _username?: string; + public get username() { + return this.getStringAttribute('username'); + } + public set username(value: string) { + this._username = value; + } + public resetUsername() { + this._username = undefined; + } + // Temporarily expose input value. Use with caution. + public get usernameInput() { + return this._username; + } + + // ========= + // SYNTHESIS + // ========= + + protected synthesizeAttributes(): { [name: string]: any } { + return { + group: cdktf.stringToTerraform(this._group), + name: cdktf.stringToTerraform(this._name), + service_account_id: cdktf.stringToTerraform(this._serviceAccountId), + username: cdktf.stringToTerraform(this._username), + }; + } + + protected synthesizeHclAttributes(): { [name: string]: any } { + const attrs = { + group: { + value: cdktf.stringToHclTerraform(this._group), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + name: { + value: cdktf.stringToHclTerraform(this._name), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + service_account_id: { + value: cdktf.stringToHclTerraform(this._serviceAccountId), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + username: { + value: cdktf.stringToHclTerraform(this._username), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + }; + + // remove undefined attributes + return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined )) + } +} diff --git a/src/data-gitlab-group-subgroups/README.md b/src/data-gitlab-group-subgroups/README.md index 1b26ddf21..eb09077be 100644 --- a/src/data-gitlab-group-subgroups/README.md +++ b/src/data-gitlab-group-subgroups/README.md @@ -1,3 +1,3 @@ # `data_gitlab_group_subgroups` -Refer to the Terraform Registry for docs: [`data_gitlab_group_subgroups`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups). +Refer to the Terraform Registry for docs: [`data_gitlab_group_subgroups`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups). diff --git a/src/data-gitlab-group-subgroups/index.ts b/src/data-gitlab-group-subgroups/index.ts index 207399a97..363ade2dd 100644 --- a/src/data-gitlab-group-subgroups/index.ts +++ b/src/data-gitlab-group-subgroups/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface DataGitlabGroupSubgroupsConfig extends cdktf.TerraformMetaArgum /** * 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} */ readonly allAvailable?: boolean | cdktf.IResolvable; /** * 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} */ readonly groupId: number; /** - * 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. @@ -34,49 +34,49 @@ export interface DataGitlabGroupSubgroupsConfig extends cdktf.TerraformMetaArgum /** * 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} */ readonly minAccessLevel?: 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} */ readonly orderBy?: string; /** * 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} */ readonly owned?: boolean | cdktf.IResolvable; /** * 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} */ readonly search?: string; /** * 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} */ readonly skipGroups?: number[]; /** * 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} */ readonly sort?: string; /** * 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} */ readonly statistics?: boolean | cdktf.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} */ readonly withCustomAttributes?: boolean | cdktf.IResolvable; } @@ -288,7 +288,7 @@ export class DataGitlabGroupSubgroupsSubgroupsList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabGroupSubgroups extends cdktf.TerraformDataSource { @@ -304,7 +304,7 @@ export class DataGitlabGroupSubgroups extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabGroupSubgroups resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabGroupSubgroups to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabGroupSubgroups that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabGroupSubgroups to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -316,7 +316,7 @@ export class DataGitlabGroupSubgroups extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups gitlab_group_subgroups} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups gitlab_group_subgroups} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -327,7 +327,7 @@ export class DataGitlabGroupSubgroups extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_group_subgroups', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-group-variable/README.md b/src/data-gitlab-group-variable/README.md index a95728529..4d174ddd1 100644 --- a/src/data-gitlab-group-variable/README.md +++ b/src/data-gitlab-group-variable/README.md @@ -1,3 +1,3 @@ # `data_gitlab_group_variable` -Refer to the Terraform Registry for docs: [`data_gitlab_group_variable`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable). +Refer to the Terraform Registry for docs: [`data_gitlab_group_variable`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable). diff --git a/src/data-gitlab-group-variable/index.ts b/src/data-gitlab-group-variable/index.ts index 6a3110d7f..bf7ff0cc5 100644 --- a/src/data-gitlab-group-variable/index.ts +++ b/src/data-gitlab-group-variable/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface DataGitlabGroupVariableConfig extends cdktf.TerraformMetaArgume /** * 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} */ readonly environmentScope?: 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} */ readonly group: 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. @@ -34,13 +34,13 @@ export interface DataGitlabGroupVariableConfig extends cdktf.TerraformMetaArgume /** * 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} */ readonly key: string; } /** -* 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} */ export class DataGitlabGroupVariable extends cdktf.TerraformDataSource { @@ -56,7 +56,7 @@ export class DataGitlabGroupVariable extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabGroupVariable resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabGroupVariable to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabGroupVariable that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabGroupVariable to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -68,7 +68,7 @@ export class DataGitlabGroupVariable extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable gitlab_group_variable} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable gitlab_group_variable} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -79,7 +79,7 @@ export class DataGitlabGroupVariable extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_group_variable', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-group-variables/README.md b/src/data-gitlab-group-variables/README.md index 9efd5a184..ffe93b1fe 100644 --- a/src/data-gitlab-group-variables/README.md +++ b/src/data-gitlab-group-variables/README.md @@ -1,3 +1,3 @@ # `data_gitlab_group_variables` -Refer to the Terraform Registry for docs: [`data_gitlab_group_variables`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables). +Refer to the Terraform Registry for docs: [`data_gitlab_group_variables`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables). diff --git a/src/data-gitlab-group-variables/index.ts b/src/data-gitlab-group-variables/index.ts index 430444aac..14e726f95 100644 --- a/src/data-gitlab-group-variables/index.ts +++ b/src/data-gitlab-group-variables/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface DataGitlabGroupVariablesConfig extends cdktf.TerraformMetaArgum /** * 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} */ readonly environmentScope?: 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} */ readonly group: 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. @@ -149,7 +149,7 @@ export class DataGitlabGroupVariablesVariablesList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabGroupVariables extends cdktf.TerraformDataSource { @@ -165,7 +165,7 @@ export class DataGitlabGroupVariables extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabGroupVariables resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabGroupVariables to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabGroupVariables that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabGroupVariables to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -177,7 +177,7 @@ export class DataGitlabGroupVariables extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables gitlab_group_variables} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables gitlab_group_variables} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -188,7 +188,7 @@ export class DataGitlabGroupVariables extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_group_variables', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-group/README.md b/src/data-gitlab-group/README.md index 00c908a85..a679eb9cd 100644 --- a/src/data-gitlab-group/README.md +++ b/src/data-gitlab-group/README.md @@ -1,3 +1,3 @@ # `data_gitlab_group` -Refer to the Terraform Registry for docs: [`data_gitlab_group`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group). +Refer to the Terraform Registry for docs: [`data_gitlab_group`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group). diff --git a/src/data-gitlab-group/index.ts b/src/data-gitlab-group/index.ts index 103748bdf..d42cacbce 100644 --- a/src/data-gitlab-group/index.ts +++ b/src/data-gitlab-group/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface DataGitlabGroupConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly fullPath?: string; /** * 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} */ readonly groupId?: number; /** - * 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. @@ -129,7 +129,7 @@ export class DataGitlabGroupSharedWithGroupsList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabGroup extends cdktf.TerraformDataSource { @@ -145,7 +145,7 @@ export class DataGitlabGroup extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabGroup resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabGroup to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabGroup that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabGroup to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -157,7 +157,7 @@ export class DataGitlabGroup extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group gitlab_group} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group gitlab_group} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -168,7 +168,7 @@ export class DataGitlabGroup extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_group', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, @@ -188,6 +188,11 @@ export class DataGitlabGroup extends cdktf.TerraformDataSource { // ATTRIBUTES // ========== + // default_branch - computed: true, optional: false, required: false + public get defaultBranch() { + return this.getStringAttribute('default_branch'); + } + // default_branch_protection - computed: true, optional: false, required: false public get defaultBranchProtection() { return this.getNumberAttribute('default_branch_protection'); diff --git a/src/data-gitlab-groups/README.md b/src/data-gitlab-groups/README.md index 016f80a6f..b50cef16a 100644 --- a/src/data-gitlab-groups/README.md +++ b/src/data-gitlab-groups/README.md @@ -1,3 +1,3 @@ # `data_gitlab_groups` -Refer to the Terraform Registry for docs: [`data_gitlab_groups`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups). +Refer to the Terraform Registry for docs: [`data_gitlab_groups`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups). diff --git a/src/data-gitlab-groups/index.ts b/src/data-gitlab-groups/index.ts index d0dcda56d..b83325c50 100644 --- a/src/data-gitlab-groups/index.ts +++ b/src/data-gitlab-groups/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface DataGitlabGroupsConfig extends cdktf.TerraformMetaArguments { /** - * 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. @@ -22,25 +22,25 @@ export interface DataGitlabGroupsConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly orderBy?: 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} */ readonly search?: 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} */ readonly sort?: string; /** * 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} */ readonly topLevelOnly?: boolean | cdktf.IResolvable; } @@ -196,7 +196,7 @@ export class DataGitlabGroupsGroupsList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabGroups extends cdktf.TerraformDataSource { @@ -212,7 +212,7 @@ export class DataGitlabGroups extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabGroups resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabGroups to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabGroups that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabGroups to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -224,7 +224,7 @@ export class DataGitlabGroups extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups gitlab_groups} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups gitlab_groups} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -235,7 +235,7 @@ export class DataGitlabGroups extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_groups', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-instance-deploy-keys/README.md b/src/data-gitlab-instance-deploy-keys/README.md index 77a3ad1d4..62a91e7a1 100644 --- a/src/data-gitlab-instance-deploy-keys/README.md +++ b/src/data-gitlab-instance-deploy-keys/README.md @@ -1,3 +1,3 @@ # `data_gitlab_instance_deploy_keys` -Refer to the Terraform Registry for docs: [`data_gitlab_instance_deploy_keys`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys). +Refer to the Terraform Registry for docs: [`data_gitlab_instance_deploy_keys`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys). diff --git a/src/data-gitlab-instance-deploy-keys/index.ts b/src/data-gitlab-instance-deploy-keys/index.ts index 319308931..d5124cc97 100644 --- a/src/data-gitlab-instance-deploy-keys/index.ts +++ b/src/data-gitlab-instance-deploy-keys/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface DataGitlabInstanceDeployKeysConfig extends cdktf.TerraformMetaArguments { /** - * 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. @@ -22,7 +22,7 @@ export interface DataGitlabInstanceDeployKeysConfig extends cdktf.TerraformMetaA /** * 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} */ readonly public?: boolean | cdktf.IResolvable; } @@ -234,7 +234,7 @@ export class DataGitlabInstanceDeployKeysDeployKeysList extends cdktf.ComplexLis } /** -* 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} */ export class DataGitlabInstanceDeployKeys extends cdktf.TerraformDataSource { @@ -250,7 +250,7 @@ export class DataGitlabInstanceDeployKeys extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabInstanceDeployKeys resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabInstanceDeployKeys to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabInstanceDeployKeys that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabInstanceDeployKeys to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -262,7 +262,7 @@ export class DataGitlabInstanceDeployKeys extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys gitlab_instance_deploy_keys} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys gitlab_instance_deploy_keys} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -273,7 +273,7 @@ export class DataGitlabInstanceDeployKeys extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_instance_deploy_keys', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-instance-variable/README.md b/src/data-gitlab-instance-variable/README.md index 082d81804..358e4d878 100644 --- a/src/data-gitlab-instance-variable/README.md +++ b/src/data-gitlab-instance-variable/README.md @@ -1,3 +1,3 @@ # `data_gitlab_instance_variable` -Refer to the Terraform Registry for docs: [`data_gitlab_instance_variable`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable). +Refer to the Terraform Registry for docs: [`data_gitlab_instance_variable`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable). diff --git a/src/data-gitlab-instance-variable/index.ts b/src/data-gitlab-instance-variable/index.ts index 76e1fe466..8f6e7dd7a 100644 --- a/src/data-gitlab-instance-variable/index.ts +++ b/src/data-gitlab-instance-variable/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface DataGitlabInstanceVariableConfig extends cdktf.TerraformMetaArguments { /** - * 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. @@ -22,13 +22,13 @@ export interface DataGitlabInstanceVariableConfig extends cdktf.TerraformMetaArg /** * 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} */ readonly key: string; } /** -* 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} */ export class DataGitlabInstanceVariable extends cdktf.TerraformDataSource { @@ -44,7 +44,7 @@ export class DataGitlabInstanceVariable extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabInstanceVariable resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabInstanceVariable to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabInstanceVariable that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabInstanceVariable to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -56,7 +56,7 @@ export class DataGitlabInstanceVariable extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable gitlab_instance_variable} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable gitlab_instance_variable} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -67,7 +67,7 @@ export class DataGitlabInstanceVariable extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_instance_variable', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-instance-variables/README.md b/src/data-gitlab-instance-variables/README.md index 16ddee5f6..3729800d3 100644 --- a/src/data-gitlab-instance-variables/README.md +++ b/src/data-gitlab-instance-variables/README.md @@ -1,3 +1,3 @@ # `data_gitlab_instance_variables` -Refer to the Terraform Registry for docs: [`data_gitlab_instance_variables`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables). +Refer to the Terraform Registry for docs: [`data_gitlab_instance_variables`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables). diff --git a/src/data-gitlab-instance-variables/index.ts b/src/data-gitlab-instance-variables/index.ts index 546a132ca..ada57ef10 100644 --- a/src/data-gitlab-instance-variables/index.ts +++ b/src/data-gitlab-instance-variables/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface DataGitlabInstanceVariablesConfig extends cdktf.TerraformMetaArguments { /** - * 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. @@ -127,7 +127,7 @@ export class DataGitlabInstanceVariablesVariablesList extends cdktf.ComplexList } /** -* 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} */ export class DataGitlabInstanceVariables extends cdktf.TerraformDataSource { @@ -143,7 +143,7 @@ export class DataGitlabInstanceVariables extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabInstanceVariables resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabInstanceVariables to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabInstanceVariables that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabInstanceVariables to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -155,7 +155,7 @@ export class DataGitlabInstanceVariables extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables gitlab_instance_variables} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables gitlab_instance_variables} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -166,7 +166,7 @@ export class DataGitlabInstanceVariables extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_instance_variables', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-metadata/README.md b/src/data-gitlab-metadata/README.md index dfbb4ab8f..caf47ad6f 100644 --- a/src/data-gitlab-metadata/README.md +++ b/src/data-gitlab-metadata/README.md @@ -1,3 +1,3 @@ # `data_gitlab_metadata` -Refer to the Terraform Registry for docs: [`data_gitlab_metadata`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/metadata). +Refer to the Terraform Registry for docs: [`data_gitlab_metadata`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/metadata). diff --git a/src/data-gitlab-metadata/index.ts b/src/data-gitlab-metadata/index.ts index 80c918df6..7aabac12a 100644 --- a/src/data-gitlab-metadata/index.ts +++ b/src/data-gitlab-metadata/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/metadata +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/metadata // generated from terraform resource schema import { Construct } from 'constructs'; @@ -79,7 +79,7 @@ export class DataGitlabMetadataKasOutputReference extends cdktf.ComplexObject { } /** -* 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} */ export class DataGitlabMetadata extends cdktf.TerraformDataSource { @@ -95,7 +95,7 @@ export class DataGitlabMetadata extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabMetadata resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabMetadata to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabMetadata that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabMetadata to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -107,7 +107,7 @@ export class DataGitlabMetadata extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/metadata gitlab_metadata} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/metadata gitlab_metadata} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -118,7 +118,7 @@ export class DataGitlabMetadata extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_metadata', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-pipeline-schedule/README.md b/src/data-gitlab-pipeline-schedule/README.md index 176991f3d..13c821d5d 100644 --- a/src/data-gitlab-pipeline-schedule/README.md +++ b/src/data-gitlab-pipeline-schedule/README.md @@ -1,3 +1,3 @@ # `data_gitlab_pipeline_schedule` -Refer to the Terraform Registry for docs: [`data_gitlab_pipeline_schedule`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule). +Refer to the Terraform Registry for docs: [`data_gitlab_pipeline_schedule`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule). diff --git a/src/data-gitlab-pipeline-schedule/index.ts b/src/data-gitlab-pipeline-schedule/index.ts index b2f464f46..cff985f17 100644 --- a/src/data-gitlab-pipeline-schedule/index.ts +++ b/src/data-gitlab-pipeline-schedule/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,19 +15,19 @@ export interface DataGitlabPipelineScheduleConfig extends cdktf.TerraformMetaArg /** * 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} */ readonly cronTimezone?: string; /** * 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} */ readonly pipelineScheduleId: number; /** * 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} */ readonly project: string; } @@ -266,7 +266,7 @@ export class DataGitlabPipelineScheduleVariablesList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabPipelineSchedule extends cdktf.TerraformDataSource { @@ -282,7 +282,7 @@ export class DataGitlabPipelineSchedule extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabPipelineSchedule resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabPipelineSchedule to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabPipelineSchedule that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabPipelineSchedule to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -294,7 +294,7 @@ export class DataGitlabPipelineSchedule extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule gitlab_pipeline_schedule} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule gitlab_pipeline_schedule} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -305,7 +305,7 @@ export class DataGitlabPipelineSchedule extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_pipeline_schedule', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-pipeline-schedules/README.md b/src/data-gitlab-pipeline-schedules/README.md index fb5acf9a9..42667ec9e 100644 --- a/src/data-gitlab-pipeline-schedules/README.md +++ b/src/data-gitlab-pipeline-schedules/README.md @@ -1,3 +1,3 @@ # `data_gitlab_pipeline_schedules` -Refer to the Terraform Registry for docs: [`data_gitlab_pipeline_schedules`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules). +Refer to the Terraform Registry for docs: [`data_gitlab_pipeline_schedules`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules). diff --git a/src/data-gitlab-pipeline-schedules/index.ts b/src/data-gitlab-pipeline-schedules/index.ts index d05a82b29..4861018a3 100644 --- a/src/data-gitlab-pipeline-schedules/index.ts +++ b/src/data-gitlab-pipeline-schedules/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,7 +15,7 @@ export interface DataGitlabPipelineSchedulesConfig extends cdktf.TerraformMetaAr /** * 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} */ readonly project: string; } @@ -102,18 +102,18 @@ export interface DataGitlabPipelineSchedulesPipelineSchedules { /** * 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} */ readonly cronTimezone?: string; /** * 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. */ - readonly id: string; + readonly id: number; } export function dataGitlabPipelineSchedulesPipelineSchedulesToTerraform(struct?: DataGitlabPipelineSchedulesPipelineSchedules): any { @@ -123,7 +123,7 @@ export function dataGitlabPipelineSchedulesPipelineSchedulesToTerraform(struct?: } return { cron_timezone: cdktf.stringToTerraform(struct!.cronTimezone), - id: cdktf.stringToTerraform(struct!.id), + id: cdktf.numberToTerraform(struct!.id), } } @@ -141,10 +141,10 @@ export function dataGitlabPipelineSchedulesPipelineSchedulesToHclTerraform(struc storageClassType: "string", }, id: { - value: cdktf.stringToHclTerraform(struct!.id), + value: cdktf.numberToHclTerraform(struct!.id), isBlock: false, type: "simple", - storageClassType: "string", + storageClassType: "number", }, }; @@ -229,11 +229,11 @@ export class DataGitlabPipelineSchedulesPipelineSchedulesOutputReference extends } // id - computed: true, optional: false, required: true - private _id?: string; + private _id?: number; public get id() { - return this.getStringAttribute('id'); + return this.getNumberAttribute('id'); } - public set id(value: string) { + public set id(value: number) { this._id = value; } // Temporarily expose input value. Use with caution. @@ -284,7 +284,7 @@ export class DataGitlabPipelineSchedulesPipelineSchedulesList extends cdktf.Comp } /** -* 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} */ export class DataGitlabPipelineSchedules extends cdktf.TerraformDataSource { @@ -300,7 +300,7 @@ export class DataGitlabPipelineSchedules extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabPipelineSchedules resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabPipelineSchedules to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabPipelineSchedules that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabPipelineSchedules to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -312,7 +312,7 @@ export class DataGitlabPipelineSchedules extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules gitlab_pipeline_schedules} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules gitlab_pipeline_schedules} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -323,7 +323,7 @@ export class DataGitlabPipelineSchedules extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_pipeline_schedules', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-project-branches/README.md b/src/data-gitlab-project-branches/README.md index 175e2163d..4c141cb64 100644 --- a/src/data-gitlab-project-branches/README.md +++ b/src/data-gitlab-project-branches/README.md @@ -1,3 +1,3 @@ # `data_gitlab_project_branches` -Refer to the Terraform Registry for docs: [`data_gitlab_project_branches`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches). +Refer to the Terraform Registry for docs: [`data_gitlab_project_branches`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches). diff --git a/src/data-gitlab-project-branches/index.ts b/src/data-gitlab-project-branches/index.ts index 9c946a3cc..4519343dc 100644 --- a/src/data-gitlab-project-branches/index.ts +++ b/src/data-gitlab-project-branches/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface DataGitlabProjectBranchesConfig extends cdktf.TerraformMetaArguments { /** - * 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. @@ -22,7 +22,7 @@ export interface DataGitlabProjectBranchesConfig extends cdktf.TerraformMetaArgu /** * 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} */ readonly project: string; } @@ -269,7 +269,7 @@ export class DataGitlabProjectBranchesBranchesList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabProjectBranches extends cdktf.TerraformDataSource { @@ -285,7 +285,7 @@ export class DataGitlabProjectBranches extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabProjectBranches resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabProjectBranches to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabProjectBranches that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabProjectBranches to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -297,7 +297,7 @@ export class DataGitlabProjectBranches extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches gitlab_project_branches} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches gitlab_project_branches} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -308,7 +308,7 @@ export class DataGitlabProjectBranches extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_project_branches', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-project-hook/README.md b/src/data-gitlab-project-hook/README.md index 36f180140..1981c1a5e 100644 --- a/src/data-gitlab-project-hook/README.md +++ b/src/data-gitlab-project-hook/README.md @@ -1,3 +1,3 @@ # `data_gitlab_project_hook` -Refer to the Terraform Registry for docs: [`data_gitlab_project_hook`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook). +Refer to the Terraform Registry for docs: [`data_gitlab_project_hook`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook). diff --git a/src/data-gitlab-project-hook/index.ts b/src/data-gitlab-project-hook/index.ts index d758bbb2e..84c8c6bbb 100644 --- a/src/data-gitlab-project-hook/index.ts +++ b/src/data-gitlab-project-hook/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface DataGitlabProjectHookConfig extends cdktf.TerraformMetaArgument /** * 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} */ readonly hookId: number; /** - * 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. @@ -28,13 +28,13 @@ export interface DataGitlabProjectHookConfig extends cdktf.TerraformMetaArgument /** * 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} */ readonly project: string; } /** -* 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} */ export class DataGitlabProjectHook extends cdktf.TerraformDataSource { @@ -50,7 +50,7 @@ export class DataGitlabProjectHook extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabProjectHook resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabProjectHook to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabProjectHook that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabProjectHook to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -62,7 +62,7 @@ export class DataGitlabProjectHook extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook gitlab_project_hook} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook gitlab_project_hook} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -73,7 +73,7 @@ export class DataGitlabProjectHook extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_project_hook', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-project-hooks/README.md b/src/data-gitlab-project-hooks/README.md index 04b7cded7..e8f47709b 100644 --- a/src/data-gitlab-project-hooks/README.md +++ b/src/data-gitlab-project-hooks/README.md @@ -1,3 +1,3 @@ # `data_gitlab_project_hooks` -Refer to the Terraform Registry for docs: [`data_gitlab_project_hooks`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks). +Refer to the Terraform Registry for docs: [`data_gitlab_project_hooks`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks). diff --git a/src/data-gitlab-project-hooks/index.ts b/src/data-gitlab-project-hooks/index.ts index 0ecfb7fba..a64ce365c 100644 --- a/src/data-gitlab-project-hooks/index.ts +++ b/src/data-gitlab-project-hooks/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface DataGitlabProjectHooksConfig extends cdktf.TerraformMetaArguments { /** - * 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. @@ -22,7 +22,7 @@ export interface DataGitlabProjectHooksConfig extends cdktf.TerraformMetaArgumen /** * 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} */ readonly project: string; } @@ -198,7 +198,7 @@ export class DataGitlabProjectHooksHooksList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabProjectHooks extends cdktf.TerraformDataSource { @@ -214,7 +214,7 @@ export class DataGitlabProjectHooks extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabProjectHooks resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabProjectHooks to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabProjectHooks that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabProjectHooks to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -226,7 +226,7 @@ export class DataGitlabProjectHooks extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks gitlab_project_hooks} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks gitlab_project_hooks} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -237,7 +237,7 @@ export class DataGitlabProjectHooks extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_project_hooks', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-project-ids/README.md b/src/data-gitlab-project-ids/README.md index e1efd05e8..3e49f2439 100644 --- a/src/data-gitlab-project-ids/README.md +++ b/src/data-gitlab-project-ids/README.md @@ -1,3 +1,3 @@ # `data_gitlab_project_ids` -Refer to the Terraform Registry for docs: [`data_gitlab_project_ids`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_ids). +Refer to the Terraform Registry for docs: [`data_gitlab_project_ids`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_ids). diff --git a/src/data-gitlab-project-ids/index.ts b/src/data-gitlab-project-ids/index.ts index 816b4a394..b5b595f14 100644 --- a/src/data-gitlab-project-ids/index.ts +++ b/src/data-gitlab-project-ids/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_ids +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_ids // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,13 +15,13 @@ export interface DataGitlabProjectIdsConfig extends cdktf.TerraformMetaArguments /** * 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} */ readonly project: string; } /** -* 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} */ export class DataGitlabProjectIds extends cdktf.TerraformDataSource { @@ -37,7 +37,7 @@ export class DataGitlabProjectIds extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabProjectIds resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabProjectIds to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabProjectIds that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabProjectIds to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -49,7 +49,7 @@ export class DataGitlabProjectIds extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_ids gitlab_project_ids} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_ids gitlab_project_ids} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -60,7 +60,7 @@ export class DataGitlabProjectIds extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_project_ids', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-project-issue/README.md b/src/data-gitlab-project-issue/README.md index bf278d5a0..aac0f3bc7 100644 --- a/src/data-gitlab-project-issue/README.md +++ b/src/data-gitlab-project-issue/README.md @@ -1,3 +1,3 @@ # `data_gitlab_project_issue` -Refer to the Terraform Registry for docs: [`data_gitlab_project_issue`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue). +Refer to the Terraform Registry for docs: [`data_gitlab_project_issue`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue). diff --git a/src/data-gitlab-project-issue/index.ts b/src/data-gitlab-project-issue/index.ts index 1482e900f..9fe8a84fc 100644 --- a/src/data-gitlab-project-issue/index.ts +++ b/src/data-gitlab-project-issue/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface DataGitlabProjectIssueConfig extends cdktf.TerraformMetaArguments { /** - * 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. @@ -22,13 +22,13 @@ export interface DataGitlabProjectIssueConfig extends cdktf.TerraformMetaArgumen /** * 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} */ readonly iid: number; /** * 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} */ readonly project: string; } @@ -114,7 +114,7 @@ export class DataGitlabProjectIssueTaskCompletionStatusList extends cdktf.Comple } /** -* 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} */ export class DataGitlabProjectIssue extends cdktf.TerraformDataSource { @@ -130,7 +130,7 @@ export class DataGitlabProjectIssue extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabProjectIssue resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabProjectIssue to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabProjectIssue that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabProjectIssue to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -142,7 +142,7 @@ export class DataGitlabProjectIssue extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue gitlab_project_issue} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue gitlab_project_issue} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -153,7 +153,7 @@ export class DataGitlabProjectIssue extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_project_issue', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-project-issues/README.md b/src/data-gitlab-project-issues/README.md index 32a8663d8..af06f845e 100644 --- a/src/data-gitlab-project-issues/README.md +++ b/src/data-gitlab-project-issues/README.md @@ -1,3 +1,3 @@ # `data_gitlab_project_issues` -Refer to the Terraform Registry for docs: [`data_gitlab_project_issues`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues). +Refer to the Terraform Registry for docs: [`data_gitlab_project_issues`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues). diff --git a/src/data-gitlab-project-issues/index.ts b/src/data-gitlab-project-issues/index.ts index 7619f23f9..eb6e55327 100644 --- a/src/data-gitlab-project-issues/index.ts +++ b/src/data-gitlab-project-issues/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,47 +15,47 @@ export interface DataGitlabProjectIssuesConfig extends cdktf.TerraformMetaArgume /** * 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} */ readonly assigneeId?: number; /** * 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} */ readonly assigneeUsername?: string; /** * 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} */ readonly authorId?: number; /** * 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} */ readonly confidential?: boolean | cdktf.IResolvable; /** * 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} */ readonly createdAfter?: 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} */ readonly createdBefore?: 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. 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} */ readonly dueDate?: 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. @@ -64,115 +64,115 @@ export interface DataGitlabProjectIssuesConfig extends cdktf.TerraformMetaArgume /** * 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} */ readonly iids?: number[]; /** * 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} */ readonly issueType?: string; /** * 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} */ readonly labels?: 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} */ readonly milestone?: string; /** * 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} */ readonly myReactionEmoji?: string; /** * 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} */ readonly notAssigneeId?: 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} */ readonly notAuthorId?: number[]; /** * 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} */ readonly notLabels?: 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} */ readonly notMilestone?: 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} */ readonly notMyReactionEmoji?: 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} */ readonly orderBy?: 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} */ readonly project: 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} */ readonly scope?: 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} */ readonly search?: 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} */ readonly sort?: 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} */ readonly updatedAfter?: 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} */ readonly updatedBefore?: string; /** * 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} */ readonly weight?: number; /** * If true, the response returns more details for each label in labels field: :name, :color, :description, :description_html, :text_color. 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} */ readonly withLabelsDetails?: boolean | cdktf.IResolvable; } @@ -526,7 +526,7 @@ export class DataGitlabProjectIssuesIssuesList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabProjectIssues extends cdktf.TerraformDataSource { @@ -542,7 +542,7 @@ export class DataGitlabProjectIssues extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabProjectIssues resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabProjectIssues to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabProjectIssues that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabProjectIssues to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -554,7 +554,7 @@ export class DataGitlabProjectIssues extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues gitlab_project_issues} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues gitlab_project_issues} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -565,7 +565,7 @@ export class DataGitlabProjectIssues extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_project_issues', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-project-membership/README.md b/src/data-gitlab-project-membership/README.md index e8e951a1a..535a147d8 100644 --- a/src/data-gitlab-project-membership/README.md +++ b/src/data-gitlab-project-membership/README.md @@ -1,3 +1,3 @@ # `data_gitlab_project_membership` -Refer to the Terraform Registry for docs: [`data_gitlab_project_membership`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership). +Refer to the Terraform Registry for docs: [`data_gitlab_project_membership`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership). diff --git a/src/data-gitlab-project-membership/index.ts b/src/data-gitlab-project-membership/index.ts index c536df6f9..76bd3415f 100644 --- a/src/data-gitlab-project-membership/index.ts +++ b/src/data-gitlab-project-membership/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface DataGitlabProjectMembershipConfig extends cdktf.TerraformMetaAr /** * 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} */ readonly fullPath?: 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. @@ -28,19 +28,19 @@ export interface DataGitlabProjectMembershipConfig extends cdktf.TerraformMetaAr /** * 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} */ readonly inherited?: boolean | cdktf.IResolvable; /** * 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} */ readonly projectId?: number; /** * 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} */ readonly query?: string; } @@ -156,7 +156,7 @@ export class DataGitlabProjectMembershipMembersList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabProjectMembership extends cdktf.TerraformDataSource { @@ -172,7 +172,7 @@ export class DataGitlabProjectMembership extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabProjectMembership resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabProjectMembership to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabProjectMembership that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabProjectMembership to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -184,7 +184,7 @@ export class DataGitlabProjectMembership extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership gitlab_project_membership} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership gitlab_project_membership} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -195,7 +195,7 @@ export class DataGitlabProjectMembership extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_project_membership', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-project-merge-request/README.md b/src/data-gitlab-project-merge-request/README.md new file mode 100644 index 000000000..c7ccbdb8f --- /dev/null +++ b/src/data-gitlab-project-merge-request/README.md @@ -0,0 +1,3 @@ +# `data_gitlab_project_merge_request` + +Refer to the Terraform Registry for docs: [`data_gitlab_project_merge_request`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request). diff --git a/src/data-gitlab-project-merge-request/index.ts b/src/data-gitlab-project-merge-request/index.ts new file mode 100644 index 000000000..13b3e692a --- /dev/null +++ b/src/data-gitlab-project-merge-request/index.ts @@ -0,0 +1,530 @@ +/** + * Copyright (c) HashiCorp, Inc. + * SPDX-License-Identifier: MPL-2.0 + */ + +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request +// generated from terraform resource schema + +import { Construct } from 'constructs'; +import * as cdktf from 'cdktf'; + +// Configuration + +export interface DataGitlabProjectMergeRequestConfig extends cdktf.TerraformMetaArguments { + /** + * 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} + */ + readonly iid: number; + /** + * 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} + */ + readonly project: string; +} +export interface DataGitlabProjectMergeRequestAssignee { +} + +export function dataGitlabProjectMergeRequestAssigneeToTerraform(struct?: DataGitlabProjectMergeRequestAssignee): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + } +} + + +export function dataGitlabProjectMergeRequestAssigneeToHclTerraform(struct?: DataGitlabProjectMergeRequestAssignee): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + }; + return attrs; +} + +export class DataGitlabProjectMergeRequestAssigneeOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { + super(terraformResource, terraformAttribute, false); + } + + public get internalValue(): DataGitlabProjectMergeRequestAssignee | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: DataGitlabProjectMergeRequestAssignee | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + } + } + + // avatar_url - computed: true, optional: false, required: false + public get avatarUrl() { + return this.getStringAttribute('avatar_url'); + } + + // id - computed: true, optional: false, required: false + public get id() { + return this.getNumberAttribute('id'); + } + + // name - computed: true, optional: false, required: false + public get name() { + return this.getStringAttribute('name'); + } + + // state - computed: true, optional: false, required: false + public get state() { + return this.getStringAttribute('state'); + } + + // username - computed: true, optional: false, required: false + public get username() { + return this.getStringAttribute('username'); + } + + // web_url - computed: true, optional: false, required: false + public get webUrl() { + return this.getStringAttribute('web_url'); + } +} +export interface DataGitlabProjectMergeRequestAssignees { +} + +export function dataGitlabProjectMergeRequestAssigneesToTerraform(struct?: DataGitlabProjectMergeRequestAssignees): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + } +} + + +export function dataGitlabProjectMergeRequestAssigneesToHclTerraform(struct?: DataGitlabProjectMergeRequestAssignees): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + }; + return attrs; +} + +export class DataGitlabProjectMergeRequestAssigneesOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param complexObjectIndex the index of this item in the list + * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) { + super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); + } + + public get internalValue(): DataGitlabProjectMergeRequestAssignees | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: DataGitlabProjectMergeRequestAssignees | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + } + } + + // avatar_url - computed: true, optional: false, required: false + public get avatarUrl() { + return this.getStringAttribute('avatar_url'); + } + + // id - computed: true, optional: false, required: false + public get id() { + return this.getNumberAttribute('id'); + } + + // name - computed: true, optional: false, required: false + public get name() { + return this.getStringAttribute('name'); + } + + // state - computed: true, optional: false, required: false + public get state() { + return this.getStringAttribute('state'); + } + + // username - computed: true, optional: false, required: false + public get username() { + return this.getStringAttribute('username'); + } + + // web_url - computed: true, optional: false, required: false + public get webUrl() { + return this.getStringAttribute('web_url'); + } +} + +export class DataGitlabProjectMergeRequestAssigneesList extends cdktf.ComplexList { + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + constructor(protected terraformResource: cdktf.IInterpolatingParent, protected terraformAttribute: string, protected wrapsSet: boolean) { + super(terraformResource, terraformAttribute, wrapsSet) + } + + /** + * @param index the index of the item to return + */ + public get(index: number): DataGitlabProjectMergeRequestAssigneesOutputReference { + return new DataGitlabProjectMergeRequestAssigneesOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); + } +} +export interface DataGitlabProjectMergeRequestAuthor { +} + +export function dataGitlabProjectMergeRequestAuthorToTerraform(struct?: DataGitlabProjectMergeRequestAuthor): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + } +} + + +export function dataGitlabProjectMergeRequestAuthorToHclTerraform(struct?: DataGitlabProjectMergeRequestAuthor): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + }; + return attrs; +} + +export class DataGitlabProjectMergeRequestAuthorOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { + super(terraformResource, terraformAttribute, false); + } + + public get internalValue(): DataGitlabProjectMergeRequestAuthor | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: DataGitlabProjectMergeRequestAuthor | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + } + } + + // avatar_url - computed: true, optional: false, required: false + public get avatarUrl() { + return this.getStringAttribute('avatar_url'); + } + + // id - computed: true, optional: false, required: false + public get id() { + return this.getNumberAttribute('id'); + } + + // name - computed: true, optional: false, required: false + public get name() { + return this.getStringAttribute('name'); + } + + // state - computed: true, optional: false, required: false + public get state() { + return this.getStringAttribute('state'); + } + + // username - computed: true, optional: false, required: false + public get username() { + return this.getStringAttribute('username'); + } + + // web_url - computed: true, optional: false, required: false + public get webUrl() { + return this.getStringAttribute('web_url'); + } +} +export interface DataGitlabProjectMergeRequestClosedBy { +} + +export function dataGitlabProjectMergeRequestClosedByToTerraform(struct?: DataGitlabProjectMergeRequestClosedBy): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + } +} + + +export function dataGitlabProjectMergeRequestClosedByToHclTerraform(struct?: DataGitlabProjectMergeRequestClosedBy): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + }; + return attrs; +} + +export class DataGitlabProjectMergeRequestClosedByOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { + super(terraformResource, terraformAttribute, false); + } + + public get internalValue(): DataGitlabProjectMergeRequestClosedBy | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: DataGitlabProjectMergeRequestClosedBy | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + } + } + + // avatar_url - computed: true, optional: false, required: false + public get avatarUrl() { + return this.getStringAttribute('avatar_url'); + } + + // id - computed: true, optional: false, required: false + public get id() { + return this.getNumberAttribute('id'); + } + + // name - computed: true, optional: false, required: false + public get name() { + return this.getStringAttribute('name'); + } + + // state - computed: true, optional: false, required: false + public get state() { + return this.getStringAttribute('state'); + } + + // username - computed: true, optional: false, required: false + public get username() { + return this.getStringAttribute('username'); + } + + // web_url - computed: true, optional: false, required: false + public get webUrl() { + return this.getStringAttribute('web_url'); + } +} + +/** +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request gitlab_project_merge_request} +*/ +export class DataGitlabProjectMergeRequest extends cdktf.TerraformDataSource { + + // ================= + // STATIC PROPERTIES + // ================= + public static readonly tfResourceType = "gitlab_project_merge_request"; + + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataGitlabProjectMergeRequest resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataGitlabProjectMergeRequest to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataGitlabProjectMergeRequest to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "gitlab_project_merge_request", importId: importFromId, provider }); + } + + // =========== + // INITIALIZER + // =========== + + /** + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request gitlab_project_merge_request} Data Source + * + * @param scope The scope in which to define this construct + * @param id The scoped construct ID. Must be unique amongst siblings in the same scope + * @param options DataGitlabProjectMergeRequestConfig + */ + public constructor(scope: Construct, id: string, config: DataGitlabProjectMergeRequestConfig) { + super(scope, id, { + terraformResourceType: 'gitlab_project_merge_request', + terraformGeneratorMetadata: { + providerName: 'gitlab', + providerVersion: '17.5.0', + providerVersionConstraint: '~> 17.0' + }, + provider: config.provider, + dependsOn: config.dependsOn, + count: config.count, + lifecycle: config.lifecycle, + provisioners: config.provisioners, + connection: config.connection, + forEach: config.forEach + }); + this._iid = config.iid; + this._project = config.project; + } + + // ========== + // ATTRIBUTES + // ========== + + // assignee - computed: true, optional: false, required: false + private _assignee = new DataGitlabProjectMergeRequestAssigneeOutputReference(this, "assignee"); + public get assignee() { + return this._assignee; + } + + // assignees - computed: true, optional: false, required: false + private _assignees = new DataGitlabProjectMergeRequestAssigneesList(this, "assignees", false); + public get assignees() { + return this._assignees; + } + + // author - computed: true, optional: false, required: false + private _author = new DataGitlabProjectMergeRequestAuthorOutputReference(this, "author"); + public get author() { + return this._author; + } + + // blocking_discussions_resolved - computed: true, optional: false, required: false + public get blockingDiscussionsResolved() { + return this.getBooleanAttribute('blocking_discussions_resolved'); + } + + // changes_count - computed: true, optional: false, required: false + public get changesCount() { + return this.getStringAttribute('changes_count'); + } + + // closed_at - computed: true, optional: false, required: false + public get closedAt() { + return this.getStringAttribute('closed_at'); + } + + // closed_by - computed: true, optional: false, required: false + private _closedBy = new DataGitlabProjectMergeRequestClosedByOutputReference(this, "closed_by"); + public get closedBy() { + return this._closedBy; + } + + // created_at - computed: true, optional: false, required: false + public get createdAt() { + return this.getStringAttribute('created_at'); + } + + // id - computed: true, optional: false, required: false + public get id() { + return this.getNumberAttribute('id'); + } + + // iid - computed: false, optional: false, required: true + private _iid?: number; + public get iid() { + return this.getNumberAttribute('iid'); + } + public set iid(value: number) { + this._iid = value; + } + // Temporarily expose input value. Use with caution. + public get iidInput() { + return this._iid; + } + + // project - computed: false, optional: false, required: true + private _project?: string; + public get project() { + return this.getStringAttribute('project'); + } + public set project(value: string) { + this._project = value; + } + // Temporarily expose input value. Use with caution. + public get projectInput() { + return this._project; + } + + // ========= + // SYNTHESIS + // ========= + + protected synthesizeAttributes(): { [name: string]: any } { + return { + iid: cdktf.numberToTerraform(this._iid), + project: cdktf.stringToTerraform(this._project), + }; + } + + protected synthesizeHclAttributes(): { [name: string]: any } { + const attrs = { + iid: { + value: cdktf.numberToHclTerraform(this._iid), + isBlock: false, + type: "simple", + storageClassType: "number", + }, + project: { + value: cdktf.stringToHclTerraform(this._project), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + }; + + // remove undefined attributes + return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined )) + } +} diff --git a/src/data-gitlab-project-milestone/README.md b/src/data-gitlab-project-milestone/README.md index 3b3762ab9..601d3b7c2 100644 --- a/src/data-gitlab-project-milestone/README.md +++ b/src/data-gitlab-project-milestone/README.md @@ -1,3 +1,3 @@ # `data_gitlab_project_milestone` -Refer to the Terraform Registry for docs: [`data_gitlab_project_milestone`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone). +Refer to the Terraform Registry for docs: [`data_gitlab_project_milestone`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone). diff --git a/src/data-gitlab-project-milestone/index.ts b/src/data-gitlab-project-milestone/index.ts index 5ac1d6d64..78260098f 100644 --- a/src/data-gitlab-project-milestone/index.ts +++ b/src/data-gitlab-project-milestone/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface DataGitlabProjectMilestoneConfig extends cdktf.TerraformMetaArguments { /** - * 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. @@ -22,19 +22,19 @@ export interface DataGitlabProjectMilestoneConfig extends cdktf.TerraformMetaArg /** * 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} */ readonly milestoneId: number; /** * 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} */ readonly project: string; } /** -* 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} */ export class DataGitlabProjectMilestone extends cdktf.TerraformDataSource { @@ -50,7 +50,7 @@ export class DataGitlabProjectMilestone extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabProjectMilestone resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabProjectMilestone to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabProjectMilestone that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabProjectMilestone to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -62,7 +62,7 @@ export class DataGitlabProjectMilestone extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone gitlab_project_milestone} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone gitlab_project_milestone} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -73,7 +73,7 @@ export class DataGitlabProjectMilestone extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_project_milestone', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-project-milestones/README.md b/src/data-gitlab-project-milestones/README.md index 117121fbf..af782c689 100644 --- a/src/data-gitlab-project-milestones/README.md +++ b/src/data-gitlab-project-milestones/README.md @@ -1,3 +1,3 @@ # `data_gitlab_project_milestones` -Refer to the Terraform Registry for docs: [`data_gitlab_project_milestones`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones). +Refer to the Terraform Registry for docs: [`data_gitlab_project_milestones`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones). diff --git a/src/data-gitlab-project-milestones/index.ts b/src/data-gitlab-project-milestones/index.ts index 86f253405..31eb83624 100644 --- a/src/data-gitlab-project-milestones/index.ts +++ b/src/data-gitlab-project-milestones/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface DataGitlabProjectMilestonesConfig extends cdktf.TerraformMetaArguments { /** - * 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. @@ -22,37 +22,37 @@ export interface DataGitlabProjectMilestonesConfig extends cdktf.TerraformMetaAr /** * 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} */ readonly iids?: number[]; /** * 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} */ readonly includeParentMilestones?: boolean | cdktf.IResolvable; /** * 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} */ readonly project: 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} */ readonly search?: 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} */ readonly state?: 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} */ readonly title?: string; } @@ -193,7 +193,7 @@ export class DataGitlabProjectMilestonesMilestonesList extends cdktf.ComplexList } /** -* 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} */ export class DataGitlabProjectMilestones extends cdktf.TerraformDataSource { @@ -209,7 +209,7 @@ export class DataGitlabProjectMilestones extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabProjectMilestones resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabProjectMilestones to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabProjectMilestones that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabProjectMilestones to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -221,7 +221,7 @@ export class DataGitlabProjectMilestones extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones gitlab_project_milestones} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones gitlab_project_milestones} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -232,7 +232,7 @@ export class DataGitlabProjectMilestones extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_project_milestones', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-project-protected-branch/README.md b/src/data-gitlab-project-protected-branch/README.md index 6d0e83823..378612026 100644 --- a/src/data-gitlab-project-protected-branch/README.md +++ b/src/data-gitlab-project-protected-branch/README.md @@ -1,3 +1,3 @@ # `data_gitlab_project_protected_branch` -Refer to the Terraform Registry for docs: [`data_gitlab_project_protected_branch`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch). +Refer to the Terraform Registry for docs: [`data_gitlab_project_protected_branch`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch). diff --git a/src/data-gitlab-project-protected-branch/index.ts b/src/data-gitlab-project-protected-branch/index.ts index 1348166a9..d47653604 100644 --- a/src/data-gitlab-project-protected-branch/index.ts +++ b/src/data-gitlab-project-protected-branch/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,25 +15,25 @@ export interface DataGitlabProjectProtectedBranchConfig extends cdktf.TerraformM /** * 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} */ readonly name: 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} */ readonly projectId: string; /** * 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} */ readonly mergeAccessLevels?: DataGitlabProjectProtectedBranchMergeAccessLevels[] | cdktf.IResolvable; /** * 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} */ readonly pushAccessLevels?: DataGitlabProjectProtectedBranchPushAccessLevels[] | cdktf.IResolvable; } @@ -41,13 +41,13 @@ export interface DataGitlabProjectProtectedBranchMergeAccessLevels { /** * 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} */ readonly groupId?: 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} */ readonly userId?: number; } @@ -204,13 +204,13 @@ export interface DataGitlabProjectProtectedBranchPushAccessLevels { /** * 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} */ readonly groupId?: 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} */ readonly userId?: number; } @@ -365,7 +365,7 @@ export class DataGitlabProjectProtectedBranchPushAccessLevelsList extends cdktf. } /** -* 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} */ export class DataGitlabProjectProtectedBranch extends cdktf.TerraformDataSource { @@ -381,7 +381,7 @@ export class DataGitlabProjectProtectedBranch extends cdktf.TerraformDataSource * Generates CDKTF code for importing a DataGitlabProjectProtectedBranch resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabProjectProtectedBranch to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabProjectProtectedBranch that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabProjectProtectedBranch to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -393,7 +393,7 @@ export class DataGitlabProjectProtectedBranch extends cdktf.TerraformDataSource // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch gitlab_project_protected_branch} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch gitlab_project_protected_branch} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -404,7 +404,7 @@ export class DataGitlabProjectProtectedBranch extends cdktf.TerraformDataSource terraformResourceType: 'gitlab_project_protected_branch', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-project-protected-branches/README.md b/src/data-gitlab-project-protected-branches/README.md index 746d2ba5b..e2ea5df23 100644 --- a/src/data-gitlab-project-protected-branches/README.md +++ b/src/data-gitlab-project-protected-branches/README.md @@ -1,3 +1,3 @@ # `data_gitlab_project_protected_branches` -Refer to the Terraform Registry for docs: [`data_gitlab_project_protected_branches`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches). +Refer to the Terraform Registry for docs: [`data_gitlab_project_protected_branches`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches). diff --git a/src/data-gitlab-project-protected-branches/index.ts b/src/data-gitlab-project-protected-branches/index.ts index b8823619e..3f239279c 100644 --- a/src/data-gitlab-project-protected-branches/index.ts +++ b/src/data-gitlab-project-protected-branches/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,13 +15,13 @@ export interface DataGitlabProjectProtectedBranchesConfig extends cdktf.Terrafor /** * 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} */ readonly projectId: string; /** * 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} */ readonly protectedBranches?: DataGitlabProjectProtectedBranchesProtectedBranches[] | cdktf.IResolvable; } @@ -29,13 +29,13 @@ export interface DataGitlabProjectProtectedBranchesProtectedBranchesMergeAccessL /** * 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} */ readonly groupId?: 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} */ readonly userId?: number; } @@ -192,13 +192,13 @@ export interface DataGitlabProjectProtectedBranchesProtectedBranchesPushAccessLe /** * 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} */ readonly groupId?: 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} */ readonly userId?: number; } @@ -355,13 +355,13 @@ export interface DataGitlabProjectProtectedBranchesProtectedBranches { /** * 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} */ readonly mergeAccessLevels?: DataGitlabProjectProtectedBranchesProtectedBranchesMergeAccessLevels[] | cdktf.IResolvable; /** * 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} */ readonly pushAccessLevels?: DataGitlabProjectProtectedBranchesProtectedBranchesPushAccessLevels[] | cdktf.IResolvable; } @@ -526,7 +526,7 @@ export class DataGitlabProjectProtectedBranchesProtectedBranchesList extends cdk } /** -* 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} */ export class DataGitlabProjectProtectedBranches extends cdktf.TerraformDataSource { @@ -542,7 +542,7 @@ export class DataGitlabProjectProtectedBranches extends cdktf.TerraformDataSourc * Generates CDKTF code for importing a DataGitlabProjectProtectedBranches resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabProjectProtectedBranches to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabProjectProtectedBranches that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabProjectProtectedBranches to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -554,7 +554,7 @@ export class DataGitlabProjectProtectedBranches extends cdktf.TerraformDataSourc // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches gitlab_project_protected_branches} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches gitlab_project_protected_branches} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -565,7 +565,7 @@ export class DataGitlabProjectProtectedBranches extends cdktf.TerraformDataSourc terraformResourceType: 'gitlab_project_protected_branches', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-project-protected-tag/README.md b/src/data-gitlab-project-protected-tag/README.md index ad3e1a8f5..8fd1e1bf0 100644 --- a/src/data-gitlab-project-protected-tag/README.md +++ b/src/data-gitlab-project-protected-tag/README.md @@ -1,3 +1,3 @@ # `data_gitlab_project_protected_tag` -Refer to the Terraform Registry for docs: [`data_gitlab_project_protected_tag`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag). +Refer to the Terraform Registry for docs: [`data_gitlab_project_protected_tag`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag). diff --git a/src/data-gitlab-project-protected-tag/index.ts b/src/data-gitlab-project-protected-tag/index.ts index aa3f20fa0..92f38442d 100644 --- a/src/data-gitlab-project-protected-tag/index.ts +++ b/src/data-gitlab-project-protected-tag/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,13 +15,13 @@ export interface DataGitlabProjectProtectedTagConfig extends cdktf.TerraformMeta /** * 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} */ readonly project: 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} */ readonly tag: string; } @@ -29,13 +29,13 @@ export interface DataGitlabProjectProtectedTagCreateAccessLevels { /** * 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} */ readonly groupId?: 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} */ readonly userId?: number; } @@ -185,7 +185,7 @@ export class DataGitlabProjectProtectedTagCreateAccessLevelsList extends cdktf.C } /** -* 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} */ export class DataGitlabProjectProtectedTag extends cdktf.TerraformDataSource { @@ -201,7 +201,7 @@ export class DataGitlabProjectProtectedTag extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabProjectProtectedTag resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabProjectProtectedTag to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabProjectProtectedTag that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabProjectProtectedTag to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -213,7 +213,7 @@ export class DataGitlabProjectProtectedTag extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag gitlab_project_protected_tag} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag gitlab_project_protected_tag} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -224,7 +224,7 @@ export class DataGitlabProjectProtectedTag extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_project_protected_tag', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-project-protected-tags/README.md b/src/data-gitlab-project-protected-tags/README.md index 30989feb9..ae0038de5 100644 --- a/src/data-gitlab-project-protected-tags/README.md +++ b/src/data-gitlab-project-protected-tags/README.md @@ -1,3 +1,3 @@ # `data_gitlab_project_protected_tags` -Refer to the Terraform Registry for docs: [`data_gitlab_project_protected_tags`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags). +Refer to the Terraform Registry for docs: [`data_gitlab_project_protected_tags`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags). diff --git a/src/data-gitlab-project-protected-tags/index.ts b/src/data-gitlab-project-protected-tags/index.ts index bd7526d76..c53e47807 100644 --- a/src/data-gitlab-project-protected-tags/index.ts +++ b/src/data-gitlab-project-protected-tags/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,7 +15,7 @@ export interface DataGitlabProjectProtectedTagsConfig extends cdktf.TerraformMet /** * 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} */ readonly project: string; } @@ -23,13 +23,13 @@ export interface DataGitlabProjectProtectedTagsProtectedTagsCreateAccessLevels { /** * 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} */ readonly groupId?: 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} */ readonly userId?: number; } @@ -260,7 +260,7 @@ export class DataGitlabProjectProtectedTagsProtectedTagsList extends cdktf.Compl } /** -* 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} */ export class DataGitlabProjectProtectedTags extends cdktf.TerraformDataSource { @@ -276,7 +276,7 @@ export class DataGitlabProjectProtectedTags extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabProjectProtectedTags resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabProjectProtectedTags to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabProjectProtectedTags that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabProjectProtectedTags to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -288,7 +288,7 @@ export class DataGitlabProjectProtectedTags extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags gitlab_project_protected_tags} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags gitlab_project_protected_tags} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -299,7 +299,7 @@ export class DataGitlabProjectProtectedTags extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_project_protected_tags', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-project-tag/README.md b/src/data-gitlab-project-tag/README.md index a8850ac0a..79f7a3a38 100644 --- a/src/data-gitlab-project-tag/README.md +++ b/src/data-gitlab-project-tag/README.md @@ -1,3 +1,3 @@ # `data_gitlab_project_tag` -Refer to the Terraform Registry for docs: [`data_gitlab_project_tag`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag). +Refer to the Terraform Registry for docs: [`data_gitlab_project_tag`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag). diff --git a/src/data-gitlab-project-tag/index.ts b/src/data-gitlab-project-tag/index.ts index 258acdb02..0b09643e9 100644 --- a/src/data-gitlab-project-tag/index.ts +++ b/src/data-gitlab-project-tag/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface DataGitlabProjectTagConfig extends cdktf.TerraformMetaArguments { /** - * 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. @@ -22,13 +22,13 @@ export interface DataGitlabProjectTagConfig extends cdktf.TerraformMetaArguments /** * 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} */ readonly name: 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} */ readonly project: string; } @@ -239,7 +239,7 @@ export class DataGitlabProjectTagReleaseList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabProjectTag extends cdktf.TerraformDataSource { @@ -255,7 +255,7 @@ export class DataGitlabProjectTag extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabProjectTag resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabProjectTag to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabProjectTag that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabProjectTag to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -267,7 +267,7 @@ export class DataGitlabProjectTag extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag gitlab_project_tag} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag gitlab_project_tag} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -278,7 +278,7 @@ export class DataGitlabProjectTag extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_project_tag', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-project-tags/README.md b/src/data-gitlab-project-tags/README.md index e67e6eab9..e71c88e0b 100644 --- a/src/data-gitlab-project-tags/README.md +++ b/src/data-gitlab-project-tags/README.md @@ -1,3 +1,3 @@ # `data_gitlab_project_tags` -Refer to the Terraform Registry for docs: [`data_gitlab_project_tags`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags). +Refer to the Terraform Registry for docs: [`data_gitlab_project_tags`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags). diff --git a/src/data-gitlab-project-tags/index.ts b/src/data-gitlab-project-tags/index.ts index 87994f22e..0db04ceaf 100644 --- a/src/data-gitlab-project-tags/index.ts +++ b/src/data-gitlab-project-tags/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface DataGitlabProjectTagsConfig extends cdktf.TerraformMetaArguments { /** - * 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. @@ -22,25 +22,25 @@ export interface DataGitlabProjectTagsConfig extends cdktf.TerraformMetaArgument /** * 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} */ readonly orderBy?: 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} */ readonly project: string; /** * 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} */ readonly search?: 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} */ readonly sort?: string; } @@ -353,7 +353,7 @@ export class DataGitlabProjectTagsTagsList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabProjectTags extends cdktf.TerraformDataSource { @@ -369,7 +369,7 @@ export class DataGitlabProjectTags extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabProjectTags resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabProjectTags to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabProjectTags that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabProjectTags to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -381,7 +381,7 @@ export class DataGitlabProjectTags extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags gitlab_project_tags} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags gitlab_project_tags} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -392,7 +392,7 @@ export class DataGitlabProjectTags extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_project_tags', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-project-variable/README.md b/src/data-gitlab-project-variable/README.md index 9fd7e0716..c87a09f2b 100644 --- a/src/data-gitlab-project-variable/README.md +++ b/src/data-gitlab-project-variable/README.md @@ -1,3 +1,3 @@ # `data_gitlab_project_variable` -Refer to the Terraform Registry for docs: [`data_gitlab_project_variable`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable). +Refer to the Terraform Registry for docs: [`data_gitlab_project_variable`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable). diff --git a/src/data-gitlab-project-variable/index.ts b/src/data-gitlab-project-variable/index.ts index 678a4143b..787f6d442 100644 --- a/src/data-gitlab-project-variable/index.ts +++ b/src/data-gitlab-project-variable/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface DataGitlabProjectVariableConfig extends cdktf.TerraformMetaArgu /** * 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} */ readonly environmentScope?: 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. @@ -28,19 +28,19 @@ export interface DataGitlabProjectVariableConfig extends cdktf.TerraformMetaArgu /** * 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} */ readonly key: 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} */ readonly project: string; } /** -* 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} */ export class DataGitlabProjectVariable extends cdktf.TerraformDataSource { @@ -56,7 +56,7 @@ export class DataGitlabProjectVariable extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabProjectVariable resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabProjectVariable to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabProjectVariable that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabProjectVariable to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -68,7 +68,7 @@ export class DataGitlabProjectVariable extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable gitlab_project_variable} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable gitlab_project_variable} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -79,7 +79,7 @@ export class DataGitlabProjectVariable extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_project_variable', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-project-variables/README.md b/src/data-gitlab-project-variables/README.md index 4e6da28fe..4c4558abf 100644 --- a/src/data-gitlab-project-variables/README.md +++ b/src/data-gitlab-project-variables/README.md @@ -1,3 +1,3 @@ # `data_gitlab_project_variables` -Refer to the Terraform Registry for docs: [`data_gitlab_project_variables`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables). +Refer to the Terraform Registry for docs: [`data_gitlab_project_variables`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables). diff --git a/src/data-gitlab-project-variables/index.ts b/src/data-gitlab-project-variables/index.ts index 19142e117..377d04d80 100644 --- a/src/data-gitlab-project-variables/index.ts +++ b/src/data-gitlab-project-variables/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface DataGitlabProjectVariablesConfig extends cdktf.TerraformMetaArg /** * 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} */ readonly environmentScope?: 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. @@ -28,7 +28,7 @@ export interface DataGitlabProjectVariablesConfig extends cdktf.TerraformMetaArg /** * 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} */ readonly project: string; } @@ -149,7 +149,7 @@ export class DataGitlabProjectVariablesVariablesList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabProjectVariables extends cdktf.TerraformDataSource { @@ -165,7 +165,7 @@ export class DataGitlabProjectVariables extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabProjectVariables resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabProjectVariables to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabProjectVariables that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabProjectVariables to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -177,7 +177,7 @@ export class DataGitlabProjectVariables extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables gitlab_project_variables} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables gitlab_project_variables} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -188,7 +188,7 @@ export class DataGitlabProjectVariables extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_project_variables', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-project/README.md b/src/data-gitlab-project/README.md index 47599e5e1..4a09d1bf2 100644 --- a/src/data-gitlab-project/README.md +++ b/src/data-gitlab-project/README.md @@ -1,3 +1,3 @@ # `data_gitlab_project` -Refer to the Terraform Registry for docs: [`data_gitlab_project`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project). +Refer to the Terraform Registry for docs: [`data_gitlab_project`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project). diff --git a/src/data-gitlab-project/index.ts b/src/data-gitlab-project/index.ts index ee8ba796d..03c7980fc 100644 --- a/src/data-gitlab-project/index.ts +++ b/src/data-gitlab-project/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,13 +15,13 @@ export interface DataGitlabProjectConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly ciDefaultGitDepth?: number; /** * 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. @@ -30,13 +30,13 @@ export interface DataGitlabProjectConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly pathWithNamespace?: string; /** * 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} */ readonly publicBuilds?: boolean | cdktf.IResolvable; } @@ -377,7 +377,7 @@ export class DataGitlabProjectSharedWithGroupsList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabProject extends cdktf.TerraformDataSource { @@ -393,7 +393,7 @@ export class DataGitlabProject extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabProject resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabProject to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabProject that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabProject to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -405,7 +405,7 @@ export class DataGitlabProject extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project gitlab_project} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project gitlab_project} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -416,7 +416,7 @@ export class DataGitlabProject extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_project', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, @@ -437,6 +437,11 @@ export class DataGitlabProject extends cdktf.TerraformDataSource { // ATTRIBUTES // ========== + // allow_pipeline_trigger_approve_deployment - computed: true, optional: false, required: false + public get allowPipelineTriggerApproveDeployment() { + return this.getBooleanAttribute('allow_pipeline_trigger_approve_deployment'); + } + // analytics_access_level - computed: true, optional: false, required: false public get analyticsAccessLevel() { return this.getStringAttribute('analytics_access_level'); @@ -640,6 +645,16 @@ export class DataGitlabProject extends cdktf.TerraformDataSource { return this.getBooleanAttribute('merge_trains_enabled'); } + // model_experiments_access_level - computed: true, optional: false, required: false + public get modelExperimentsAccessLevel() { + return this.getStringAttribute('model_experiments_access_level'); + } + + // model_registry_access_level - computed: true, optional: false, required: false + public get modelRegistryAccessLevel() { + return this.getStringAttribute('model_registry_access_level'); + } + // monitor_access_level - computed: true, optional: false, required: false public get monitorAccessLevel() { return this.getStringAttribute('monitor_access_level'); diff --git a/src/data-gitlab-projects/README.md b/src/data-gitlab-projects/README.md index 260f8accc..8a9e5b5bd 100644 --- a/src/data-gitlab-projects/README.md +++ b/src/data-gitlab-projects/README.md @@ -1,3 +1,3 @@ # `data_gitlab_projects` -Refer to the Terraform Registry for docs: [`data_gitlab_projects`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects). +Refer to the Terraform Registry for docs: [`data_gitlab_projects`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects). diff --git a/src/data-gitlab-projects/index.ts b/src/data-gitlab-projects/index.ts index ba4b13ef0..26c27456a 100644 --- a/src/data-gitlab-projects/index.ts +++ b/src/data-gitlab-projects/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface DataGitlabProjectsConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly archived?: boolean | cdktf.IResolvable; /** * 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} */ readonly groupId?: number; /** - * 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. @@ -34,121 +34,121 @@ export interface DataGitlabProjectsConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly includeSubgroups?: boolean | cdktf.IResolvable; /** * 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} */ readonly maxQueryablePages?: number; /** * 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} */ readonly membership?: boolean | cdktf.IResolvable; /** * 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} */ readonly minAccessLevel?: number; /** * Return projects ordered ordered by: `id`, `name`, `path`, `created_at`, `updated_at`, `last_activity_at`, `similarity`, `repository_size`, `storage_size`, `packages_size`, `wiki_size`. 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} */ readonly orderBy?: string; /** * 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} */ readonly owned?: boolean | cdktf.IResolvable; /** * 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} */ readonly page?: 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} */ readonly perPage?: number; /** * 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} */ readonly search?: string; /** * 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} */ readonly simple?: boolean | cdktf.IResolvable; /** * 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} */ readonly sort?: string; /** * 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} */ readonly starred?: boolean | cdktf.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} */ readonly statistics?: boolean | cdktf.IResolvable; /** * 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} */ readonly topic?: 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} */ readonly visibility?: string; /** * 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} */ readonly withCustomAttributes?: boolean | cdktf.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} */ readonly withIssuesEnabled?: boolean | cdktf.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} */ readonly withMergeRequestsEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly withProgrammingLanguage?: string; /** * 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} */ readonly withShared?: boolean | cdktf.IResolvable; } @@ -791,6 +791,11 @@ export class DataGitlabProjectsProjectsOutputReference extends cdktf.ComplexObje return this.getBooleanAttribute('allow_merge_on_skipped_pipeline'); } + // allow_pipeline_trigger_approve_deployment - computed: true, optional: false, required: false + public get allowPipelineTriggerApproveDeployment() { + return this.getBooleanAttribute('allow_pipeline_trigger_approve_deployment'); + } + // analytics_access_level - computed: true, optional: false, required: false public get analyticsAccessLevel() { return this.getStringAttribute('analytics_access_level'); @@ -1069,6 +1074,16 @@ export class DataGitlabProjectsProjectsOutputReference extends cdktf.ComplexObje return this.getNumberAttribute('mirror_user_id'); } + // model_experiments_access_level - computed: true, optional: false, required: false + public get modelExperimentsAccessLevel() { + return this.getStringAttribute('model_experiments_access_level'); + } + + // model_registry_access_level - computed: true, optional: false, required: false + public get modelRegistryAccessLevel() { + return this.getStringAttribute('model_registry_access_level'); + } + // monitor_access_level - computed: true, optional: false, required: false public get monitorAccessLevel() { return this.getStringAttribute('monitor_access_level'); @@ -1290,7 +1305,7 @@ export class DataGitlabProjectsProjectsList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabProjects extends cdktf.TerraformDataSource { @@ -1306,7 +1321,7 @@ export class DataGitlabProjects extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabProjects resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabProjects to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabProjects that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabProjects to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -1318,7 +1333,7 @@ export class DataGitlabProjects extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects gitlab_projects} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects gitlab_projects} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -1329,7 +1344,7 @@ export class DataGitlabProjects extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_projects', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-release-link/README.md b/src/data-gitlab-release-link/README.md index 394e9e369..eea02b6b5 100644 --- a/src/data-gitlab-release-link/README.md +++ b/src/data-gitlab-release-link/README.md @@ -1,3 +1,3 @@ # `data_gitlab_release_link` -Refer to the Terraform Registry for docs: [`data_gitlab_release_link`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link). +Refer to the Terraform Registry for docs: [`data_gitlab_release_link`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link). diff --git a/src/data-gitlab-release-link/index.ts b/src/data-gitlab-release-link/index.ts index ce6b432a2..a29d75d10 100644 --- a/src/data-gitlab-release-link/index.ts +++ b/src/data-gitlab-release-link/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface DataGitlabReleaseLinkConfig extends cdktf.TerraformMetaArguments { /** - * 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. @@ -22,25 +22,25 @@ export interface DataGitlabReleaseLinkConfig extends cdktf.TerraformMetaArgument /** * 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} */ readonly linkId: number; /** * 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} */ readonly project: 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} */ readonly tagName: string; } /** -* 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} */ export class DataGitlabReleaseLink extends cdktf.TerraformDataSource { @@ -56,7 +56,7 @@ export class DataGitlabReleaseLink extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabReleaseLink resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabReleaseLink to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabReleaseLink that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabReleaseLink to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -68,7 +68,7 @@ export class DataGitlabReleaseLink extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link gitlab_release_link} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link gitlab_release_link} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -79,7 +79,7 @@ export class DataGitlabReleaseLink extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_release_link', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-release-links/README.md b/src/data-gitlab-release-links/README.md index 60ac7895a..5160ec8c1 100644 --- a/src/data-gitlab-release-links/README.md +++ b/src/data-gitlab-release-links/README.md @@ -1,3 +1,3 @@ # `data_gitlab_release_links` -Refer to the Terraform Registry for docs: [`data_gitlab_release_links`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links). +Refer to the Terraform Registry for docs: [`data_gitlab_release_links`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links). diff --git a/src/data-gitlab-release-links/index.ts b/src/data-gitlab-release-links/index.ts index 9563d8774..8f7c551eb 100644 --- a/src/data-gitlab-release-links/index.ts +++ b/src/data-gitlab-release-links/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface DataGitlabReleaseLinksConfig extends cdktf.TerraformMetaArguments { /** - * 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. @@ -22,13 +22,13 @@ export interface DataGitlabReleaseLinksConfig extends cdktf.TerraformMetaArgumen /** * 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} */ readonly project: 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} */ readonly tagName: string; } @@ -149,7 +149,7 @@ export class DataGitlabReleaseLinksReleaseLinksList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabReleaseLinks extends cdktf.TerraformDataSource { @@ -165,7 +165,7 @@ export class DataGitlabReleaseLinks extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabReleaseLinks resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabReleaseLinks to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabReleaseLinks that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabReleaseLinks to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -177,7 +177,7 @@ export class DataGitlabReleaseLinks extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links gitlab_release_links} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links gitlab_release_links} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -188,7 +188,7 @@ export class DataGitlabReleaseLinks extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_release_links', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-release/README.md b/src/data-gitlab-release/README.md index f1daeeda7..c5d5de507 100644 --- a/src/data-gitlab-release/README.md +++ b/src/data-gitlab-release/README.md @@ -1,3 +1,3 @@ # `data_gitlab_release` -Refer to the Terraform Registry for docs: [`data_gitlab_release`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release). +Refer to the Terraform Registry for docs: [`data_gitlab_release`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release). diff --git a/src/data-gitlab-release/index.ts b/src/data-gitlab-release/index.ts index 861394111..ed79f7092 100644 --- a/src/data-gitlab-release/index.ts +++ b/src/data-gitlab-release/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,19 +15,19 @@ export interface DataGitlabReleaseConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly projectId: 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} */ readonly tagName: string; /** * 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} */ readonly assets?: DataGitlabReleaseAssets; } @@ -227,13 +227,13 @@ export interface DataGitlabReleaseAssets { /** * 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} */ readonly links?: DataGitlabReleaseAssetsLinks[] | cdktf.IResolvable; /** * 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} */ readonly sources?: DataGitlabReleaseAssetsSources[] | cdktf.IResolvable; } @@ -361,7 +361,7 @@ export class DataGitlabReleaseAssetsOutputReference extends cdktf.ComplexObject } /** -* 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} */ export class DataGitlabRelease extends cdktf.TerraformDataSource { @@ -377,7 +377,7 @@ export class DataGitlabRelease extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabRelease resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabRelease to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabRelease that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabRelease to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -389,7 +389,7 @@ export class DataGitlabRelease extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release gitlab_release} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release gitlab_release} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -400,7 +400,7 @@ export class DataGitlabRelease extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_release', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-repository-file/README.md b/src/data-gitlab-repository-file/README.md index 3e884b1eb..85193cd04 100644 --- a/src/data-gitlab-repository-file/README.md +++ b/src/data-gitlab-repository-file/README.md @@ -1,3 +1,3 @@ # `data_gitlab_repository_file` -Refer to the Terraform Registry for docs: [`data_gitlab_repository_file`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file). +Refer to the Terraform Registry for docs: [`data_gitlab_repository_file`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file). diff --git a/src/data-gitlab-repository-file/index.ts b/src/data-gitlab-repository-file/index.ts index 9b32c4abd..d92bfa066 100644 --- a/src/data-gitlab-repository-file/index.ts +++ b/src/data-gitlab-repository-file/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface DataGitlabRepositoryFileConfig extends cdktf.TerraformMetaArgum /** * 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} */ readonly filePath: 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. @@ -28,19 +28,19 @@ export interface DataGitlabRepositoryFileConfig extends cdktf.TerraformMetaArgum /** * 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} */ readonly project: 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} */ readonly ref: string; } /** -* 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} */ export class DataGitlabRepositoryFile extends cdktf.TerraformDataSource { @@ -56,7 +56,7 @@ export class DataGitlabRepositoryFile extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabRepositoryFile resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabRepositoryFile to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabRepositoryFile that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabRepositoryFile to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -68,7 +68,7 @@ export class DataGitlabRepositoryFile extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file gitlab_repository_file} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file gitlab_repository_file} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -79,7 +79,7 @@ export class DataGitlabRepositoryFile extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_repository_file', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-repository-tree/README.md b/src/data-gitlab-repository-tree/README.md index ec65d44a1..970968b25 100644 --- a/src/data-gitlab-repository-tree/README.md +++ b/src/data-gitlab-repository-tree/README.md @@ -1,3 +1,3 @@ # `data_gitlab_repository_tree` -Refer to the Terraform Registry for docs: [`data_gitlab_repository_tree`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree). +Refer to the Terraform Registry for docs: [`data_gitlab_repository_tree`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree). diff --git a/src/data-gitlab-repository-tree/index.ts b/src/data-gitlab-repository-tree/index.ts index 9cae42320..f3fe6cff6 100644 --- a/src/data-gitlab-repository-tree/index.ts +++ b/src/data-gitlab-repository-tree/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface DataGitlabRepositoryTreeConfig extends cdktf.TerraformMetaArguments { /** - * 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. @@ -22,25 +22,25 @@ export interface DataGitlabRepositoryTreeConfig extends cdktf.TerraformMetaArgum /** * 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} */ readonly path?: 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} */ readonly project: string; /** * 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} */ readonly recursive?: boolean | cdktf.IResolvable; /** * 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} */ readonly ref: string; } @@ -141,7 +141,7 @@ export class DataGitlabRepositoryTreeTreeList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabRepositoryTree extends cdktf.TerraformDataSource { @@ -157,7 +157,7 @@ export class DataGitlabRepositoryTree extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabRepositoryTree resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabRepositoryTree to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabRepositoryTree that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabRepositoryTree to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -169,7 +169,7 @@ export class DataGitlabRepositoryTree extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree gitlab_repository_tree} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree gitlab_repository_tree} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -180,7 +180,7 @@ export class DataGitlabRepositoryTree extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_repository_tree', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-user-sshkeys/README.md b/src/data-gitlab-user-sshkeys/README.md index 535b22b3c..6fd2637dc 100644 --- a/src/data-gitlab-user-sshkeys/README.md +++ b/src/data-gitlab-user-sshkeys/README.md @@ -1,3 +1,3 @@ # `data_gitlab_user_sshkeys` -Refer to the Terraform Registry for docs: [`data_gitlab_user_sshkeys`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys). +Refer to the Terraform Registry for docs: [`data_gitlab_user_sshkeys`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys). diff --git a/src/data-gitlab-user-sshkeys/index.ts b/src/data-gitlab-user-sshkeys/index.ts index 40ed0b24e..b554f890b 100644 --- a/src/data-gitlab-user-sshkeys/index.ts +++ b/src/data-gitlab-user-sshkeys/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface DataGitlabUserSshkeysConfig extends cdktf.TerraformMetaArguments { /** - * 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. @@ -22,13 +22,13 @@ export interface DataGitlabUserSshkeysConfig extends cdktf.TerraformMetaArgument /** * 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} */ readonly userId?: number; /** * 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} */ readonly username?: string; } @@ -134,7 +134,7 @@ export class DataGitlabUserSshkeysKeysList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabUserSshkeys extends cdktf.TerraformDataSource { @@ -150,7 +150,7 @@ export class DataGitlabUserSshkeys extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabUserSshkeys resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabUserSshkeys to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabUserSshkeys that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabUserSshkeys to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -162,7 +162,7 @@ export class DataGitlabUserSshkeys extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys gitlab_user_sshkeys} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys gitlab_user_sshkeys} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -173,7 +173,7 @@ export class DataGitlabUserSshkeys extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_user_sshkeys', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-user/README.md b/src/data-gitlab-user/README.md index 99d66473c..405433ef7 100644 --- a/src/data-gitlab-user/README.md +++ b/src/data-gitlab-user/README.md @@ -1,3 +1,3 @@ # `data_gitlab_user` -Refer to the Terraform Registry for docs: [`data_gitlab_user`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user). +Refer to the Terraform Registry for docs: [`data_gitlab_user`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user). diff --git a/src/data-gitlab-user/index.ts b/src/data-gitlab-user/index.ts index 28609c1e5..a1e9dfe91 100644 --- a/src/data-gitlab-user/index.ts +++ b/src/data-gitlab-user/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface DataGitlabUserConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly email?: 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. @@ -28,25 +28,25 @@ export interface DataGitlabUserConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly namespaceId?: 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} */ readonly userId?: number; /** * 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} */ readonly username?: string; } /** -* 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} */ export class DataGitlabUser extends cdktf.TerraformDataSource { @@ -62,7 +62,7 @@ export class DataGitlabUser extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabUser resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabUser to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabUser that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabUser to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +74,7 @@ export class DataGitlabUser extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user gitlab_user} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user gitlab_user} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +85,7 @@ export class DataGitlabUser extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_user', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/data-gitlab-users/README.md b/src/data-gitlab-users/README.md index 92ac74cd7..5b0f2e977 100644 --- a/src/data-gitlab-users/README.md +++ b/src/data-gitlab-users/README.md @@ -1,3 +1,3 @@ # `data_gitlab_users` -Refer to the Terraform Registry for docs: [`data_gitlab_users`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users). +Refer to the Terraform Registry for docs: [`data_gitlab_users`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users). diff --git a/src/data-gitlab-users/index.ts b/src/data-gitlab-users/index.ts index 51cfbf6c4..24d853724 100644 --- a/src/data-gitlab-users/index.ts +++ b/src/data-gitlab-users/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,41 +15,41 @@ export interface DataGitlabUsersConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly active?: boolean | cdktf.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} */ readonly blocked?: boolean | cdktf.IResolvable; /** * 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} */ readonly createdAfter?: 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} */ readonly createdBefore?: 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} */ readonly externProvider?: 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} */ readonly externUid?: 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. @@ -58,19 +58,19 @@ export interface DataGitlabUsersConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly orderBy?: 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} */ readonly search?: 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} */ readonly sort?: string; } @@ -286,7 +286,7 @@ export class DataGitlabUsersUsersList extends cdktf.ComplexList { } /** -* 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} */ export class DataGitlabUsers extends cdktf.TerraformDataSource { @@ -302,7 +302,7 @@ export class DataGitlabUsers extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataGitlabUsers resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataGitlabUsers to import - * @param importFromId 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 + * @param importFromId The id of the existing DataGitlabUsers that should be imported. 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 * @param provider? Optional instance of the provider where the DataGitlabUsers to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -314,7 +314,7 @@ export class DataGitlabUsers extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users gitlab_users} Data Source + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users gitlab_users} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -325,7 +325,7 @@ export class DataGitlabUsers extends cdktf.TerraformDataSource { terraformResourceType: 'gitlab_users', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/deploy-key-enable/README.md b/src/deploy-key-enable/README.md index b45bfed04..728639da4 100644 --- a/src/deploy-key-enable/README.md +++ b/src/deploy-key-enable/README.md @@ -1,3 +1,3 @@ # `gitlab_deploy_key_enable` -Refer to the Terraform Registry for docs: [`gitlab_deploy_key_enable`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable). +Refer to the Terraform Registry for docs: [`gitlab_deploy_key_enable`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable). diff --git a/src/deploy-key-enable/index.ts b/src/deploy-key-enable/index.ts index 1dc45ce7b..35a4563fd 100644 --- a/src/deploy-key-enable/index.ts +++ b/src/deploy-key-enable/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface DeployKeyEnableConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly canPush?: boolean | cdktf.IResolvable; /** - * 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. @@ -28,31 +28,31 @@ export interface DeployKeyEnableConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly key?: 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} */ readonly keyId: 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} */ readonly project: 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} */ readonly title?: string; } /** -* 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} */ export class DeployKeyEnable extends cdktf.TerraformResource { @@ -68,7 +68,7 @@ export class DeployKeyEnable extends cdktf.TerraformResource { * Generates CDKTF code for importing a DeployKeyEnable resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DeployKeyEnable to import - * @param importFromId 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 + * @param importFromId The id of the existing DeployKeyEnable that should be imported. 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 * @param provider? Optional instance of the provider where the DeployKeyEnable to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -80,7 +80,7 @@ export class DeployKeyEnable extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable gitlab_deploy_key_enable} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable gitlab_deploy_key_enable} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -91,7 +91,7 @@ export class DeployKeyEnable extends cdktf.TerraformResource { terraformResourceType: 'gitlab_deploy_key_enable', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/deploy-key/README.md b/src/deploy-key/README.md index a5c3f1588..7740a5e4d 100644 --- a/src/deploy-key/README.md +++ b/src/deploy-key/README.md @@ -1,3 +1,3 @@ # `gitlab_deploy_key` -Refer to the Terraform Registry for docs: [`gitlab_deploy_key`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key). +Refer to the Terraform Registry for docs: [`gitlab_deploy_key`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key). diff --git a/src/deploy-key/index.ts b/src/deploy-key/index.ts index d6a19c13d..0ad841608 100644 --- a/src/deploy-key/index.ts +++ b/src/deploy-key/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface DeployKeyConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly canPush?: boolean | cdktf.IResolvable; /** - * 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. @@ -28,25 +28,25 @@ export interface DeployKeyConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly key: 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} */ readonly project: 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} */ readonly title: string; } /** -* 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} */ export class DeployKey extends cdktf.TerraformResource { @@ -62,7 +62,7 @@ export class DeployKey extends cdktf.TerraformResource { * Generates CDKTF code for importing a DeployKey resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DeployKey to import - * @param importFromId 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 + * @param importFromId The id of the existing DeployKey that should be imported. 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 * @param provider? Optional instance of the provider where the DeployKey to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +74,7 @@ export class DeployKey extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key gitlab_deploy_key} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key gitlab_deploy_key} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +85,7 @@ export class DeployKey extends cdktf.TerraformResource { terraformResourceType: 'gitlab_deploy_key', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/deploy-token/README.md b/src/deploy-token/README.md index 95be82267..aa0d24548 100644 --- a/src/deploy-token/README.md +++ b/src/deploy-token/README.md @@ -1,3 +1,3 @@ # `gitlab_deploy_token` -Refer to the Terraform Registry for docs: [`gitlab_deploy_token`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token). +Refer to the Terraform Registry for docs: [`gitlab_deploy_token`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token). diff --git a/src/deploy-token/index.ts b/src/deploy-token/index.ts index e00d23d6b..72aa1a70a 100644 --- a/src/deploy-token/index.ts +++ b/src/deploy-token/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface DeployTokenConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly expiresAt?: 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} */ readonly group?: 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. @@ -34,31 +34,31 @@ export interface DeployTokenConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly name: 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} */ readonly project?: 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} */ readonly scopes: 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} */ readonly username?: string; } /** -* 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} */ export class DeployToken extends cdktf.TerraformResource { @@ -74,7 +74,7 @@ export class DeployToken extends cdktf.TerraformResource { * Generates CDKTF code for importing a DeployToken resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DeployToken to import - * @param importFromId 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 + * @param importFromId The id of the existing DeployToken that should be imported. 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 * @param provider? Optional instance of the provider where the DeployToken to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -86,7 +86,7 @@ export class DeployToken extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token gitlab_deploy_token} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token gitlab_deploy_token} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -97,7 +97,7 @@ export class DeployToken extends cdktf.TerraformResource { terraformResourceType: 'gitlab_deploy_token', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/global-level-notifications/README.md b/src/global-level-notifications/README.md index 35acaa71c..afeb84e0a 100644 --- a/src/global-level-notifications/README.md +++ b/src/global-level-notifications/README.md @@ -1,3 +1,3 @@ # `gitlab_global_level_notifications` -Refer to the Terraform Registry for docs: [`gitlab_global_level_notifications`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications). +Refer to the Terraform Registry for docs: [`gitlab_global_level_notifications`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications). diff --git a/src/global-level-notifications/index.ts b/src/global-level-notifications/index.ts index 1652feee3..fd5b4a59a 100644 --- a/src/global-level-notifications/index.ts +++ b/src/global-level-notifications/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,115 +15,115 @@ export interface GlobalLevelNotificationsConfig extends cdktf.TerraformMetaArgum /** * 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} */ readonly closeIssue?: boolean | cdktf.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} */ readonly closeMergeRequest?: boolean | cdktf.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} */ readonly failedPipeline?: boolean | cdktf.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} */ readonly fixedPipeline?: boolean | cdktf.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} */ readonly issueDue?: boolean | cdktf.IResolvable; /** * 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} */ readonly level?: string; /** * 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} */ readonly mergeMergeRequest?: boolean | cdktf.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} */ readonly mergeWhenPipelineSucceeds?: boolean | cdktf.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} */ readonly movedProject?: boolean | cdktf.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} */ readonly newIssue?: boolean | cdktf.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} */ readonly newMergeRequest?: boolean | cdktf.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} */ readonly newNote?: boolean | cdktf.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} */ readonly pushToMergeRequest?: boolean | cdktf.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} */ readonly reassignIssue?: boolean | cdktf.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} */ readonly reassignMergeRequest?: boolean | cdktf.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} */ readonly reopenIssue?: boolean | cdktf.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} */ readonly reopenMergeRequest?: boolean | cdktf.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} */ readonly successPipeline?: boolean | cdktf.IResolvable; } /** -* 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} */ export class GlobalLevelNotifications extends cdktf.TerraformResource { @@ -139,7 +139,7 @@ export class GlobalLevelNotifications extends cdktf.TerraformResource { * Generates CDKTF code for importing a GlobalLevelNotifications resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the GlobalLevelNotifications to import - * @param importFromId 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 + * @param importFromId The id of the existing GlobalLevelNotifications that should be imported. 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 * @param provider? Optional instance of the provider where the GlobalLevelNotifications to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -151,7 +151,7 @@ export class GlobalLevelNotifications extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications gitlab_global_level_notifications} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications gitlab_global_level_notifications} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -162,7 +162,7 @@ export class GlobalLevelNotifications extends cdktf.TerraformResource { terraformResourceType: 'gitlab_global_level_notifications', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/group-access-token/README.md b/src/group-access-token/README.md index 9c3d64271..e73373b24 100644 --- a/src/group-access-token/README.md +++ b/src/group-access-token/README.md @@ -1,3 +1,3 @@ # `gitlab_group_access_token` -Refer to the Terraform Registry for docs: [`gitlab_group_access_token`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token). +Refer to the Terraform Registry for docs: [`gitlab_group_access_token`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token). diff --git a/src/group-access-token/index.ts b/src/group-access-token/index.ts index c9f1d110a..07e11c692 100644 --- a/src/group-access-token/index.ts +++ b/src/group-access-token/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,37 +15,37 @@ export interface GroupAccessTokenConfig extends cdktf.TerraformMetaArguments { /** * The access level for the group access token. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. Default is `maintainer`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#access_level GroupAccessToken#access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#access_level GroupAccessToken#access_level} */ readonly accessLevel?: string; /** * When the token will expire, YYYY-MM-DD format. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#expires_at GroupAccessToken#expires_at} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#expires_at GroupAccessToken#expires_at} */ readonly expiresAt?: 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/resources/group_access_token#group GroupAccessToken#group} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#group GroupAccessToken#group} */ readonly group: string; /** * The name of the group access token. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#name GroupAccessToken#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#name GroupAccessToken#name} */ readonly name: string; /** * The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#rotation_configuration GroupAccessToken#rotation_configuration} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#rotation_configuration GroupAccessToken#rotation_configuration} */ readonly rotationConfiguration?: GroupAccessTokenRotationConfiguration; /** * The scopes of the group access token. Valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#scopes GroupAccessToken#scopes} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#scopes GroupAccessToken#scopes} */ readonly scopes: string[]; } @@ -53,13 +53,13 @@ export interface GroupAccessTokenRotationConfiguration { /** * The duration (in days) the new token should be valid for. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#expiration_days GroupAccessToken#expiration_days} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#expiration_days GroupAccessToken#expiration_days} */ readonly expirationDays: number; /** * The duration (in days) before the expiration when the token should be rotated. As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#rotate_before_days GroupAccessToken#rotate_before_days} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#rotate_before_days GroupAccessToken#rotate_before_days} */ readonly rotateBeforeDays: number; } @@ -176,7 +176,7 @@ export class GroupAccessTokenRotationConfigurationOutputReference extends cdktf. } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token gitlab_group_access_token} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token gitlab_group_access_token} */ export class GroupAccessToken extends cdktf.TerraformResource { @@ -192,7 +192,7 @@ export class GroupAccessToken extends cdktf.TerraformResource { * Generates CDKTF code for importing a GroupAccessToken resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the GroupAccessToken to import - * @param importFromId The id of the existing GroupAccessToken that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing GroupAccessToken that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the GroupAccessToken to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -204,7 +204,7 @@ export class GroupAccessToken extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_access_token gitlab_group_access_token} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_access_token gitlab_group_access_token} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -215,7 +215,7 @@ export class GroupAccessToken extends cdktf.TerraformResource { terraformResourceType: 'gitlab_group_access_token', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/group-badge/README.md b/src/group-badge/README.md index 199871b50..4cac9a2cf 100644 --- a/src/group-badge/README.md +++ b/src/group-badge/README.md @@ -1,3 +1,3 @@ # `gitlab_group_badge` -Refer to the Terraform Registry for docs: [`gitlab_group_badge`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge). +Refer to the Terraform Registry for docs: [`gitlab_group_badge`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge). diff --git a/src/group-badge/index.ts b/src/group-badge/index.ts index efcd3225c..24e596cbc 100644 --- a/src/group-badge/index.ts +++ b/src/group-badge/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface GroupBadgeConfig extends cdktf.TerraformMetaArguments { /** * The id of the group to add the badge to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#group GroupBadge#group} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#group GroupBadge#group} */ readonly group: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#id GroupBadge#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#id GroupBadge#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,25 +28,25 @@ export interface GroupBadgeConfig extends cdktf.TerraformMetaArguments { /** * The image url which will be presented on group overview. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#image_url GroupBadge#image_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#image_url GroupBadge#image_url} */ readonly imageUrl: string; /** * The url linked with the badge. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#link_url GroupBadge#link_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#link_url GroupBadge#link_url} */ readonly linkUrl: string; /** * The name of the badge. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#name GroupBadge#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#name GroupBadge#name} */ readonly name?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge gitlab_group_badge} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge gitlab_group_badge} */ export class GroupBadge extends cdktf.TerraformResource { @@ -62,7 +62,7 @@ export class GroupBadge extends cdktf.TerraformResource { * Generates CDKTF code for importing a GroupBadge resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the GroupBadge to import - * @param importFromId The id of the existing GroupBadge that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing GroupBadge that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the GroupBadge to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +74,7 @@ export class GroupBadge extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_badge gitlab_group_badge} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_badge gitlab_group_badge} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +85,7 @@ export class GroupBadge extends cdktf.TerraformResource { terraformResourceType: 'gitlab_group_badge', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/group-cluster/README.md b/src/group-cluster/README.md index b33ffa2c3..6f5e0cfa1 100644 --- a/src/group-cluster/README.md +++ b/src/group-cluster/README.md @@ -1,3 +1,3 @@ # `gitlab_group_cluster` -Refer to the Terraform Registry for docs: [`gitlab_group_cluster`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster). +Refer to the Terraform Registry for docs: [`gitlab_group_cluster`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster). diff --git a/src/group-cluster/index.ts b/src/group-cluster/index.ts index 6c539fced..3bb6cf6ba 100644 --- a/src/group-cluster/index.ts +++ b/src/group-cluster/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,29 +15,29 @@ export interface GroupClusterConfig extends cdktf.TerraformMetaArguments { /** * The base domain of the cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#domain GroupCluster#domain} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#domain GroupCluster#domain} */ readonly domain?: string; /** * Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#enabled GroupCluster#enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#enabled GroupCluster#enabled} */ readonly enabled?: boolean | cdktf.IResolvable; /** * The associated environment to the cluster. Defaults to `*`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#environment_scope GroupCluster#environment_scope} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#environment_scope GroupCluster#environment_scope} */ readonly environmentScope?: string; /** * The id of the group to add the cluster to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#group GroupCluster#group} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#group GroupCluster#group} */ readonly group: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#id GroupCluster#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#id GroupCluster#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -46,49 +46,49 @@ export interface GroupClusterConfig extends cdktf.TerraformMetaArguments { /** * The URL to access the Kubernetes API. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_api_url GroupCluster#kubernetes_api_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_api_url GroupCluster#kubernetes_api_url} */ readonly kubernetesApiUrl: string; /** * The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_authorization_type GroupCluster#kubernetes_authorization_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_authorization_type GroupCluster#kubernetes_authorization_type} */ readonly kubernetesAuthorizationType?: string; /** * TLS certificate (needed if API is using a self-signed TLS certificate). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_ca_cert GroupCluster#kubernetes_ca_cert} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_ca_cert GroupCluster#kubernetes_ca_cert} */ readonly kubernetesCaCert?: string; /** * The token to authenticate against Kubernetes. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#kubernetes_token GroupCluster#kubernetes_token} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#kubernetes_token GroupCluster#kubernetes_token} */ readonly kubernetesToken: string; /** * Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#managed GroupCluster#managed} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#managed GroupCluster#managed} */ readonly managed?: boolean | cdktf.IResolvable; /** * The ID of the management project for the cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#management_project_id GroupCluster#management_project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#management_project_id GroupCluster#management_project_id} */ readonly managementProjectId?: string; /** * The name of cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#name GroupCluster#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#name GroupCluster#name} */ readonly name: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster gitlab_group_cluster} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster gitlab_group_cluster} */ export class GroupCluster extends cdktf.TerraformResource { @@ -104,7 +104,7 @@ export class GroupCluster extends cdktf.TerraformResource { * Generates CDKTF code for importing a GroupCluster resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the GroupCluster to import - * @param importFromId The id of the existing GroupCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing GroupCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the GroupCluster to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -116,7 +116,7 @@ export class GroupCluster extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_cluster gitlab_group_cluster} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_cluster gitlab_group_cluster} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -127,7 +127,7 @@ export class GroupCluster extends cdktf.TerraformResource { terraformResourceType: 'gitlab_group_cluster', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/group-custom-attribute/README.md b/src/group-custom-attribute/README.md index abc00f5c7..fb2e2acee 100644 --- a/src/group-custom-attribute/README.md +++ b/src/group-custom-attribute/README.md @@ -1,3 +1,3 @@ # `gitlab_group_custom_attribute` -Refer to the Terraform Registry for docs: [`gitlab_group_custom_attribute`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute). +Refer to the Terraform Registry for docs: [`gitlab_group_custom_attribute`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute). diff --git a/src/group-custom-attribute/index.ts b/src/group-custom-attribute/index.ts index 0c8e8ca30..d4cd1fe78 100644 --- a/src/group-custom-attribute/index.ts +++ b/src/group-custom-attribute/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface GroupCustomAttributeConfig extends cdktf.TerraformMetaArguments /** * The id of the group. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#group GroupCustomAttribute#group} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#group GroupCustomAttribute#group} */ readonly group: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#id GroupCustomAttribute#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,19 +28,19 @@ export interface GroupCustomAttributeConfig extends cdktf.TerraformMetaArguments /** * Key for the Custom Attribute. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#key GroupCustomAttribute#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#key GroupCustomAttribute#key} */ readonly key: string; /** * Value for the Custom Attribute. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#value GroupCustomAttribute#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#value GroupCustomAttribute#value} */ readonly value: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute gitlab_group_custom_attribute} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute gitlab_group_custom_attribute} */ export class GroupCustomAttribute extends cdktf.TerraformResource { @@ -56,7 +56,7 @@ export class GroupCustomAttribute extends cdktf.TerraformResource { * Generates CDKTF code for importing a GroupCustomAttribute resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the GroupCustomAttribute to import - * @param importFromId The id of the existing GroupCustomAttribute that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing GroupCustomAttribute that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the GroupCustomAttribute to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -68,7 +68,7 @@ export class GroupCustomAttribute extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_custom_attribute gitlab_group_custom_attribute} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_custom_attribute gitlab_group_custom_attribute} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -79,7 +79,7 @@ export class GroupCustomAttribute extends cdktf.TerraformResource { terraformResourceType: 'gitlab_group_custom_attribute', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/group-epic-board/README.md b/src/group-epic-board/README.md index 4b4bc88ac..4336722d0 100644 --- a/src/group-epic-board/README.md +++ b/src/group-epic-board/README.md @@ -1,3 +1,3 @@ # `gitlab_group_epic_board` -Refer to the Terraform Registry for docs: [`gitlab_group_epic_board`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board). +Refer to the Terraform Registry for docs: [`gitlab_group_epic_board`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board). diff --git a/src/group-epic-board/index.ts b/src/group-epic-board/index.ts index 634473f64..84421699b 100644 --- a/src/group-epic-board/index.ts +++ b/src/group-epic-board/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,19 +15,19 @@ export interface GroupEpicBoardConfig extends cdktf.TerraformMetaArguments { /** * The ID or URL-encoded path of the group owned by the authenticated user. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#group GroupEpicBoard#group} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#group GroupEpicBoard#group} */ readonly group: string; /** * The name of the board. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#name GroupEpicBoard#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#name GroupEpicBoard#name} */ readonly name: string; /** * lists block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#lists GroupEpicBoard#lists} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#lists GroupEpicBoard#lists} */ readonly lists?: GroupEpicBoardLists[] | cdktf.IResolvable; } @@ -35,7 +35,7 @@ export interface GroupEpicBoardLists { /** * The ID of the label the list should be scoped to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#label_id GroupEpicBoard#label_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#label_id GroupEpicBoard#label_id} */ readonly labelId?: number; } @@ -161,7 +161,7 @@ export class GroupEpicBoardListsList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board gitlab_group_epic_board} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board gitlab_group_epic_board} */ export class GroupEpicBoard extends cdktf.TerraformResource { @@ -177,7 +177,7 @@ export class GroupEpicBoard extends cdktf.TerraformResource { * Generates CDKTF code for importing a GroupEpicBoard resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the GroupEpicBoard to import - * @param importFromId The id of the existing GroupEpicBoard that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing GroupEpicBoard that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the GroupEpicBoard to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -189,7 +189,7 @@ export class GroupEpicBoard extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_epic_board gitlab_group_epic_board} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_epic_board gitlab_group_epic_board} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -200,7 +200,7 @@ export class GroupEpicBoard extends cdktf.TerraformResource { terraformResourceType: 'gitlab_group_epic_board', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/group-hook/README.md b/src/group-hook/README.md index 9fa243e39..119edef53 100644 --- a/src/group-hook/README.md +++ b/src/group-hook/README.md @@ -1,3 +1,3 @@ # `gitlab_group_hook` -Refer to the Terraform Registry for docs: [`gitlab_group_hook`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook). +Refer to the Terraform Registry for docs: [`gitlab_group_hook`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook). diff --git a/src/group-hook/index.ts b/src/group-hook/index.ts index acd2cc396..4c9d43bd1 100644 --- a/src/group-hook/index.ts +++ b/src/group-hook/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,128 +15,121 @@ export interface GroupHookConfig extends cdktf.TerraformMetaArguments { /** * Invoke the hook for confidential issues events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#confidential_issues_events GroupHook#confidential_issues_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#confidential_issues_events GroupHook#confidential_issues_events} */ readonly confidentialIssuesEvents?: boolean | cdktf.IResolvable; /** - * Invoke the hook for confidential notes events. + * Invoke the hook for confidential note events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#confidential_note_events GroupHook#confidential_note_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#confidential_note_events GroupHook#confidential_note_events} */ readonly confidentialNoteEvents?: boolean | cdktf.IResolvable; /** - * Set a custom webhook template. + * Custom webhook template. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#custom_webhook_template GroupHook#custom_webhook_template} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#custom_webhook_template GroupHook#custom_webhook_template} */ readonly customWebhookTemplate?: string; /** * Invoke the hook for deployment events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#deployment_events GroupHook#deployment_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#deployment_events GroupHook#deployment_events} */ readonly deploymentEvents?: boolean | cdktf.IResolvable; /** - * Enable ssl verification when invoking the hook. + * Enable SSL verification when invoking the hook. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#enable_ssl_verification GroupHook#enable_ssl_verification} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#enable_ssl_verification GroupHook#enable_ssl_verification} */ readonly enableSslVerification?: boolean | cdktf.IResolvable; /** - * The ID or full path of the group. + * The full path or id of the group to add the hook to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#group GroupHook#group} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#group GroupHook#group} */ readonly group: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#id GroupHook#id} - * - * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. - * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. - */ - readonly id?: string; - /** * Invoke the hook for issues events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#issues_events GroupHook#issues_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#issues_events GroupHook#issues_events} */ readonly issuesEvents?: boolean | cdktf.IResolvable; /** * Invoke the hook for job events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#job_events GroupHook#job_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#job_events GroupHook#job_events} */ readonly jobEvents?: boolean | cdktf.IResolvable; /** - * Invoke the hook for merge requests. + * Invoke the hook for merge requests events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#merge_requests_events GroupHook#merge_requests_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#merge_requests_events GroupHook#merge_requests_events} */ readonly mergeRequestsEvents?: boolean | cdktf.IResolvable; /** - * Invoke the hook for notes events. + * Invoke the hook for note events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#note_events GroupHook#note_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#note_events GroupHook#note_events} */ readonly noteEvents?: boolean | cdktf.IResolvable; /** * Invoke the hook for pipeline events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#pipeline_events GroupHook#pipeline_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#pipeline_events GroupHook#pipeline_events} */ readonly pipelineEvents?: boolean | cdktf.IResolvable; /** * Invoke the hook for push events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#push_events GroupHook#push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#push_events GroupHook#push_events} */ readonly pushEvents?: boolean | cdktf.IResolvable; /** * Invoke the hook for push events on matching branches only. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#push_events_branch_filter GroupHook#push_events_branch_filter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#push_events_branch_filter GroupHook#push_events_branch_filter} */ readonly pushEventsBranchFilter?: string; /** - * Invoke the hook for releases events. + * Invoke the hook for release events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#releases_events GroupHook#releases_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#releases_events GroupHook#releases_events} */ readonly releasesEvents?: boolean | cdktf.IResolvable; /** * Invoke the hook for subgroup events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#subgroup_events GroupHook#subgroup_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#subgroup_events GroupHook#subgroup_events} */ readonly subgroupEvents?: boolean | cdktf.IResolvable; /** * Invoke the hook for tag push events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#tag_push_events GroupHook#tag_push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#tag_push_events GroupHook#tag_push_events} */ readonly tagPushEvents?: boolean | cdktf.IResolvable; /** * A token to present when invoking the hook. The token is not available for imported resources. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#token GroupHook#token} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#token GroupHook#token} */ readonly token?: string; /** - * The url of the hook to invoke. + * The url of the hook to invoke. Forces re-creation to preserve `token`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#url GroupHook#url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#url GroupHook#url} */ readonly url: string; /** * Invoke the hook for wiki page events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#wiki_page_events GroupHook#wiki_page_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#wiki_page_events GroupHook#wiki_page_events} */ readonly wikiPageEvents?: boolean | cdktf.IResolvable; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook gitlab_group_hook} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook gitlab_group_hook} */ export class GroupHook extends cdktf.TerraformResource { @@ -152,7 +145,7 @@ export class GroupHook extends cdktf.TerraformResource { * Generates CDKTF code for importing a GroupHook resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the GroupHook to import - * @param importFromId The id of the existing GroupHook that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing GroupHook that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the GroupHook to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -164,7 +157,7 @@ export class GroupHook extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_hook gitlab_group_hook} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_hook gitlab_group_hook} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -175,7 +168,7 @@ export class GroupHook extends cdktf.TerraformResource { terraformResourceType: 'gitlab_group_hook', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, @@ -192,7 +185,6 @@ export class GroupHook extends cdktf.TerraformResource { this._deploymentEvents = config.deploymentEvents; this._enableSslVerification = config.enableSslVerification; this._group = config.group; - this._id = config.id; this._issuesEvents = config.issuesEvents; this._jobEvents = config.jobEvents; this._mergeRequestsEvents = config.mergeRequestsEvents; @@ -212,7 +204,7 @@ export class GroupHook extends cdktf.TerraformResource { // ATTRIBUTES // ========== - // confidential_issues_events - computed: false, optional: true, required: false + // confidential_issues_events - computed: true, optional: true, required: false private _confidentialIssuesEvents?: boolean | cdktf.IResolvable; public get confidentialIssuesEvents() { return this.getBooleanAttribute('confidential_issues_events'); @@ -228,7 +220,7 @@ export class GroupHook extends cdktf.TerraformResource { return this._confidentialIssuesEvents; } - // confidential_note_events - computed: false, optional: true, required: false + // confidential_note_events - computed: true, optional: true, required: false private _confidentialNoteEvents?: boolean | cdktf.IResolvable; public get confidentialNoteEvents() { return this.getBooleanAttribute('confidential_note_events'); @@ -244,7 +236,7 @@ export class GroupHook extends cdktf.TerraformResource { return this._confidentialNoteEvents; } - // custom_webhook_template - computed: false, optional: true, required: false + // custom_webhook_template - computed: true, optional: true, required: false private _customWebhookTemplate?: string; public get customWebhookTemplate() { return this.getStringAttribute('custom_webhook_template'); @@ -260,7 +252,7 @@ export class GroupHook extends cdktf.TerraformResource { return this._customWebhookTemplate; } - // deployment_events - computed: false, optional: true, required: false + // deployment_events - computed: true, optional: true, required: false private _deploymentEvents?: boolean | cdktf.IResolvable; public get deploymentEvents() { return this.getBooleanAttribute('deployment_events'); @@ -276,7 +268,7 @@ export class GroupHook extends cdktf.TerraformResource { return this._deploymentEvents; } - // enable_ssl_verification - computed: false, optional: true, required: false + // enable_ssl_verification - computed: true, optional: true, required: false private _enableSslVerification?: boolean | cdktf.IResolvable; public get enableSslVerification() { return this.getBooleanAttribute('enable_ssl_verification'); @@ -315,23 +307,12 @@ export class GroupHook extends cdktf.TerraformResource { return this.getNumberAttribute('hook_id'); } - // id - computed: true, optional: true, required: false - private _id?: string; + // id - computed: true, optional: false, required: false public get id() { return this.getStringAttribute('id'); } - public set id(value: string) { - this._id = value; - } - public resetId() { - this._id = undefined; - } - // Temporarily expose input value. Use with caution. - public get idInput() { - return this._id; - } - // issues_events - computed: false, optional: true, required: false + // issues_events - computed: true, optional: true, required: false private _issuesEvents?: boolean | cdktf.IResolvable; public get issuesEvents() { return this.getBooleanAttribute('issues_events'); @@ -347,7 +328,7 @@ export class GroupHook extends cdktf.TerraformResource { return this._issuesEvents; } - // job_events - computed: false, optional: true, required: false + // job_events - computed: true, optional: true, required: false private _jobEvents?: boolean | cdktf.IResolvable; public get jobEvents() { return this.getBooleanAttribute('job_events'); @@ -363,7 +344,7 @@ export class GroupHook extends cdktf.TerraformResource { return this._jobEvents; } - // merge_requests_events - computed: false, optional: true, required: false + // merge_requests_events - computed: true, optional: true, required: false private _mergeRequestsEvents?: boolean | cdktf.IResolvable; public get mergeRequestsEvents() { return this.getBooleanAttribute('merge_requests_events'); @@ -379,7 +360,7 @@ export class GroupHook extends cdktf.TerraformResource { return this._mergeRequestsEvents; } - // note_events - computed: false, optional: true, required: false + // note_events - computed: true, optional: true, required: false private _noteEvents?: boolean | cdktf.IResolvable; public get noteEvents() { return this.getBooleanAttribute('note_events'); @@ -395,7 +376,7 @@ export class GroupHook extends cdktf.TerraformResource { return this._noteEvents; } - // pipeline_events - computed: false, optional: true, required: false + // pipeline_events - computed: true, optional: true, required: false private _pipelineEvents?: boolean | cdktf.IResolvable; public get pipelineEvents() { return this.getBooleanAttribute('pipeline_events'); @@ -411,7 +392,7 @@ export class GroupHook extends cdktf.TerraformResource { return this._pipelineEvents; } - // push_events - computed: false, optional: true, required: false + // push_events - computed: true, optional: true, required: false private _pushEvents?: boolean | cdktf.IResolvable; public get pushEvents() { return this.getBooleanAttribute('push_events'); @@ -427,7 +408,7 @@ export class GroupHook extends cdktf.TerraformResource { return this._pushEvents; } - // push_events_branch_filter - computed: false, optional: true, required: false + // push_events_branch_filter - computed: true, optional: true, required: false private _pushEventsBranchFilter?: string; public get pushEventsBranchFilter() { return this.getStringAttribute('push_events_branch_filter'); @@ -443,7 +424,7 @@ export class GroupHook extends cdktf.TerraformResource { return this._pushEventsBranchFilter; } - // releases_events - computed: false, optional: true, required: false + // releases_events - computed: true, optional: true, required: false private _releasesEvents?: boolean | cdktf.IResolvable; public get releasesEvents() { return this.getBooleanAttribute('releases_events'); @@ -459,7 +440,7 @@ export class GroupHook extends cdktf.TerraformResource { return this._releasesEvents; } - // subgroup_events - computed: false, optional: true, required: false + // subgroup_events - computed: true, optional: true, required: false private _subgroupEvents?: boolean | cdktf.IResolvable; public get subgroupEvents() { return this.getBooleanAttribute('subgroup_events'); @@ -475,7 +456,7 @@ export class GroupHook extends cdktf.TerraformResource { return this._subgroupEvents; } - // tag_push_events - computed: false, optional: true, required: false + // tag_push_events - computed: true, optional: true, required: false private _tagPushEvents?: boolean | cdktf.IResolvable; public get tagPushEvents() { return this.getBooleanAttribute('tag_push_events'); @@ -491,7 +472,7 @@ export class GroupHook extends cdktf.TerraformResource { return this._tagPushEvents; } - // token - computed: false, optional: true, required: false + // token - computed: true, optional: true, required: false private _token?: string; public get token() { return this.getStringAttribute('token'); @@ -520,7 +501,7 @@ export class GroupHook extends cdktf.TerraformResource { return this._url; } - // wiki_page_events - computed: false, optional: true, required: false + // wiki_page_events - computed: true, optional: true, required: false private _wikiPageEvents?: boolean | cdktf.IResolvable; public get wikiPageEvents() { return this.getBooleanAttribute('wiki_page_events'); @@ -548,7 +529,6 @@ export class GroupHook extends cdktf.TerraformResource { deployment_events: cdktf.booleanToTerraform(this._deploymentEvents), enable_ssl_verification: cdktf.booleanToTerraform(this._enableSslVerification), group: cdktf.stringToTerraform(this._group), - id: cdktf.stringToTerraform(this._id), issues_events: cdktf.booleanToTerraform(this._issuesEvents), job_events: cdktf.booleanToTerraform(this._jobEvents), merge_requests_events: cdktf.booleanToTerraform(this._mergeRequestsEvents), @@ -603,12 +583,6 @@ export class GroupHook extends cdktf.TerraformResource { type: "simple", storageClassType: "string", }, - id: { - value: cdktf.stringToHclTerraform(this._id), - isBlock: false, - type: "simple", - storageClassType: "string", - }, issues_events: { value: cdktf.booleanToHclTerraform(this._issuesEvents), isBlock: false, diff --git a/src/group-issue-board/README.md b/src/group-issue-board/README.md index bfd03e596..da598ca3f 100644 --- a/src/group-issue-board/README.md +++ b/src/group-issue-board/README.md @@ -1,3 +1,3 @@ # `gitlab_group_issue_board` -Refer to the Terraform Registry for docs: [`gitlab_group_issue_board`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board). +Refer to the Terraform Registry for docs: [`gitlab_group_issue_board`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board). diff --git a/src/group-issue-board/index.ts b/src/group-issue-board/index.ts index ae8b112fb..515bd4f43 100644 --- a/src/group-issue-board/index.ts +++ b/src/group-issue-board/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,31 +15,31 @@ export interface GroupIssueBoardConfig extends cdktf.TerraformMetaArguments { /** * The ID or URL-encoded path of the group owned by the authenticated user. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#group GroupIssueBoard#group} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#group GroupIssueBoard#group} */ readonly group: string; /** * The list of label names which the board should be scoped to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#labels GroupIssueBoard#labels} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#labels GroupIssueBoard#labels} */ readonly labels?: string[]; /** * The milestone the board should be scoped to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#milestone_id GroupIssueBoard#milestone_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#milestone_id GroupIssueBoard#milestone_id} */ readonly milestoneId?: number; /** * The name of the board. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#name GroupIssueBoard#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#name GroupIssueBoard#name} */ readonly name: string; /** * lists block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#lists GroupIssueBoard#lists} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#lists GroupIssueBoard#lists} */ readonly lists?: GroupIssueBoardLists[] | cdktf.IResolvable; } @@ -47,13 +47,13 @@ export interface GroupIssueBoardLists { /** * The ID of the label the list should be scoped to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#label_id GroupIssueBoard#label_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#label_id GroupIssueBoard#label_id} */ readonly labelId?: number; /** * The explicit position of the list within the board, zero based. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#position GroupIssueBoard#position} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#position GroupIssueBoard#position} */ readonly position?: number; } @@ -203,7 +203,7 @@ export class GroupIssueBoardListsList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board gitlab_group_issue_board} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board gitlab_group_issue_board} */ export class GroupIssueBoard extends cdktf.TerraformResource { @@ -219,7 +219,7 @@ export class GroupIssueBoard extends cdktf.TerraformResource { * Generates CDKTF code for importing a GroupIssueBoard resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the GroupIssueBoard to import - * @param importFromId The id of the existing GroupIssueBoard that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing GroupIssueBoard that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the GroupIssueBoard to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -231,7 +231,7 @@ export class GroupIssueBoard extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_issue_board gitlab_group_issue_board} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_issue_board gitlab_group_issue_board} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -242,7 +242,7 @@ export class GroupIssueBoard extends cdktf.TerraformResource { terraformResourceType: 'gitlab_group_issue_board', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/group-label/README.md b/src/group-label/README.md index f38141e5d..21d796e8e 100644 --- a/src/group-label/README.md +++ b/src/group-label/README.md @@ -1,3 +1,3 @@ # `gitlab_group_label` -Refer to the Terraform Registry for docs: [`gitlab_group_label`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label). +Refer to the Terraform Registry for docs: [`gitlab_group_label`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label). diff --git a/src/group-label/index.ts b/src/group-label/index.ts index 5df92f80e..8a9e8957a 100644 --- a/src/group-label/index.ts +++ b/src/group-label/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,23 +15,23 @@ export interface GroupLabelConfig extends cdktf.TerraformMetaArguments { /** * The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#color GroupLabel#color} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#color GroupLabel#color} */ readonly color: string; /** * The description of the label. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#description GroupLabel#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#description GroupLabel#description} */ readonly description?: string; /** * The name or id of the group to add the label to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#group GroupLabel#group} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#group GroupLabel#group} */ readonly group: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#id GroupLabel#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#id GroupLabel#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -40,13 +40,13 @@ export interface GroupLabelConfig extends cdktf.TerraformMetaArguments { /** * The name of the label. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#name GroupLabel#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#name GroupLabel#name} */ readonly name: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label gitlab_group_label} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label gitlab_group_label} */ export class GroupLabel extends cdktf.TerraformResource { @@ -62,7 +62,7 @@ export class GroupLabel extends cdktf.TerraformResource { * Generates CDKTF code for importing a GroupLabel resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the GroupLabel to import - * @param importFromId The id of the existing GroupLabel that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing GroupLabel that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the GroupLabel to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +74,7 @@ export class GroupLabel extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_label gitlab_group_label} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_label gitlab_group_label} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +85,7 @@ export class GroupLabel extends cdktf.TerraformResource { terraformResourceType: 'gitlab_group_label', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/group-ldap-link/README.md b/src/group-ldap-link/README.md index 84b230aff..ba3bd6719 100644 --- a/src/group-ldap-link/README.md +++ b/src/group-ldap-link/README.md @@ -1,3 +1,3 @@ # `gitlab_group_ldap_link` -Refer to the Terraform Registry for docs: [`gitlab_group_ldap_link`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link). +Refer to the Terraform Registry for docs: [`gitlab_group_ldap_link`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link). diff --git a/src/group-ldap-link/index.ts b/src/group-ldap-link/index.ts index 3036d57b5..1fde6fb89 100644 --- a/src/group-ldap-link/index.ts +++ b/src/group-ldap-link/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,41 +15,41 @@ export interface GroupLdapLinkConfig extends cdktf.TerraformMetaArguments { /** * Minimum access level for members of the LDAP group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#access_level GroupLdapLink#access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#access_level GroupLdapLink#access_level} */ readonly accessLevel?: string; /** * The CN of the LDAP group to link with. Required if `filter` is not provided. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#cn GroupLdapLink#cn} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#cn GroupLdapLink#cn} */ readonly cn?: string; /** * The LDAP filter for the group. Required if `cn` is not provided. Requires GitLab Premium or above. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#filter GroupLdapLink#filter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#filter GroupLdapLink#filter} */ readonly filter?: string; /** * If true, then delete and replace an existing LDAP link if one exists. Will also remove an LDAP link if the parent group is not found. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#force GroupLdapLink#force} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#force GroupLdapLink#force} */ readonly force?: boolean | cdktf.IResolvable; /** * 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/resources/group_ldap_link#group GroupLdapLink#group} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#group GroupLdapLink#group} */ readonly group: string; /** * Minimum access level for members of the LDAP group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#group_access GroupLdapLink#group_access} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#group_access GroupLdapLink#group_access} */ readonly groupAccess?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#id GroupLdapLink#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#id GroupLdapLink#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -58,13 +58,13 @@ export interface GroupLdapLinkConfig extends cdktf.TerraformMetaArguments { /** * The name of the LDAP provider as stored in the GitLab database. Note that this is NOT the value of the `label` attribute as shown in the web UI. In most cases this will be `ldapmain` but you may use the [LDAP check rake task](https://docs.gitlab.com/ee/administration/raketasks/ldap.html#check) for receiving the LDAP server name: `LDAP: ... Server: ldapmain` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#ldap_provider GroupLdapLink#ldap_provider} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#ldap_provider GroupLdapLink#ldap_provider} */ readonly ldapProvider: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link gitlab_group_ldap_link} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link gitlab_group_ldap_link} */ export class GroupLdapLink extends cdktf.TerraformResource { @@ -80,7 +80,7 @@ export class GroupLdapLink extends cdktf.TerraformResource { * Generates CDKTF code for importing a GroupLdapLink resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the GroupLdapLink to import - * @param importFromId The id of the existing GroupLdapLink that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing GroupLdapLink that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the GroupLdapLink to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -92,7 +92,7 @@ export class GroupLdapLink extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_ldap_link gitlab_group_ldap_link} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_ldap_link gitlab_group_ldap_link} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -103,7 +103,7 @@ export class GroupLdapLink extends cdktf.TerraformResource { terraformResourceType: 'gitlab_group_ldap_link', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/group-membership/README.md b/src/group-membership/README.md index be3c0f66c..1d1312547 100644 --- a/src/group-membership/README.md +++ b/src/group-membership/README.md @@ -1,3 +1,3 @@ # `gitlab_group_membership` -Refer to the Terraform Registry for docs: [`gitlab_group_membership`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership). +Refer to the Terraform Registry for docs: [`gitlab_group_membership`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership). diff --git a/src/group-membership/index.ts b/src/group-membership/index.ts index a1dc186c8..22feb1409 100644 --- a/src/group-membership/index.ts +++ b/src/group-membership/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,23 +15,23 @@ export interface GroupMembershipConfig extends cdktf.TerraformMetaArguments { /** * Access level for the member. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#access_level GroupMembership#access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#access_level GroupMembership#access_level} */ readonly accessLevel: string; /** * Expiration date for the group membership. Format: `YYYY-MM-DD` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#expires_at GroupMembership#expires_at} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#expires_at GroupMembership#expires_at} */ readonly expiresAt?: string; /** * The id of the group. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#group_id GroupMembership#group_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#group_id GroupMembership#group_id} */ readonly groupId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#id GroupMembership#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#id GroupMembership#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -40,31 +40,31 @@ export interface GroupMembershipConfig extends cdktf.TerraformMetaArguments { /** * The ID of a custom member role. Only available for Ultimate instances. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#member_role_id GroupMembership#member_role_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#member_role_id GroupMembership#member_role_id} */ readonly memberRoleId?: number; /** * Whether the deletion of direct memberships of the removed member in subgroups and projects should be skipped. Only used during a destroy. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#skip_subresources_on_destroy GroupMembership#skip_subresources_on_destroy} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#skip_subresources_on_destroy GroupMembership#skip_subresources_on_destroy} */ readonly skipSubresourcesOnDestroy?: boolean | cdktf.IResolvable; /** * Whether the removed member should be unassigned from any issues or merge requests inside a given group or project. Only used during a destroy. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#unassign_issuables_on_destroy GroupMembership#unassign_issuables_on_destroy} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#unassign_issuables_on_destroy GroupMembership#unassign_issuables_on_destroy} */ readonly unassignIssuablesOnDestroy?: boolean | cdktf.IResolvable; /** * The id of the user. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#user_id GroupMembership#user_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#user_id GroupMembership#user_id} */ readonly userId: number; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership gitlab_group_membership} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership gitlab_group_membership} */ export class GroupMembership extends cdktf.TerraformResource { @@ -80,7 +80,7 @@ export class GroupMembership extends cdktf.TerraformResource { * Generates CDKTF code for importing a GroupMembership resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the GroupMembership to import - * @param importFromId The id of the existing GroupMembership that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing GroupMembership that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the GroupMembership to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -92,7 +92,7 @@ export class GroupMembership extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_membership gitlab_group_membership} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_membership gitlab_group_membership} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -103,7 +103,7 @@ export class GroupMembership extends cdktf.TerraformResource { terraformResourceType: 'gitlab_group_membership', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/group-project-file-template/README.md b/src/group-project-file-template/README.md index fdc436db4..95340ce02 100644 --- a/src/group-project-file-template/README.md +++ b/src/group-project-file-template/README.md @@ -1,3 +1,3 @@ # `gitlab_group_project_file_template` -Refer to the Terraform Registry for docs: [`gitlab_group_project_file_template`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template). +Refer to the Terraform Registry for docs: [`gitlab_group_project_file_template`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template). diff --git a/src/group-project-file-template/index.ts b/src/group-project-file-template/index.ts index 2c9b0d62e..5ba1ed1fe 100644 --- a/src/group-project-file-template/index.ts +++ b/src/group-project-file-template/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template // generated from terraform resource schema import { Construct } from 'constructs'; @@ -16,18 +16,18 @@ export interface GroupProjectFileTemplateConfig extends cdktf.TerraformMetaArgum * The ID of the project that will be used for file templates. This project must be the direct * child of the project defined by the group_id * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#file_template_project_id GroupProjectFileTemplate#file_template_project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#file_template_project_id GroupProjectFileTemplate#file_template_project_id} */ readonly fileTemplateProjectId: number; /** * The ID of the group that will use the file template project. This group must be the direct * parent of the project defined by project_id * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#group_id GroupProjectFileTemplate#group_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#group_id GroupProjectFileTemplate#group_id} */ readonly groupId: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#id GroupProjectFileTemplate#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -36,7 +36,7 @@ export interface GroupProjectFileTemplateConfig extends cdktf.TerraformMetaArgum } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template gitlab_group_project_file_template} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template gitlab_group_project_file_template} */ export class GroupProjectFileTemplate extends cdktf.TerraformResource { @@ -52,7 +52,7 @@ export class GroupProjectFileTemplate extends cdktf.TerraformResource { * Generates CDKTF code for importing a GroupProjectFileTemplate resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the GroupProjectFileTemplate to import - * @param importFromId The id of the existing GroupProjectFileTemplate that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing GroupProjectFileTemplate that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the GroupProjectFileTemplate to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -64,7 +64,7 @@ export class GroupProjectFileTemplate extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_project_file_template gitlab_group_project_file_template} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_project_file_template gitlab_group_project_file_template} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -75,7 +75,7 @@ export class GroupProjectFileTemplate extends cdktf.TerraformResource { terraformResourceType: 'gitlab_group_project_file_template', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/group-protected-environment/README.md b/src/group-protected-environment/README.md index 1c26fc86d..223a2dce2 100644 --- a/src/group-protected-environment/README.md +++ b/src/group-protected-environment/README.md @@ -1,3 +1,3 @@ # `gitlab_group_protected_environment` -Refer to the Terraform Registry for docs: [`gitlab_group_protected_environment`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment). +Refer to the Terraform Registry for docs: [`gitlab_group_protected_environment`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment). diff --git a/src/group-protected-environment/index.ts b/src/group-protected-environment/index.ts index 684f4d17b..f04bbfefa 100644 --- a/src/group-protected-environment/index.ts +++ b/src/group-protected-environment/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,25 +15,25 @@ export interface GroupProtectedEnvironmentConfig extends cdktf.TerraformMetaArgu /** * Array of approval rules to deploy, with each described by a hash. Elements in the `approval_rules` should be one of `user_id`, `group_id` or `access_level`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#approval_rules GroupProtectedEnvironment#approval_rules} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#approval_rules GroupProtectedEnvironment#approval_rules} */ readonly approvalRules?: GroupProtectedEnvironmentApprovalRules[] | cdktf.IResolvable; /** * Array of access levels allowed to deploy, with each described by a hash. Elements in the `deploy_access_levels` should be one of `user_id`, `group_id` or `access_level`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#deploy_access_levels GroupProtectedEnvironment#deploy_access_levels} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#deploy_access_levels GroupProtectedEnvironment#deploy_access_levels} */ readonly deployAccessLevels: GroupProtectedEnvironmentDeployAccessLevels[] | cdktf.IResolvable; /** * The deployment tier of the environment. Valid values are `production`, `staging`, `testing`, `development`, `other`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#environment GroupProtectedEnvironment#environment} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#environment GroupProtectedEnvironment#environment} */ readonly environment: string; /** * The ID or full path of the group which the protected environment is created against. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group GroupProtectedEnvironment#group} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group GroupProtectedEnvironment#group} */ readonly group: string; } @@ -41,31 +41,31 @@ export interface GroupProtectedEnvironmentApprovalRules { /** * Levels of access allowed to approve a deployment to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} */ readonly accessLevel?: string; /** * The ID of the group allowed to approve a deployment to this protected environment. TThe group must be a sub-group under the given group. Mutually exclusive with `access_level` and `user_id`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} */ readonly groupId?: number; /** * Group inheritance allows access rules to take inherited group membership into account. Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} */ readonly groupInheritanceType?: number; /** * The number of approval required to allow deployment to this protected environment. This is mutually exclusive with user_id. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#required_approvals GroupProtectedEnvironment#required_approvals} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#required_approvals GroupProtectedEnvironment#required_approvals} */ readonly requiredApprovals?: number; /** * The ID of the user allowed to approve a deployment to this protected environment. The user must be a member of the group with Maintainer role or higher. Mutually exclusive with `access_level` and `group_id`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} */ readonly userId?: number; } @@ -309,25 +309,25 @@ export interface GroupProtectedEnvironmentDeployAccessLevels { /** * Levels of access required to deploy to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#access_level GroupProtectedEnvironment#access_level} */ readonly accessLevel?: string; /** * The ID of the group allowed to deploy to this protected environment. The group must be a sub-group under the given group. Mutually exclusive with `access_level` and `user_id`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_id GroupProtectedEnvironment#group_id} */ readonly groupId?: number; /** * Group inheritance allows deploy access levels to take inherited group membership into account. Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#group_inheritance_type GroupProtectedEnvironment#group_inheritance_type} */ readonly groupInheritanceType?: number; /** * The ID of the user allowed to deploy to this protected environment. The user must be a member of the group with Maintainer role or higher. Mutually exclusive with `access_level` and `group_id`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#user_id GroupProtectedEnvironment#user_id} */ readonly userId?: number; } @@ -540,7 +540,7 @@ export class GroupProtectedEnvironmentDeployAccessLevelsList extends cdktf.Compl } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment gitlab_group_protected_environment} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment gitlab_group_protected_environment} */ export class GroupProtectedEnvironment extends cdktf.TerraformResource { @@ -556,7 +556,7 @@ export class GroupProtectedEnvironment extends cdktf.TerraformResource { * Generates CDKTF code for importing a GroupProtectedEnvironment resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the GroupProtectedEnvironment to import - * @param importFromId The id of the existing GroupProtectedEnvironment that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing GroupProtectedEnvironment that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the GroupProtectedEnvironment to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -568,7 +568,7 @@ export class GroupProtectedEnvironment extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_protected_environment gitlab_group_protected_environment} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_protected_environment gitlab_group_protected_environment} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -579,7 +579,7 @@ export class GroupProtectedEnvironment extends cdktf.TerraformResource { terraformResourceType: 'gitlab_group_protected_environment', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/group-saml-link/README.md b/src/group-saml-link/README.md index b29dd049a..0eb32deb6 100644 --- a/src/group-saml-link/README.md +++ b/src/group-saml-link/README.md @@ -1,3 +1,3 @@ # `gitlab_group_saml_link` -Refer to the Terraform Registry for docs: [`gitlab_group_saml_link`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link). +Refer to the Terraform Registry for docs: [`gitlab_group_saml_link`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link). diff --git a/src/group-saml-link/index.ts b/src/group-saml-link/index.ts index 70971e86b..c4efda3b1 100644 --- a/src/group-saml-link/index.ts +++ b/src/group-saml-link/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface GroupSamlLinkConfig extends cdktf.TerraformMetaArguments { /** * Access level for members of the SAML group. Valid values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#access_level GroupSamlLink#access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#access_level GroupSamlLink#access_level} */ readonly accessLevel: string; /** * The ID or path of the group to add the SAML Group Link to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#group GroupSamlLink#group} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#group GroupSamlLink#group} */ readonly group: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#id GroupSamlLink#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#id GroupSamlLink#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -34,19 +34,19 @@ export interface GroupSamlLinkConfig extends cdktf.TerraformMetaArguments { /** * The ID of a custom member role. Only available for Ultimate instances. When using a custom role, the `access_level` must match the base role used to create the custom role. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#member_role_id GroupSamlLink#member_role_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#member_role_id GroupSamlLink#member_role_id} */ readonly memberRoleId?: number; /** * The name of the SAML group. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#saml_group_name GroupSamlLink#saml_group_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#saml_group_name GroupSamlLink#saml_group_name} */ readonly samlGroupName: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link gitlab_group_saml_link} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link gitlab_group_saml_link} */ export class GroupSamlLink extends cdktf.TerraformResource { @@ -62,7 +62,7 @@ export class GroupSamlLink extends cdktf.TerraformResource { * Generates CDKTF code for importing a GroupSamlLink resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the GroupSamlLink to import - * @param importFromId The id of the existing GroupSamlLink that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing GroupSamlLink that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the GroupSamlLink to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +74,7 @@ export class GroupSamlLink extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_saml_link gitlab_group_saml_link} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_saml_link gitlab_group_saml_link} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +85,7 @@ export class GroupSamlLink extends cdktf.TerraformResource { terraformResourceType: 'gitlab_group_saml_link', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/group-security-policy-attachment/README.md b/src/group-security-policy-attachment/README.md index 15c01a85f..04a0100e2 100644 --- a/src/group-security-policy-attachment/README.md +++ b/src/group-security-policy-attachment/README.md @@ -1,3 +1,3 @@ # `gitlab_group_security_policy_attachment` -Refer to the Terraform Registry for docs: [`gitlab_group_security_policy_attachment`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment). +Refer to the Terraform Registry for docs: [`gitlab_group_security_policy_attachment`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment). diff --git a/src/group-security-policy-attachment/index.ts b/src/group-security-policy-attachment/index.ts index e57064392..e297234b5 100644 --- a/src/group-security-policy-attachment/index.ts +++ b/src/group-security-policy-attachment/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,19 +15,19 @@ export interface GroupSecurityPolicyAttachmentConfig extends cdktf.TerraformMeta /** * The ID or Full Path of the group which will have the security policy project assigned to it. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#group GroupSecurityPolicyAttachment#group} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment#group GroupSecurityPolicyAttachment#group} */ readonly group: string; /** * The ID or Full Path of the security policy project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#policy_project GroupSecurityPolicyAttachment#policy_project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment#policy_project GroupSecurityPolicyAttachment#policy_project} */ readonly policyProject: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment gitlab_group_security_policy_attachment} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment gitlab_group_security_policy_attachment} */ export class GroupSecurityPolicyAttachment extends cdktf.TerraformResource { @@ -43,7 +43,7 @@ export class GroupSecurityPolicyAttachment extends cdktf.TerraformResource { * Generates CDKTF code for importing a GroupSecurityPolicyAttachment resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the GroupSecurityPolicyAttachment to import - * @param importFromId The id of the existing GroupSecurityPolicyAttachment that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing GroupSecurityPolicyAttachment that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the GroupSecurityPolicyAttachment to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -55,7 +55,7 @@ export class GroupSecurityPolicyAttachment extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_security_policy_attachment gitlab_group_security_policy_attachment} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_security_policy_attachment gitlab_group_security_policy_attachment} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -66,7 +66,7 @@ export class GroupSecurityPolicyAttachment extends cdktf.TerraformResource { terraformResourceType: 'gitlab_group_security_policy_attachment', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/group-service-account-access-token/README.md b/src/group-service-account-access-token/README.md new file mode 100644 index 000000000..0885d80dc --- /dev/null +++ b/src/group-service-account-access-token/README.md @@ -0,0 +1,3 @@ +# `gitlab_group_service_account_access_token` + +Refer to the Terraform Registry for docs: [`gitlab_group_service_account_access_token`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token). diff --git a/src/group-service-account-access-token/index.ts b/src/group-service-account-access-token/index.ts new file mode 100644 index 000000000..1b2ce8a23 --- /dev/null +++ b/src/group-service-account-access-token/index.ts @@ -0,0 +1,253 @@ +/** + * Copyright (c) HashiCorp, Inc. + * SPDX-License-Identifier: MPL-2.0 + */ + +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token +// generated from terraform resource schema + +import { Construct } from 'constructs'; +import * as cdktf from 'cdktf'; + +// Configuration + +export interface GroupServiceAccountAccessTokenConfig extends cdktf.TerraformMetaArguments { + /** + * The personal access token expiry date. When left blank, the token follows the standard rule of expiry for personal access tokens. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#expires_at GroupServiceAccountAccessToken#expires_at} + */ + readonly expiresAt?: string; + /** + * The ID or URL-encoded path of the group containing the service account. Must be a top level group. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#group GroupServiceAccountAccessToken#group} + */ + readonly group: string; + /** + * The name of the personal access token. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#name GroupServiceAccountAccessToken#name} + */ + readonly name: string; + /** + * The scopes of the group service account access token. valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#scopes GroupServiceAccountAccessToken#scopes} + */ + readonly scopes: string[]; + /** + * The ID of a service account user. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#user_id GroupServiceAccountAccessToken#user_id} + */ + readonly userId: number; +} + +/** +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token gitlab_group_service_account_access_token} +*/ +export class GroupServiceAccountAccessToken extends cdktf.TerraformResource { + + // ================= + // STATIC PROPERTIES + // ================= + public static readonly tfResourceType = "gitlab_group_service_account_access_token"; + + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a GroupServiceAccountAccessToken resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the GroupServiceAccountAccessToken to import + * @param importFromId The id of the existing GroupServiceAccountAccessToken that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the GroupServiceAccountAccessToken to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "gitlab_group_service_account_access_token", importId: importFromId, provider }); + } + + // =========== + // INITIALIZER + // =========== + + /** + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account_access_token gitlab_group_service_account_access_token} Resource + * + * @param scope The scope in which to define this construct + * @param id The scoped construct ID. Must be unique amongst siblings in the same scope + * @param options GroupServiceAccountAccessTokenConfig + */ + public constructor(scope: Construct, id: string, config: GroupServiceAccountAccessTokenConfig) { + super(scope, id, { + terraformResourceType: 'gitlab_group_service_account_access_token', + terraformGeneratorMetadata: { + providerName: 'gitlab', + providerVersion: '17.5.0', + providerVersionConstraint: '~> 17.0' + }, + provider: config.provider, + dependsOn: config.dependsOn, + count: config.count, + lifecycle: config.lifecycle, + provisioners: config.provisioners, + connection: config.connection, + forEach: config.forEach + }); + this._expiresAt = config.expiresAt; + this._group = config.group; + this._name = config.name; + this._scopes = config.scopes; + this._userId = config.userId; + } + + // ========== + // ATTRIBUTES + // ========== + + // active - computed: true, optional: false, required: false + public get active() { + return this.getBooleanAttribute('active'); + } + + // created_at - computed: true, optional: false, required: false + public get createdAt() { + return this.getStringAttribute('created_at'); + } + + // expires_at - computed: true, optional: true, required: false + private _expiresAt?: string; + public get expiresAt() { + return this.getStringAttribute('expires_at'); + } + public set expiresAt(value: string) { + this._expiresAt = value; + } + public resetExpiresAt() { + this._expiresAt = undefined; + } + // Temporarily expose input value. Use with caution. + public get expiresAtInput() { + return this._expiresAt; + } + + // group - computed: false, optional: false, required: true + private _group?: string; + public get group() { + return this.getStringAttribute('group'); + } + public set group(value: string) { + this._group = value; + } + // Temporarily expose input value. Use with caution. + public get groupInput() { + return this._group; + } + + // id - computed: true, optional: false, required: false + public get id() { + return this.getStringAttribute('id'); + } + + // name - computed: false, optional: false, required: true + private _name?: string; + public get name() { + return this.getStringAttribute('name'); + } + public set name(value: string) { + this._name = value; + } + // Temporarily expose input value. Use with caution. + public get nameInput() { + return this._name; + } + + // revoked - computed: true, optional: false, required: false + public get revoked() { + return this.getBooleanAttribute('revoked'); + } + + // scopes - computed: false, optional: false, required: true + private _scopes?: string[]; + public get scopes() { + return cdktf.Fn.tolist(this.getListAttribute('scopes')); + } + public set scopes(value: string[]) { + this._scopes = value; + } + // Temporarily expose input value. Use with caution. + public get scopesInput() { + return this._scopes; + } + + // token - computed: true, optional: false, required: false + public get token() { + return this.getStringAttribute('token'); + } + + // user_id - computed: false, optional: false, required: true + private _userId?: number; + public get userId() { + return this.getNumberAttribute('user_id'); + } + public set userId(value: number) { + this._userId = value; + } + // Temporarily expose input value. Use with caution. + public get userIdInput() { + return this._userId; + } + + // ========= + // SYNTHESIS + // ========= + + protected synthesizeAttributes(): { [name: string]: any } { + return { + expires_at: cdktf.stringToTerraform(this._expiresAt), + group: cdktf.stringToTerraform(this._group), + name: cdktf.stringToTerraform(this._name), + scopes: cdktf.listMapper(cdktf.stringToTerraform, false)(this._scopes), + user_id: cdktf.numberToTerraform(this._userId), + }; + } + + protected synthesizeHclAttributes(): { [name: string]: any } { + const attrs = { + expires_at: { + value: cdktf.stringToHclTerraform(this._expiresAt), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + group: { + value: cdktf.stringToHclTerraform(this._group), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + name: { + value: cdktf.stringToHclTerraform(this._name), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + scopes: { + value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._scopes), + isBlock: false, + type: "set", + storageClassType: "stringList", + }, + user_id: { + value: cdktf.numberToHclTerraform(this._userId), + isBlock: false, + type: "simple", + storageClassType: "number", + }, + }; + + // remove undefined attributes + return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined )) + } +} diff --git a/src/group-service-account/README.md b/src/group-service-account/README.md new file mode 100644 index 000000000..7507d837f --- /dev/null +++ b/src/group-service-account/README.md @@ -0,0 +1,3 @@ +# `gitlab_group_service_account` + +Refer to the Terraform Registry for docs: [`gitlab_group_service_account`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account). diff --git a/src/group-service-account/index.ts b/src/group-service-account/index.ts new file mode 100644 index 000000000..32e3e9c42 --- /dev/null +++ b/src/group-service-account/index.ts @@ -0,0 +1,187 @@ +/** + * Copyright (c) HashiCorp, Inc. + * SPDX-License-Identifier: MPL-2.0 + */ + +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account +// generated from terraform resource schema + +import { Construct } from 'constructs'; +import * as cdktf from 'cdktf'; + +// Configuration + +export interface GroupServiceAccountConfig extends cdktf.TerraformMetaArguments { + /** + * The ID or URL-encoded path of the group that the service account is created in. Must be a top level group. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account#group GroupServiceAccount#group} + */ + readonly group: 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/resources/group_service_account#name GroupServiceAccount#name} + */ + readonly name?: 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/resources/group_service_account#username GroupServiceAccount#username} + */ + readonly username?: string; +} + +/** +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account gitlab_group_service_account} +*/ +export class GroupServiceAccount extends cdktf.TerraformResource { + + // ================= + // STATIC PROPERTIES + // ================= + public static readonly tfResourceType = "gitlab_group_service_account"; + + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a GroupServiceAccount resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the GroupServiceAccount to import + * @param importFromId The id of the existing GroupServiceAccount that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the GroupServiceAccount to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "gitlab_group_service_account", importId: importFromId, provider }); + } + + // =========== + // INITIALIZER + // =========== + + /** + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_service_account gitlab_group_service_account} Resource + * + * @param scope The scope in which to define this construct + * @param id The scoped construct ID. Must be unique amongst siblings in the same scope + * @param options GroupServiceAccountConfig + */ + public constructor(scope: Construct, id: string, config: GroupServiceAccountConfig) { + super(scope, id, { + terraformResourceType: 'gitlab_group_service_account', + terraformGeneratorMetadata: { + providerName: 'gitlab', + providerVersion: '17.5.0', + providerVersionConstraint: '~> 17.0' + }, + provider: config.provider, + dependsOn: config.dependsOn, + count: config.count, + lifecycle: config.lifecycle, + provisioners: config.provisioners, + connection: config.connection, + forEach: config.forEach + }); + this._group = config.group; + this._name = config.name; + this._username = config.username; + } + + // ========== + // ATTRIBUTES + // ========== + + // group - computed: false, optional: false, required: true + private _group?: string; + public get group() { + return this.getStringAttribute('group'); + } + public set group(value: string) { + this._group = value; + } + // Temporarily expose input value. Use with caution. + public get groupInput() { + return this._group; + } + + // id - computed: true, optional: false, required: false + public get id() { + return this.getStringAttribute('id'); + } + + // name - computed: false, optional: true, required: false + private _name?: string; + public get name() { + return this.getStringAttribute('name'); + } + public set name(value: string) { + this._name = value; + } + public resetName() { + this._name = undefined; + } + // Temporarily expose input value. Use with caution. + public get nameInput() { + return this._name; + } + + // service_account_id - computed: true, optional: false, required: false + public get serviceAccountId() { + return this.getStringAttribute('service_account_id'); + } + + // username - computed: false, optional: true, required: false + private _username?: string; + public get username() { + return this.getStringAttribute('username'); + } + public set username(value: string) { + this._username = value; + } + public resetUsername() { + this._username = undefined; + } + // Temporarily expose input value. Use with caution. + public get usernameInput() { + return this._username; + } + + // ========= + // SYNTHESIS + // ========= + + protected synthesizeAttributes(): { [name: string]: any } { + return { + group: cdktf.stringToTerraform(this._group), + name: cdktf.stringToTerraform(this._name), + username: cdktf.stringToTerraform(this._username), + }; + } + + protected synthesizeHclAttributes(): { [name: string]: any } { + const attrs = { + group: { + value: cdktf.stringToHclTerraform(this._group), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + name: { + value: cdktf.stringToHclTerraform(this._name), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + username: { + value: cdktf.stringToHclTerraform(this._username), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + }; + + // remove undefined attributes + return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined )) + } +} diff --git a/src/group-share-group/README.md b/src/group-share-group/README.md index 5302ec322..3ac5cb7f0 100644 --- a/src/group-share-group/README.md +++ b/src/group-share-group/README.md @@ -1,3 +1,3 @@ # `gitlab_group_share_group` -Refer to the Terraform Registry for docs: [`gitlab_group_share_group`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group). +Refer to the Terraform Registry for docs: [`gitlab_group_share_group`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group). diff --git a/src/group-share-group/index.ts b/src/group-share-group/index.ts index c862168c8..bf6b0ba0a 100644 --- a/src/group-share-group/index.ts +++ b/src/group-share-group/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,23 +15,23 @@ export interface GroupShareGroupConfig extends cdktf.TerraformMetaArguments { /** * Share expiration date. Format: `YYYY-MM-DD` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#expires_at GroupShareGroup#expires_at} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#expires_at GroupShareGroup#expires_at} */ readonly expiresAt?: string; /** * The access level to grant the group. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#group_access GroupShareGroup#group_access} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#group_access GroupShareGroup#group_access} */ readonly groupAccess: string; /** * The id of the main group to be shared. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#group_id GroupShareGroup#group_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#group_id GroupShareGroup#group_id} */ readonly groupId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#id GroupShareGroup#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#id GroupShareGroup#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -40,13 +40,13 @@ export interface GroupShareGroupConfig extends cdktf.TerraformMetaArguments { /** * The id of the additional group with which the main group will be shared. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#share_group_id GroupShareGroup#share_group_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#share_group_id GroupShareGroup#share_group_id} */ readonly shareGroupId: number; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group gitlab_group_share_group} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group gitlab_group_share_group} */ export class GroupShareGroup extends cdktf.TerraformResource { @@ -62,7 +62,7 @@ export class GroupShareGroup extends cdktf.TerraformResource { * Generates CDKTF code for importing a GroupShareGroup resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the GroupShareGroup to import - * @param importFromId The id of the existing GroupShareGroup that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing GroupShareGroup that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the GroupShareGroup to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +74,7 @@ export class GroupShareGroup extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_share_group gitlab_group_share_group} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_share_group gitlab_group_share_group} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +85,7 @@ export class GroupShareGroup extends cdktf.TerraformResource { terraformResourceType: 'gitlab_group_share_group', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/group-variable/README.md b/src/group-variable/README.md index c49e3f921..98879ecd4 100644 --- a/src/group-variable/README.md +++ b/src/group-variable/README.md @@ -1,3 +1,3 @@ # `gitlab_group_variable` -Refer to the Terraform Registry for docs: [`gitlab_group_variable`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable). +Refer to the Terraform Registry for docs: [`gitlab_group_variable`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable). diff --git a/src/group-variable/index.ts b/src/group-variable/index.ts index cc473786e..41db38e8a 100644 --- a/src/group-variable/index.ts +++ b/src/group-variable/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,23 +15,23 @@ export interface GroupVariableConfig extends cdktf.TerraformMetaArguments { /** * The description of the variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#description GroupVariable#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#description GroupVariable#description} */ readonly description?: string; /** * 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/resources/group_variable#environment_scope GroupVariable#environment_scope} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#environment_scope GroupVariable#environment_scope} */ readonly environmentScope?: string; /** * The name or id of the group. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#group GroupVariable#group} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#group GroupVariable#group} */ readonly group: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#id GroupVariable#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#id GroupVariable#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -40,43 +40,43 @@ export interface GroupVariableConfig extends cdktf.TerraformMetaArguments { /** * The name of the variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#key GroupVariable#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#key GroupVariable#key} */ readonly key: string; /** * If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#masked GroupVariable#masked} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#masked GroupVariable#masked} */ readonly masked?: boolean | cdktf.IResolvable; /** * If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. Defaults to `false`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#protected GroupVariable#protected} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#protected GroupVariable#protected} */ readonly protected?: boolean | cdktf.IResolvable; /** * Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#raw GroupVariable#raw} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#raw GroupVariable#raw} */ readonly raw?: boolean | cdktf.IResolvable; /** * The value of the variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#value GroupVariable#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#value GroupVariable#value} */ readonly value: string; /** * The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#variable_type GroupVariable#variable_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#variable_type GroupVariable#variable_type} */ readonly variableType?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable gitlab_group_variable} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable gitlab_group_variable} */ export class GroupVariable extends cdktf.TerraformResource { @@ -92,7 +92,7 @@ export class GroupVariable extends cdktf.TerraformResource { * Generates CDKTF code for importing a GroupVariable resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the GroupVariable to import - * @param importFromId The id of the existing GroupVariable that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing GroupVariable that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the GroupVariable to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -104,7 +104,7 @@ export class GroupVariable extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group_variable gitlab_group_variable} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group_variable gitlab_group_variable} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -115,7 +115,7 @@ export class GroupVariable extends cdktf.TerraformResource { terraformResourceType: 'gitlab_group_variable', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/group/README.md b/src/group/README.md index deed64ff7..8022a77cc 100644 --- a/src/group/README.md +++ b/src/group/README.md @@ -1,3 +1,3 @@ # `gitlab_group` -Refer to the Terraform Registry for docs: [`gitlab_group`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group). +Refer to the Terraform Registry for docs: [`gitlab_group`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group). diff --git a/src/group/index.ts b/src/group/index.ts index 4e6fc6c12..4079f7929 100644 --- a/src/group/index.ts +++ b/src/group/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,47 +15,53 @@ export interface GroupConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly autoDevopsEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly avatar?: string; /** * 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} */ readonly avatarHash?: 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} + */ + readonly defaultBranch?: string; + /** * 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} */ readonly defaultBranchProtection?: number; /** * 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} */ readonly description?: string; /** * 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} */ readonly emailsEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly extraSharedRunnersMinutesLimit?: number; /** - * 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. @@ -64,127 +70,127 @@ export interface GroupConfig extends cdktf.TerraformMetaArguments { /** * 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} */ readonly ipRestrictionRanges?: string[]; /** * 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} */ readonly lfsEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly membershipLock?: boolean | cdktf.IResolvable; /** * 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} */ readonly mentionsDisabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly name: string; /** * 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} */ readonly parentId?: number; /** * 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} */ readonly path: string; /** * 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} */ readonly permanentlyRemoveOnDelete?: boolean | cdktf.IResolvable; /** * 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} */ readonly preventForkingOutsideGroup?: boolean | cdktf.IResolvable; /** * 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} */ readonly projectCreationLevel?: string; /** * 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} */ readonly requestAccessEnabled?: boolean | cdktf.IResolvable; /** * 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} */ readonly requireTwoFactorAuthentication?: boolean | cdktf.IResolvable; /** * 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} */ readonly shareWithGroupLock?: boolean | cdktf.IResolvable; /** * 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} */ readonly sharedRunnersMinutesLimit?: number; /** * 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} */ readonly sharedRunnersSetting?: 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} */ readonly subgroupCreationLevel?: string; /** * 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} */ readonly twoFactorGracePeriod?: number; /** * 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} */ readonly visibilityLevel?: 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} */ readonly wikiAccessLevel?: string; /** * 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} */ readonly defaultBranchProtectionDefaults?: GroupDefaultBranchProtectionDefaults; /** * 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} */ readonly pushRules?: GroupPushRules; } @@ -192,25 +198,25 @@ export interface GroupDefaultBranchProtectionDefaults { /** * 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} */ readonly allowForcePush?: boolean | cdktf.IResolvable; /** - * 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} */ readonly allowedToMerge?: 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} */ readonly allowedToPush?: string[]; /** * 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} */ readonly developerCanInitialPush?: boolean | cdktf.IResolvable; } @@ -383,79 +389,79 @@ export interface GroupPushRules { /** * 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} */ readonly authorEmailRegex?: 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} */ readonly branchNameRegex?: string; /** * 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} */ readonly commitCommitterCheck?: boolean | cdktf.IResolvable; /** * 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} */ readonly commitCommitterNameCheck?: boolean | cdktf.IResolvable; /** * 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} */ readonly commitMessageNegativeRegex?: 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} */ readonly commitMessageRegex?: string; /** * 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} */ readonly denyDeleteTag?: boolean | cdktf.IResolvable; /** * 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} */ readonly fileNameRegex?: string; /** * 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} */ readonly maxFileSize?: number; /** * 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} */ readonly memberCheck?: boolean | cdktf.IResolvable; /** * 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} */ readonly preventSecrets?: boolean | cdktf.IResolvable; /** * 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} */ readonly rejectNonDcoCommits?: boolean | cdktf.IResolvable; /** * 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} */ readonly rejectUnsignedCommits?: boolean | cdktf.IResolvable; } @@ -887,7 +893,7 @@ export class GroupPushRulesOutputReference extends cdktf.ComplexObject { } /** -* 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} */ export class Group extends cdktf.TerraformResource { @@ -903,7 +909,7 @@ export class Group extends cdktf.TerraformResource { * Generates CDKTF code for importing a Group resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the Group to import - * @param importFromId 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 + * @param importFromId The id of the existing Group that should be imported. 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 * @param provider? Optional instance of the provider where the Group to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -915,7 +921,7 @@ export class Group extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group gitlab_group} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group gitlab_group} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -926,7 +932,7 @@ export class Group extends cdktf.TerraformResource { terraformResourceType: 'gitlab_group', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, @@ -940,6 +946,7 @@ export class Group extends cdktf.TerraformResource { this._autoDevopsEnabled = config.autoDevopsEnabled; this._avatar = config.avatar; this._avatarHash = config.avatarHash; + this._defaultBranch = config.defaultBranch; this._defaultBranchProtection = config.defaultBranchProtection; this._description = config.description; this._emailsEnabled = config.emailsEnabled; @@ -1025,6 +1032,22 @@ export class Group extends cdktf.TerraformResource { return this.getStringAttribute('avatar_url'); } + // default_branch - computed: false, optional: true, required: false + private _defaultBranch?: string; + public get defaultBranch() { + return this.getStringAttribute('default_branch'); + } + public set defaultBranch(value: string) { + this._defaultBranch = value; + } + public resetDefaultBranch() { + this._defaultBranch = undefined; + } + // Temporarily expose input value. Use with caution. + public get defaultBranchInput() { + return this._defaultBranch; + } + // default_branch_protection - computed: true, optional: true, required: false private _defaultBranchProtection?: number; public get defaultBranchProtection() { @@ -1464,6 +1487,7 @@ export class Group extends cdktf.TerraformResource { auto_devops_enabled: cdktf.booleanToTerraform(this._autoDevopsEnabled), avatar: cdktf.stringToTerraform(this._avatar), avatar_hash: cdktf.stringToTerraform(this._avatarHash), + default_branch: cdktf.stringToTerraform(this._defaultBranch), default_branch_protection: cdktf.numberToTerraform(this._defaultBranchProtection), description: cdktf.stringToTerraform(this._description), emails_enabled: cdktf.booleanToTerraform(this._emailsEnabled), @@ -1513,6 +1537,12 @@ export class Group extends cdktf.TerraformResource { type: "simple", storageClassType: "string", }, + default_branch: { + value: cdktf.stringToHclTerraform(this._defaultBranch), + isBlock: false, + type: "simple", + storageClassType: "string", + }, default_branch_protection: { value: cdktf.numberToHclTerraform(this._defaultBranchProtection), isBlock: false, diff --git a/src/index.ts b/src/index.ts index 5c45bf30c..5f526175c 100644 --- a/src/index.ts +++ b/src/index.ts @@ -30,6 +30,8 @@ export * as groupProjectFileTemplate from './group-project-file-template'; export * as groupProtectedEnvironment from './group-protected-environment'; export * as groupSamlLink from './group-saml-link'; export * as groupSecurityPolicyAttachment from './group-security-policy-attachment'; +export * as groupServiceAccount from './group-service-account'; +export * as groupServiceAccountAccessToken from './group-service-account-access-token'; export * as groupShareGroup from './group-share-group'; export * as groupVariable from './group-variable'; export * as instanceCluster from './instance-cluster'; @@ -110,6 +112,8 @@ export * as dataGitlabGroupHook from './data-gitlab-group-hook'; export * as dataGitlabGroupHooks from './data-gitlab-group-hooks'; export * as dataGitlabGroupIds from './data-gitlab-group-ids'; export * as dataGitlabGroupMembership from './data-gitlab-group-membership'; +export * as dataGitlabGroupProvisionedUsers from './data-gitlab-group-provisioned-users'; +export * as dataGitlabGroupServiceAccount from './data-gitlab-group-service-account'; export * as dataGitlabGroupSubgroups from './data-gitlab-group-subgroups'; export * as dataGitlabGroupVariable from './data-gitlab-group-variable'; export * as dataGitlabGroupVariables from './data-gitlab-group-variables'; @@ -128,6 +132,7 @@ export * as dataGitlabProjectIds from './data-gitlab-project-ids'; export * as dataGitlabProjectIssue from './data-gitlab-project-issue'; export * as dataGitlabProjectIssues from './data-gitlab-project-issues'; export * as dataGitlabProjectMembership from './data-gitlab-project-membership'; +export * as dataGitlabProjectMergeRequest from './data-gitlab-project-merge-request'; export * as dataGitlabProjectMilestone from './data-gitlab-project-milestone'; export * as dataGitlabProjectMilestones from './data-gitlab-project-milestones'; export * as dataGitlabProjectProtectedBranch from './data-gitlab-project-protected-branch'; diff --git a/src/instance-cluster/README.md b/src/instance-cluster/README.md index 2e3b93ea9..708f837a9 100644 --- a/src/instance-cluster/README.md +++ b/src/instance-cluster/README.md @@ -1,3 +1,3 @@ # `gitlab_instance_cluster` -Refer to the Terraform Registry for docs: [`gitlab_instance_cluster`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster). +Refer to the Terraform Registry for docs: [`gitlab_instance_cluster`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster). diff --git a/src/instance-cluster/index.ts b/src/instance-cluster/index.ts index 1f6a86351..15c072516 100644 --- a/src/instance-cluster/index.ts +++ b/src/instance-cluster/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,23 +15,23 @@ export interface InstanceClusterConfig extends cdktf.TerraformMetaArguments { /** * The base domain of the cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#domain InstanceCluster#domain} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#domain InstanceCluster#domain} */ readonly domain?: string; /** * Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#enabled InstanceCluster#enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#enabled InstanceCluster#enabled} */ readonly enabled?: boolean | cdktf.IResolvable; /** * The associated environment to the cluster. Defaults to `*`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#environment_scope InstanceCluster#environment_scope} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#environment_scope InstanceCluster#environment_scope} */ readonly environmentScope?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#id InstanceCluster#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#id InstanceCluster#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -40,55 +40,55 @@ export interface InstanceClusterConfig extends cdktf.TerraformMetaArguments { /** * The URL to access the Kubernetes API. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_api_url InstanceCluster#kubernetes_api_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_api_url InstanceCluster#kubernetes_api_url} */ readonly kubernetesApiUrl: string; /** * The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_authorization_type InstanceCluster#kubernetes_authorization_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_authorization_type InstanceCluster#kubernetes_authorization_type} */ readonly kubernetesAuthorizationType?: string; /** * TLS certificate (needed if API is using a self-signed TLS certificate). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_ca_cert InstanceCluster#kubernetes_ca_cert} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_ca_cert InstanceCluster#kubernetes_ca_cert} */ readonly kubernetesCaCert?: string; /** * The unique namespace related to the instance. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_namespace InstanceCluster#kubernetes_namespace} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_namespace InstanceCluster#kubernetes_namespace} */ readonly kubernetesNamespace?: string; /** * The token to authenticate against Kubernetes. This attribute cannot be read. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#kubernetes_token InstanceCluster#kubernetes_token} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#kubernetes_token InstanceCluster#kubernetes_token} */ readonly kubernetesToken: string; /** * Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#managed InstanceCluster#managed} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#managed InstanceCluster#managed} */ readonly managed?: boolean | cdktf.IResolvable; /** * The ID of the management project for the cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#management_project_id InstanceCluster#management_project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#management_project_id InstanceCluster#management_project_id} */ readonly managementProjectId?: string; /** * The name of cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#name InstanceCluster#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#name InstanceCluster#name} */ readonly name: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster gitlab_instance_cluster} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster gitlab_instance_cluster} */ export class InstanceCluster extends cdktf.TerraformResource { @@ -104,7 +104,7 @@ export class InstanceCluster extends cdktf.TerraformResource { * Generates CDKTF code for importing a InstanceCluster resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the InstanceCluster to import - * @param importFromId The id of the existing InstanceCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing InstanceCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the InstanceCluster to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -116,7 +116,7 @@ export class InstanceCluster extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_cluster gitlab_instance_cluster} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_cluster gitlab_instance_cluster} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -127,7 +127,7 @@ export class InstanceCluster extends cdktf.TerraformResource { terraformResourceType: 'gitlab_instance_cluster', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/instance-variable/README.md b/src/instance-variable/README.md index 2c167b9b8..88d07712f 100644 --- a/src/instance-variable/README.md +++ b/src/instance-variable/README.md @@ -1,3 +1,3 @@ # `gitlab_instance_variable` -Refer to the Terraform Registry for docs: [`gitlab_instance_variable`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable). +Refer to the Terraform Registry for docs: [`gitlab_instance_variable`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable). diff --git a/src/instance-variable/index.ts b/src/instance-variable/index.ts index 5c2cd2f3d..ec7ce49c7 100644 --- a/src/instance-variable/index.ts +++ b/src/instance-variable/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface InstanceVariableConfig extends cdktf.TerraformMetaArguments { /** * The description of the variable. Maximum of 255 characters. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#description InstanceVariable#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#description InstanceVariable#description} */ readonly description?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#id InstanceVariable#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#id InstanceVariable#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,43 +28,43 @@ export interface InstanceVariableConfig extends cdktf.TerraformMetaArguments { /** * The name of the variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#key InstanceVariable#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#key InstanceVariable#key} */ readonly key: string; /** * If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#masked InstanceVariable#masked} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#masked InstanceVariable#masked} */ readonly masked?: boolean | cdktf.IResolvable; /** * If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. Defaults to `false`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#protected InstanceVariable#protected} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#protected InstanceVariable#protected} */ readonly protected?: boolean | cdktf.IResolvable; /** * Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#raw InstanceVariable#raw} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#raw InstanceVariable#raw} */ readonly raw?: boolean | cdktf.IResolvable; /** * The value of the variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#value InstanceVariable#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#value InstanceVariable#value} */ readonly value: string; /** * The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#variable_type InstanceVariable#variable_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#variable_type InstanceVariable#variable_type} */ readonly variableType?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable gitlab_instance_variable} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable gitlab_instance_variable} */ export class InstanceVariable extends cdktf.TerraformResource { @@ -80,7 +80,7 @@ export class InstanceVariable extends cdktf.TerraformResource { * Generates CDKTF code for importing a InstanceVariable resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the InstanceVariable to import - * @param importFromId The id of the existing InstanceVariable that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing InstanceVariable that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the InstanceVariable to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -92,7 +92,7 @@ export class InstanceVariable extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/instance_variable gitlab_instance_variable} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/instance_variable gitlab_instance_variable} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -103,7 +103,7 @@ export class InstanceVariable extends cdktf.TerraformResource { terraformResourceType: 'gitlab_instance_variable', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/integration-custom-issue-tracker/README.md b/src/integration-custom-issue-tracker/README.md index b95c00057..a62b58d97 100644 --- a/src/integration-custom-issue-tracker/README.md +++ b/src/integration-custom-issue-tracker/README.md @@ -1,3 +1,3 @@ # `gitlab_integration_custom_issue_tracker` -Refer to the Terraform Registry for docs: [`gitlab_integration_custom_issue_tracker`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker). +Refer to the Terraform Registry for docs: [`gitlab_integration_custom_issue_tracker`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker). diff --git a/src/integration-custom-issue-tracker/index.ts b/src/integration-custom-issue-tracker/index.ts index 98d4729f1..749463929 100644 --- a/src/integration-custom-issue-tracker/index.ts +++ b/src/integration-custom-issue-tracker/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,25 +15,25 @@ export interface IntegrationCustomIssueTrackerConfig extends cdktf.TerraformMeta /** * The URL to view an issue in the external issue tracker. Must contain :id. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#issues_url IntegrationCustomIssueTracker#issues_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#issues_url IntegrationCustomIssueTracker#issues_url} */ readonly issuesUrl: string; /** * The ID or full path of the project for the custom issue tracker. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#project IntegrationCustomIssueTracker#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#project IntegrationCustomIssueTracker#project} */ readonly project: string; /** * The URL to the project in the external issue tracker. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#project_url IntegrationCustomIssueTracker#project_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#project_url IntegrationCustomIssueTracker#project_url} */ readonly projectUrl: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker gitlab_integration_custom_issue_tracker} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker gitlab_integration_custom_issue_tracker} */ export class IntegrationCustomIssueTracker extends cdktf.TerraformResource { @@ -49,7 +49,7 @@ export class IntegrationCustomIssueTracker extends cdktf.TerraformResource { * Generates CDKTF code for importing a IntegrationCustomIssueTracker resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the IntegrationCustomIssueTracker to import - * @param importFromId The id of the existing IntegrationCustomIssueTracker that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing IntegrationCustomIssueTracker that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the IntegrationCustomIssueTracker to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -61,7 +61,7 @@ export class IntegrationCustomIssueTracker extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_custom_issue_tracker gitlab_integration_custom_issue_tracker} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_custom_issue_tracker gitlab_integration_custom_issue_tracker} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -72,7 +72,7 @@ export class IntegrationCustomIssueTracker extends cdktf.TerraformResource { terraformResourceType: 'gitlab_integration_custom_issue_tracker', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/integration-emails-on-push/README.md b/src/integration-emails-on-push/README.md index 18330fe93..8f8229d72 100644 --- a/src/integration-emails-on-push/README.md +++ b/src/integration-emails-on-push/README.md @@ -1,3 +1,3 @@ # `gitlab_integration_emails_on_push` -Refer to the Terraform Registry for docs: [`gitlab_integration_emails_on_push`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push). +Refer to the Terraform Registry for docs: [`gitlab_integration_emails_on_push`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push). diff --git a/src/integration-emails-on-push/index.ts b/src/integration-emails-on-push/index.ts index 856140a69..14eba63ba 100644 --- a/src/integration-emails-on-push/index.ts +++ b/src/integration-emails-on-push/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface IntegrationEmailsOnPushConfig extends cdktf.TerraformMetaArgume /** * Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#branches_to_be_notified IntegrationEmailsOnPush#branches_to_be_notified} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#branches_to_be_notified IntegrationEmailsOnPush#branches_to_be_notified} */ readonly branchesToBeNotified?: string; /** * Disable code diffs. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#disable_diffs IntegrationEmailsOnPush#disable_diffs} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#disable_diffs IntegrationEmailsOnPush#disable_diffs} */ readonly disableDiffs?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#id IntegrationEmailsOnPush#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -34,37 +34,37 @@ export interface IntegrationEmailsOnPushConfig extends cdktf.TerraformMetaArgume /** * ID or full-path of the project you want to activate integration on. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#project IntegrationEmailsOnPush#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#project IntegrationEmailsOnPush#project} */ readonly project: string; /** * Enable notifications for push events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#push_events IntegrationEmailsOnPush#push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#push_events IntegrationEmailsOnPush#push_events} */ readonly pushEvents?: boolean | cdktf.IResolvable; /** * Emails separated by whitespace. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#recipients IntegrationEmailsOnPush#recipients} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#recipients IntegrationEmailsOnPush#recipients} */ readonly recipients: string; /** * Send from committer. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#send_from_committer_email IntegrationEmailsOnPush#send_from_committer_email} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#send_from_committer_email IntegrationEmailsOnPush#send_from_committer_email} */ readonly sendFromCommitterEmail?: boolean | cdktf.IResolvable; /** * Enable notifications for tag push events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#tag_push_events IntegrationEmailsOnPush#tag_push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#tag_push_events IntegrationEmailsOnPush#tag_push_events} */ readonly tagPushEvents?: boolean | cdktf.IResolvable; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push gitlab_integration_emails_on_push} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push gitlab_integration_emails_on_push} */ export class IntegrationEmailsOnPush extends cdktf.TerraformResource { @@ -80,7 +80,7 @@ export class IntegrationEmailsOnPush extends cdktf.TerraformResource { * Generates CDKTF code for importing a IntegrationEmailsOnPush resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the IntegrationEmailsOnPush to import - * @param importFromId The id of the existing IntegrationEmailsOnPush that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing IntegrationEmailsOnPush that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the IntegrationEmailsOnPush to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -92,7 +92,7 @@ export class IntegrationEmailsOnPush extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_emails_on_push gitlab_integration_emails_on_push} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_emails_on_push gitlab_integration_emails_on_push} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -103,7 +103,7 @@ export class IntegrationEmailsOnPush extends cdktf.TerraformResource { terraformResourceType: 'gitlab_integration_emails_on_push', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/integration-external-wiki/README.md b/src/integration-external-wiki/README.md index af082cce9..8185f6ef1 100644 --- a/src/integration-external-wiki/README.md +++ b/src/integration-external-wiki/README.md @@ -1,3 +1,3 @@ # `gitlab_integration_external_wiki` -Refer to the Terraform Registry for docs: [`gitlab_integration_external_wiki`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki). +Refer to the Terraform Registry for docs: [`gitlab_integration_external_wiki`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki). diff --git a/src/integration-external-wiki/index.ts b/src/integration-external-wiki/index.ts index 3998be67d..38d101d70 100644 --- a/src/integration-external-wiki/index.ts +++ b/src/integration-external-wiki/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface IntegrationExternalWikiConfig extends cdktf.TerraformMetaArgume /** * The URL of the external wiki. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#external_wiki_url IntegrationExternalWiki#external_wiki_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#external_wiki_url IntegrationExternalWiki#external_wiki_url} */ readonly externalWikiUrl: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#id IntegrationExternalWiki#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,13 +28,13 @@ export interface IntegrationExternalWikiConfig extends cdktf.TerraformMetaArgume /** * ID of the project you want to activate integration on. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#project IntegrationExternalWiki#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#project IntegrationExternalWiki#project} */ readonly project: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki gitlab_integration_external_wiki} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki gitlab_integration_external_wiki} */ export class IntegrationExternalWiki extends cdktf.TerraformResource { @@ -50,7 +50,7 @@ export class IntegrationExternalWiki extends cdktf.TerraformResource { * Generates CDKTF code for importing a IntegrationExternalWiki resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the IntegrationExternalWiki to import - * @param importFromId The id of the existing IntegrationExternalWiki that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing IntegrationExternalWiki that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the IntegrationExternalWiki to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -62,7 +62,7 @@ export class IntegrationExternalWiki extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_external_wiki gitlab_integration_external_wiki} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_external_wiki gitlab_integration_external_wiki} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -73,7 +73,7 @@ export class IntegrationExternalWiki extends cdktf.TerraformResource { terraformResourceType: 'gitlab_integration_external_wiki', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/integration-github/README.md b/src/integration-github/README.md index 63bbae2d4..afdf56676 100644 --- a/src/integration-github/README.md +++ b/src/integration-github/README.md @@ -1,3 +1,3 @@ # `gitlab_integration_github` -Refer to the Terraform Registry for docs: [`gitlab_integration_github`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github). +Refer to the Terraform Registry for docs: [`gitlab_integration_github`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github). diff --git a/src/integration-github/index.ts b/src/integration-github/index.ts index 8d8c85adc..b1901590a 100644 --- a/src/integration-github/index.ts +++ b/src/integration-github/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface IntegrationGithubConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#id IntegrationGithub#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#id IntegrationGithub#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,31 +22,31 @@ export interface IntegrationGithubConfig extends cdktf.TerraformMetaArguments { /** * ID of the project you want to activate integration on. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#project IntegrationGithub#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#project IntegrationGithub#project} */ readonly project: string; /** * The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#repository_url IntegrationGithub#repository_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#repository_url IntegrationGithub#repository_url} */ readonly repositoryUrl: string; /** * Append instance name instead of branch to the status. Must enable to set a GitLab status check as _required_ in GitHub. See [Static / dynamic status check names] to learn more. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#static_context IntegrationGithub#static_context} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#static_context IntegrationGithub#static_context} */ readonly staticContext?: boolean | cdktf.IResolvable; /** * A GitHub personal access token with at least `repo:status` scope. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#token IntegrationGithub#token} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#token IntegrationGithub#token} */ readonly token: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github gitlab_integration_github} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github gitlab_integration_github} */ export class IntegrationGithub extends cdktf.TerraformResource { @@ -62,7 +62,7 @@ export class IntegrationGithub extends cdktf.TerraformResource { * Generates CDKTF code for importing a IntegrationGithub resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the IntegrationGithub to import - * @param importFromId The id of the existing IntegrationGithub that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing IntegrationGithub that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the IntegrationGithub to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +74,7 @@ export class IntegrationGithub extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_github gitlab_integration_github} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_github gitlab_integration_github} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +85,7 @@ export class IntegrationGithub extends cdktf.TerraformResource { terraformResourceType: 'gitlab_integration_github', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/integration-jenkins/README.md b/src/integration-jenkins/README.md index 72aaf2cb5..ff5486783 100644 --- a/src/integration-jenkins/README.md +++ b/src/integration-jenkins/README.md @@ -1,3 +1,3 @@ # `gitlab_integration_jenkins` -Refer to the Terraform Registry for docs: [`gitlab_integration_jenkins`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins). +Refer to the Terraform Registry for docs: [`gitlab_integration_jenkins`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins). diff --git a/src/integration-jenkins/index.ts b/src/integration-jenkins/index.ts index 3672a26da..00ca14982 100644 --- a/src/integration-jenkins/index.ts +++ b/src/integration-jenkins/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,61 +15,61 @@ export interface IntegrationJenkinsConfig extends cdktf.TerraformMetaArguments { /** * Enable SSL verification. Defaults to `true` (enabled). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#enable_ssl_verification IntegrationJenkins#enable_ssl_verification} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#enable_ssl_verification IntegrationJenkins#enable_ssl_verification} */ readonly enableSslVerification?: boolean | cdktf.IResolvable; /** * Jenkins URL like `http://jenkins.example.com` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#jenkins_url IntegrationJenkins#jenkins_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#jenkins_url IntegrationJenkins#jenkins_url} */ readonly jenkinsUrl: string; /** * Enable notifications for merge request events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#merge_request_events IntegrationJenkins#merge_request_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#merge_request_events IntegrationJenkins#merge_request_events} */ readonly mergeRequestEvents?: boolean | cdktf.IResolvable; /** * Password for authentication with the Jenkins server, if authentication is required by the server. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#password IntegrationJenkins#password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#password IntegrationJenkins#password} */ readonly password?: string; /** * ID of the project you want to activate integration on. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#project IntegrationJenkins#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#project IntegrationJenkins#project} */ readonly project: string; /** * The URL-friendly project name. Example: `my_project_name`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#project_name IntegrationJenkins#project_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#project_name IntegrationJenkins#project_name} */ readonly projectName: string; /** * Enable notifications for push events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#push_events IntegrationJenkins#push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#push_events IntegrationJenkins#push_events} */ readonly pushEvents?: boolean | cdktf.IResolvable; /** * Enable notifications for tag push events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#tag_push_events IntegrationJenkins#tag_push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#tag_push_events IntegrationJenkins#tag_push_events} */ readonly tagPushEvents?: boolean | cdktf.IResolvable; /** * Username for authentication with the Jenkins server, if authentication is required by the server. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#username IntegrationJenkins#username} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#username IntegrationJenkins#username} */ readonly username?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins gitlab_integration_jenkins} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins gitlab_integration_jenkins} */ export class IntegrationJenkins extends cdktf.TerraformResource { @@ -85,7 +85,7 @@ export class IntegrationJenkins extends cdktf.TerraformResource { * Generates CDKTF code for importing a IntegrationJenkins resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the IntegrationJenkins to import - * @param importFromId The id of the existing IntegrationJenkins that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing IntegrationJenkins that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the IntegrationJenkins to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -97,7 +97,7 @@ export class IntegrationJenkins extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jenkins gitlab_integration_jenkins} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jenkins gitlab_integration_jenkins} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -108,7 +108,7 @@ export class IntegrationJenkins extends cdktf.TerraformResource { terraformResourceType: 'gitlab_integration_jenkins', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/integration-jira/README.md b/src/integration-jira/README.md index 02637441e..ef6777b45 100644 --- a/src/integration-jira/README.md +++ b/src/integration-jira/README.md @@ -1,3 +1,3 @@ # `gitlab_integration_jira` -Refer to the Terraform Registry for docs: [`gitlab_integration_jira`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira). +Refer to the Terraform Registry for docs: [`gitlab_integration_jira`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira). diff --git a/src/integration-jira/index.ts b/src/integration-jira/index.ts index 52f168055..40e493d3c 100644 --- a/src/integration-jira/index.ts +++ b/src/integration-jira/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,23 +15,23 @@ export interface IntegrationJiraConfig extends cdktf.TerraformMetaArguments { /** * The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#api_url IntegrationJira#api_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#api_url IntegrationJira#api_url} */ readonly apiUrl?: string; /** * Enable comments inside Jira issues on each GitLab event (commit / merge request) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#comment_on_event_enabled IntegrationJira#comment_on_event_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#comment_on_event_enabled IntegrationJira#comment_on_event_enabled} */ readonly commentOnEventEnabled?: boolean | cdktf.IResolvable; /** * Enable notifications for commit events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#commit_events IntegrationJira#commit_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#commit_events IntegrationJira#commit_events} */ readonly commitEvents?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#id IntegrationJira#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#id IntegrationJira#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -40,91 +40,91 @@ export interface IntegrationJiraConfig extends cdktf.TerraformMetaArguments { /** * Enable viewing Jira issues in GitLab. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#issues_enabled IntegrationJira#issues_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#issues_enabled IntegrationJira#issues_enabled} */ readonly issuesEnabled?: boolean | cdktf.IResolvable; /** * The authentication method to be used with Jira. 0 means Basic Authentication. 1 means Jira personal access token. Defaults to 0. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_auth_type IntegrationJira#jira_auth_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_auth_type IntegrationJira#jira_auth_type} */ readonly jiraAuthType?: number; /** * Prefix to match Jira issue keys. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_prefix IntegrationJira#jira_issue_prefix} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_prefix IntegrationJira#jira_issue_prefix} */ readonly jiraIssuePrefix?: string; /** * Regular expression to match Jira issue keys. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_regex IntegrationJira#jira_issue_regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_regex IntegrationJira#jira_issue_regex} */ readonly jiraIssueRegex?: string; /** * Enable automatic issue transitions. Takes precedence over jira_issue_transition_id if enabled. Defaults to false. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_transition_automatic IntegrationJira#jira_issue_transition_automatic} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_transition_automatic IntegrationJira#jira_issue_transition_automatic} */ readonly jiraIssueTransitionAutomatic?: boolean | cdktf.IResolvable; /** * The ID of a transition that moves issues to a closed state. You can find this number under the JIRA workflow administration (Administration > Issues > Workflows) by selecting View under Operations of the desired workflow of your project. By default, this ID is set to 2. *Note**: importing this field is only supported since GitLab 15.2. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#jira_issue_transition_id IntegrationJira#jira_issue_transition_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#jira_issue_transition_id IntegrationJira#jira_issue_transition_id} */ readonly jiraIssueTransitionId?: string; /** * Enable notifications for merge request events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#merge_requests_events IntegrationJira#merge_requests_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#merge_requests_events IntegrationJira#merge_requests_events} */ readonly mergeRequestsEvents?: boolean | cdktf.IResolvable; /** * The Jira API token, password, or personal access token to be used with Jira. When your authentication method is basic (jira_auth_type is 0), use an API token for Jira Cloud or a password for Jira Data Center or Jira Server. When your authentication method is a Jira personal access token (jira_auth_type is 1), use the personal access token. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#password IntegrationJira#password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#password IntegrationJira#password} */ readonly password: string; /** * ID of the project you want to activate integration on. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project IntegrationJira#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project IntegrationJira#project} */ readonly project: string; /** * The short identifier for your JIRA project, all uppercase, e.g., PROJ. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project_key IntegrationJira#project_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project_key IntegrationJira#project_key} */ readonly projectKey?: string; /** * Keys of Jira projects. When issues_enabled is true, this setting specifies which Jira projects to view issues from in GitLab. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#project_keys IntegrationJira#project_keys} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#project_keys IntegrationJira#project_keys} */ readonly projectKeys?: string[]; /** * The URL to the JIRA project which is being linked to this GitLab project. For example, https://jira.example.com. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#url IntegrationJira#url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#url IntegrationJira#url} */ readonly url: string; /** * Indicates whether or not to inherit default settings. Defaults to false. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#use_inherited_settings IntegrationJira#use_inherited_settings} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#use_inherited_settings IntegrationJira#use_inherited_settings} */ readonly useInheritedSettings?: boolean | cdktf.IResolvable; /** * The email or username to be used with Jira. For Jira Cloud use an email, for Jira Data Center and Jira Server use a username. Required when using Basic authentication (jira_auth_type is 0). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#username IntegrationJira#username} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#username IntegrationJira#username} */ readonly username?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira gitlab_integration_jira} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira gitlab_integration_jira} */ export class IntegrationJira extends cdktf.TerraformResource { @@ -140,7 +140,7 @@ export class IntegrationJira extends cdktf.TerraformResource { * Generates CDKTF code for importing a IntegrationJira resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the IntegrationJira to import - * @param importFromId The id of the existing IntegrationJira that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing IntegrationJira that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the IntegrationJira to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -152,7 +152,7 @@ export class IntegrationJira extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_jira gitlab_integration_jira} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_jira gitlab_integration_jira} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -163,7 +163,7 @@ export class IntegrationJira extends cdktf.TerraformResource { terraformResourceType: 'gitlab_integration_jira', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/integration-mattermost/README.md b/src/integration-mattermost/README.md index c8b999dae..c2a329492 100644 --- a/src/integration-mattermost/README.md +++ b/src/integration-mattermost/README.md @@ -1,3 +1,3 @@ # `gitlab_integration_mattermost` -Refer to the Terraform Registry for docs: [`gitlab_integration_mattermost`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost). +Refer to the Terraform Registry for docs: [`gitlab_integration_mattermost`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost). diff --git a/src/integration-mattermost/index.ts b/src/integration-mattermost/index.ts index 2ab4d64fc..18c491fe9 100644 --- a/src/integration-mattermost/index.ts +++ b/src/integration-mattermost/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,35 +15,35 @@ export interface IntegrationMattermostConfig extends cdktf.TerraformMetaArgument /** * Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#branches_to_be_notified IntegrationMattermost#branches_to_be_notified} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#branches_to_be_notified IntegrationMattermost#branches_to_be_notified} */ readonly branchesToBeNotified?: string; /** * The name of the channel to receive confidential issue events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_issue_channel IntegrationMattermost#confidential_issue_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_issue_channel IntegrationMattermost#confidential_issue_channel} */ readonly confidentialIssueChannel?: string; /** * Enable notifications for confidential issues events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_issues_events IntegrationMattermost#confidential_issues_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_issues_events IntegrationMattermost#confidential_issues_events} */ readonly confidentialIssuesEvents?: boolean | cdktf.IResolvable; /** * The name of the channel to receive confidential note events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_note_channel IntegrationMattermost#confidential_note_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_note_channel IntegrationMattermost#confidential_note_channel} */ readonly confidentialNoteChannel?: string; /** * Enable notifications for confidential note events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#confidential_note_events IntegrationMattermost#confidential_note_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#confidential_note_events IntegrationMattermost#confidential_note_events} */ readonly confidentialNoteEvents?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#id IntegrationMattermost#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#id IntegrationMattermost#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -52,115 +52,115 @@ export interface IntegrationMattermostConfig extends cdktf.TerraformMetaArgument /** * The name of the channel to receive issue events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#issue_channel IntegrationMattermost#issue_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#issue_channel IntegrationMattermost#issue_channel} */ readonly issueChannel?: string; /** * Enable notifications for issues events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#issues_events IntegrationMattermost#issues_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#issues_events IntegrationMattermost#issues_events} */ readonly issuesEvents?: boolean | cdktf.IResolvable; /** * The name of the channel to receive merge request events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#merge_request_channel IntegrationMattermost#merge_request_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#merge_request_channel IntegrationMattermost#merge_request_channel} */ readonly mergeRequestChannel?: string; /** * Enable notifications for merge requests events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#merge_requests_events IntegrationMattermost#merge_requests_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#merge_requests_events IntegrationMattermost#merge_requests_events} */ readonly mergeRequestsEvents?: boolean | cdktf.IResolvable; /** * The name of the channel to receive note events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#note_channel IntegrationMattermost#note_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#note_channel IntegrationMattermost#note_channel} */ readonly noteChannel?: string; /** * Enable notifications for note events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#note_events IntegrationMattermost#note_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#note_events IntegrationMattermost#note_events} */ readonly noteEvents?: boolean | cdktf.IResolvable; /** * Send notifications for broken pipelines. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#notify_only_broken_pipelines IntegrationMattermost#notify_only_broken_pipelines} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#notify_only_broken_pipelines IntegrationMattermost#notify_only_broken_pipelines} */ readonly notifyOnlyBrokenPipelines?: boolean | cdktf.IResolvable; /** * The name of the channel to receive pipeline events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#pipeline_channel IntegrationMattermost#pipeline_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#pipeline_channel IntegrationMattermost#pipeline_channel} */ readonly pipelineChannel?: string; /** * Enable notifications for pipeline events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#pipeline_events IntegrationMattermost#pipeline_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#pipeline_events IntegrationMattermost#pipeline_events} */ readonly pipelineEvents?: boolean | cdktf.IResolvable; /** * ID of the project you want to activate integration on. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#project IntegrationMattermost#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#project IntegrationMattermost#project} */ readonly project: string; /** * The name of the channel to receive push events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#push_channel IntegrationMattermost#push_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#push_channel IntegrationMattermost#push_channel} */ readonly pushChannel?: string; /** * Enable notifications for push events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#push_events IntegrationMattermost#push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#push_events IntegrationMattermost#push_events} */ readonly pushEvents?: boolean | cdktf.IResolvable; /** * The name of the channel to receive tag push events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#tag_push_channel IntegrationMattermost#tag_push_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#tag_push_channel IntegrationMattermost#tag_push_channel} */ readonly tagPushChannel?: string; /** * Enable notifications for tag push events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#tag_push_events IntegrationMattermost#tag_push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#tag_push_events IntegrationMattermost#tag_push_events} */ readonly tagPushEvents?: boolean | cdktf.IResolvable; /** * Username to use. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#username IntegrationMattermost#username} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#username IntegrationMattermost#username} */ readonly username?: string; /** * Webhook URL (Example, https://mattermost.yourdomain.com/hooks/...). This value cannot be imported. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#webhook IntegrationMattermost#webhook} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#webhook IntegrationMattermost#webhook} */ readonly webhook: string; /** * The name of the channel to receive wiki page events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#wiki_page_channel IntegrationMattermost#wiki_page_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#wiki_page_channel IntegrationMattermost#wiki_page_channel} */ readonly wikiPageChannel?: string; /** * Enable notifications for wiki page events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#wiki_page_events IntegrationMattermost#wiki_page_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#wiki_page_events IntegrationMattermost#wiki_page_events} */ readonly wikiPageEvents?: boolean | cdktf.IResolvable; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost gitlab_integration_mattermost} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost gitlab_integration_mattermost} */ export class IntegrationMattermost extends cdktf.TerraformResource { @@ -176,7 +176,7 @@ export class IntegrationMattermost extends cdktf.TerraformResource { * Generates CDKTF code for importing a IntegrationMattermost resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the IntegrationMattermost to import - * @param importFromId The id of the existing IntegrationMattermost that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing IntegrationMattermost that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the IntegrationMattermost to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -188,7 +188,7 @@ export class IntegrationMattermost extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_mattermost gitlab_integration_mattermost} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_mattermost gitlab_integration_mattermost} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -199,7 +199,7 @@ export class IntegrationMattermost extends cdktf.TerraformResource { terraformResourceType: 'gitlab_integration_mattermost', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/integration-microsoft-teams/README.md b/src/integration-microsoft-teams/README.md index ab4185707..4ee8a8cc4 100644 --- a/src/integration-microsoft-teams/README.md +++ b/src/integration-microsoft-teams/README.md @@ -1,3 +1,3 @@ # `gitlab_integration_microsoft_teams` -Refer to the Terraform Registry for docs: [`gitlab_integration_microsoft_teams`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams). +Refer to the Terraform Registry for docs: [`gitlab_integration_microsoft_teams`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams). diff --git a/src/integration-microsoft-teams/index.ts b/src/integration-microsoft-teams/index.ts index 613bf479f..02291c034 100644 --- a/src/integration-microsoft-teams/index.ts +++ b/src/integration-microsoft-teams/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,23 +15,23 @@ export interface IntegrationMicrosoftTeamsConfig extends cdktf.TerraformMetaArgu /** * Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default” * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#branches_to_be_notified IntegrationMicrosoftTeams#branches_to_be_notified} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#branches_to_be_notified IntegrationMicrosoftTeams#branches_to_be_notified} */ readonly branchesToBeNotified?: string; /** * Enable notifications for confidential issue events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#confidential_issues_events IntegrationMicrosoftTeams#confidential_issues_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#confidential_issues_events IntegrationMicrosoftTeams#confidential_issues_events} */ readonly confidentialIssuesEvents?: boolean | cdktf.IResolvable; /** * Enable notifications for confidential note events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#confidential_note_events IntegrationMicrosoftTeams#confidential_note_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#confidential_note_events IntegrationMicrosoftTeams#confidential_note_events} */ readonly confidentialNoteEvents?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#id IntegrationMicrosoftTeams#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -40,67 +40,67 @@ export interface IntegrationMicrosoftTeamsConfig extends cdktf.TerraformMetaArgu /** * Enable notifications for issue events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#issues_events IntegrationMicrosoftTeams#issues_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#issues_events IntegrationMicrosoftTeams#issues_events} */ readonly issuesEvents?: boolean | cdktf.IResolvable; /** * Enable notifications for merge request events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#merge_requests_events IntegrationMicrosoftTeams#merge_requests_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#merge_requests_events IntegrationMicrosoftTeams#merge_requests_events} */ readonly mergeRequestsEvents?: boolean | cdktf.IResolvable; /** * Enable notifications for note events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#note_events IntegrationMicrosoftTeams#note_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#note_events IntegrationMicrosoftTeams#note_events} */ readonly noteEvents?: boolean | cdktf.IResolvable; /** * Send notifications for broken pipelines * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#notify_only_broken_pipelines IntegrationMicrosoftTeams#notify_only_broken_pipelines} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#notify_only_broken_pipelines IntegrationMicrosoftTeams#notify_only_broken_pipelines} */ readonly notifyOnlyBrokenPipelines?: boolean | cdktf.IResolvable; /** * Enable notifications for pipeline events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#pipeline_events IntegrationMicrosoftTeams#pipeline_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#pipeline_events IntegrationMicrosoftTeams#pipeline_events} */ readonly pipelineEvents?: boolean | cdktf.IResolvable; /** * ID of the project you want to activate integration on. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#project IntegrationMicrosoftTeams#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#project IntegrationMicrosoftTeams#project} */ readonly project: string; /** * Enable notifications for push events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#push_events IntegrationMicrosoftTeams#push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#push_events IntegrationMicrosoftTeams#push_events} */ readonly pushEvents?: boolean | cdktf.IResolvable; /** * Enable notifications for tag push events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#tag_push_events IntegrationMicrosoftTeams#tag_push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#tag_push_events IntegrationMicrosoftTeams#tag_push_events} */ readonly tagPushEvents?: boolean | cdktf.IResolvable; /** * The Microsoft Teams webhook (Example, https://outlook.office.com/webhook/...). This value cannot be imported. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#webhook IntegrationMicrosoftTeams#webhook} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#webhook IntegrationMicrosoftTeams#webhook} */ readonly webhook: string; /** * Enable notifications for wiki page events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#wiki_page_events IntegrationMicrosoftTeams#wiki_page_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#wiki_page_events IntegrationMicrosoftTeams#wiki_page_events} */ readonly wikiPageEvents?: boolean | cdktf.IResolvable; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams gitlab_integration_microsoft_teams} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams gitlab_integration_microsoft_teams} */ export class IntegrationMicrosoftTeams extends cdktf.TerraformResource { @@ -116,7 +116,7 @@ export class IntegrationMicrosoftTeams extends cdktf.TerraformResource { * Generates CDKTF code for importing a IntegrationMicrosoftTeams resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the IntegrationMicrosoftTeams to import - * @param importFromId The id of the existing IntegrationMicrosoftTeams that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing IntegrationMicrosoftTeams that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the IntegrationMicrosoftTeams to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -128,7 +128,7 @@ export class IntegrationMicrosoftTeams extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_microsoft_teams gitlab_integration_microsoft_teams} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_microsoft_teams gitlab_integration_microsoft_teams} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -139,7 +139,7 @@ export class IntegrationMicrosoftTeams extends cdktf.TerraformResource { terraformResourceType: 'gitlab_integration_microsoft_teams', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/integration-pipelines-email/README.md b/src/integration-pipelines-email/README.md index 9fba8292e..213ef5964 100644 --- a/src/integration-pipelines-email/README.md +++ b/src/integration-pipelines-email/README.md @@ -1,3 +1,3 @@ # `gitlab_integration_pipelines_email` -Refer to the Terraform Registry for docs: [`gitlab_integration_pipelines_email`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email). +Refer to the Terraform Registry for docs: [`gitlab_integration_pipelines_email`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email). diff --git a/src/integration-pipelines-email/index.ts b/src/integration-pipelines-email/index.ts index 8423126d1..7b1c03d85 100644 --- a/src/integration-pipelines-email/index.ts +++ b/src/integration-pipelines-email/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface IntegrationPipelinesEmailConfig extends cdktf.TerraformMetaArgu /** * Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#branches_to_be_notified IntegrationPipelinesEmail#branches_to_be_notified} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#branches_to_be_notified IntegrationPipelinesEmail#branches_to_be_notified} */ readonly branchesToBeNotified?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#id IntegrationPipelinesEmail#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,25 +28,25 @@ export interface IntegrationPipelinesEmailConfig extends cdktf.TerraformMetaArgu /** * Notify only broken pipelines. Default is true. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#notify_only_broken_pipelines IntegrationPipelinesEmail#notify_only_broken_pipelines} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#notify_only_broken_pipelines IntegrationPipelinesEmail#notify_only_broken_pipelines} */ readonly notifyOnlyBrokenPipelines?: boolean | cdktf.IResolvable; /** * ID of the project you want to activate integration on. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#project IntegrationPipelinesEmail#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#project IntegrationPipelinesEmail#project} */ readonly project: string; /** * ) email addresses where notifications are sent. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#recipients IntegrationPipelinesEmail#recipients} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#recipients IntegrationPipelinesEmail#recipients} */ readonly recipients: string[]; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email gitlab_integration_pipelines_email} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email gitlab_integration_pipelines_email} */ export class IntegrationPipelinesEmail extends cdktf.TerraformResource { @@ -62,7 +62,7 @@ export class IntegrationPipelinesEmail extends cdktf.TerraformResource { * Generates CDKTF code for importing a IntegrationPipelinesEmail resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the IntegrationPipelinesEmail to import - * @param importFromId The id of the existing IntegrationPipelinesEmail that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing IntegrationPipelinesEmail that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the IntegrationPipelinesEmail to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +74,7 @@ export class IntegrationPipelinesEmail extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_pipelines_email gitlab_integration_pipelines_email} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_pipelines_email gitlab_integration_pipelines_email} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +85,7 @@ export class IntegrationPipelinesEmail extends cdktf.TerraformResource { terraformResourceType: 'gitlab_integration_pipelines_email', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/integration-slack/README.md b/src/integration-slack/README.md index da2b0ae5e..aa215a8c6 100644 --- a/src/integration-slack/README.md +++ b/src/integration-slack/README.md @@ -1,3 +1,3 @@ # `gitlab_integration_slack` -Refer to the Terraform Registry for docs: [`gitlab_integration_slack`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack). +Refer to the Terraform Registry for docs: [`gitlab_integration_slack`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack). diff --git a/src/integration-slack/index.ts b/src/integration-slack/index.ts index c79be6c37..729a607be 100644 --- a/src/integration-slack/index.ts +++ b/src/integration-slack/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,35 +15,35 @@ export interface IntegrationSlackConfig extends cdktf.TerraformMetaArguments { /** * Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#branches_to_be_notified IntegrationSlack#branches_to_be_notified} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#branches_to_be_notified IntegrationSlack#branches_to_be_notified} */ readonly branchesToBeNotified?: string; /** * The name of the channel to receive confidential issue events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_issue_channel IntegrationSlack#confidential_issue_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_issue_channel IntegrationSlack#confidential_issue_channel} */ readonly confidentialIssueChannel?: string; /** * Enable notifications for confidential issues events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_issues_events IntegrationSlack#confidential_issues_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_issues_events IntegrationSlack#confidential_issues_events} */ readonly confidentialIssuesEvents?: boolean | cdktf.IResolvable; /** * The name of the channel to receive confidential note events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_note_channel IntegrationSlack#confidential_note_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_note_channel IntegrationSlack#confidential_note_channel} */ readonly confidentialNoteChannel?: string; /** * Enable notifications for confidential note events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#confidential_note_events IntegrationSlack#confidential_note_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#confidential_note_events IntegrationSlack#confidential_note_events} */ readonly confidentialNoteEvents?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#id IntegrationSlack#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#id IntegrationSlack#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -52,121 +52,121 @@ export interface IntegrationSlackConfig extends cdktf.TerraformMetaArguments { /** * The name of the channel to receive issue events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#issue_channel IntegrationSlack#issue_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#issue_channel IntegrationSlack#issue_channel} */ readonly issueChannel?: string; /** * Enable notifications for issues events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#issues_events IntegrationSlack#issues_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#issues_events IntegrationSlack#issues_events} */ readonly issuesEvents?: boolean | cdktf.IResolvable; /** * The name of the channel to receive merge request events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#merge_request_channel IntegrationSlack#merge_request_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#merge_request_channel IntegrationSlack#merge_request_channel} */ readonly mergeRequestChannel?: string; /** * Enable notifications for merge requests events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#merge_requests_events IntegrationSlack#merge_requests_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#merge_requests_events IntegrationSlack#merge_requests_events} */ readonly mergeRequestsEvents?: boolean | cdktf.IResolvable; /** * The name of the channel to receive note events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#note_channel IntegrationSlack#note_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#note_channel IntegrationSlack#note_channel} */ readonly noteChannel?: string; /** * Enable notifications for note events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#note_events IntegrationSlack#note_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#note_events IntegrationSlack#note_events} */ readonly noteEvents?: boolean | cdktf.IResolvable; /** * Send notifications for broken pipelines. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#notify_only_broken_pipelines IntegrationSlack#notify_only_broken_pipelines} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#notify_only_broken_pipelines IntegrationSlack#notify_only_broken_pipelines} */ readonly notifyOnlyBrokenPipelines?: boolean | cdktf.IResolvable; /** * This parameter has been replaced with `branches_to_be_notified`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#notify_only_default_branch IntegrationSlack#notify_only_default_branch} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#notify_only_default_branch IntegrationSlack#notify_only_default_branch} */ readonly notifyOnlyDefaultBranch?: boolean | cdktf.IResolvable; /** * The name of the channel to receive pipeline events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#pipeline_channel IntegrationSlack#pipeline_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#pipeline_channel IntegrationSlack#pipeline_channel} */ readonly pipelineChannel?: string; /** * Enable notifications for pipeline events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#pipeline_events IntegrationSlack#pipeline_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#pipeline_events IntegrationSlack#pipeline_events} */ readonly pipelineEvents?: boolean | cdktf.IResolvable; /** * ID of the project you want to activate integration on. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#project IntegrationSlack#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#project IntegrationSlack#project} */ readonly project: string; /** * The name of the channel to receive push events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#push_channel IntegrationSlack#push_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#push_channel IntegrationSlack#push_channel} */ readonly pushChannel?: string; /** * Enable notifications for push events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#push_events IntegrationSlack#push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#push_events IntegrationSlack#push_events} */ readonly pushEvents?: boolean | cdktf.IResolvable; /** * The name of the channel to receive tag push events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#tag_push_channel IntegrationSlack#tag_push_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#tag_push_channel IntegrationSlack#tag_push_channel} */ readonly tagPushChannel?: string; /** * Enable notifications for tag push events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#tag_push_events IntegrationSlack#tag_push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#tag_push_events IntegrationSlack#tag_push_events} */ readonly tagPushEvents?: boolean | cdktf.IResolvable; /** * Username to use. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#username IntegrationSlack#username} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#username IntegrationSlack#username} */ readonly username?: string; /** * Webhook URL (Example, https://hooks.slack.com/services/...). This value cannot be imported. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#webhook IntegrationSlack#webhook} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#webhook IntegrationSlack#webhook} */ readonly webhook: string; /** * The name of the channel to receive wiki page events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#wiki_page_channel IntegrationSlack#wiki_page_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#wiki_page_channel IntegrationSlack#wiki_page_channel} */ readonly wikiPageChannel?: string; /** * Enable notifications for wiki page events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#wiki_page_events IntegrationSlack#wiki_page_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#wiki_page_events IntegrationSlack#wiki_page_events} */ readonly wikiPageEvents?: boolean | cdktf.IResolvable; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack gitlab_integration_slack} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack gitlab_integration_slack} */ export class IntegrationSlack extends cdktf.TerraformResource { @@ -182,7 +182,7 @@ export class IntegrationSlack extends cdktf.TerraformResource { * Generates CDKTF code for importing a IntegrationSlack resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the IntegrationSlack to import - * @param importFromId The id of the existing IntegrationSlack that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing IntegrationSlack that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the IntegrationSlack to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -194,7 +194,7 @@ export class IntegrationSlack extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_slack gitlab_integration_slack} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_slack gitlab_integration_slack} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -205,7 +205,7 @@ export class IntegrationSlack extends cdktf.TerraformResource { terraformResourceType: 'gitlab_integration_slack', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/integration-telegram/README.md b/src/integration-telegram/README.md index 358dc2a3e..00da54078 100644 --- a/src/integration-telegram/README.md +++ b/src/integration-telegram/README.md @@ -1,3 +1,3 @@ # `gitlab_integration_telegram` -Refer to the Terraform Registry for docs: [`gitlab_integration_telegram`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram). +Refer to the Terraform Registry for docs: [`gitlab_integration_telegram`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram). diff --git a/src/integration-telegram/index.ts b/src/integration-telegram/index.ts index 275c8d687..ceb6416b4 100644 --- a/src/integration-telegram/index.ts +++ b/src/integration-telegram/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,91 +15,91 @@ export interface IntegrationTelegramConfig extends cdktf.TerraformMetaArguments /** * Branches to send notifications for (introduced in GitLab 16.5). Update of this attribute was not supported before Gitlab 16.11 due to API bug. Valid options are `all`, `default`, `protected`, `default_and_protected`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#branches_to_be_notified IntegrationTelegram#branches_to_be_notified} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#branches_to_be_notified IntegrationTelegram#branches_to_be_notified} */ readonly branchesToBeNotified?: string; /** * Enable notifications for confidential issues events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#confidential_issues_events IntegrationTelegram#confidential_issues_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#confidential_issues_events IntegrationTelegram#confidential_issues_events} */ readonly confidentialIssuesEvents: boolean | cdktf.IResolvable; /** * Enable notifications for confidential note events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#confidential_note_events IntegrationTelegram#confidential_note_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#confidential_note_events IntegrationTelegram#confidential_note_events} */ readonly confidentialNoteEvents: boolean | cdktf.IResolvable; /** * Enable notifications for issues events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#issues_events IntegrationTelegram#issues_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#issues_events IntegrationTelegram#issues_events} */ readonly issuesEvents: boolean | cdktf.IResolvable; /** * Enable notifications for merge requests events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#merge_requests_events IntegrationTelegram#merge_requests_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#merge_requests_events IntegrationTelegram#merge_requests_events} */ readonly mergeRequestsEvents: boolean | cdktf.IResolvable; /** * Enable notifications for note events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#note_events IntegrationTelegram#note_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#note_events IntegrationTelegram#note_events} */ readonly noteEvents: boolean | cdktf.IResolvable; /** * Send notifications for broken pipelines. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#notify_only_broken_pipelines IntegrationTelegram#notify_only_broken_pipelines} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#notify_only_broken_pipelines IntegrationTelegram#notify_only_broken_pipelines} */ readonly notifyOnlyBrokenPipelines?: boolean | cdktf.IResolvable; /** * Enable notifications for pipeline events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#pipeline_events IntegrationTelegram#pipeline_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#pipeline_events IntegrationTelegram#pipeline_events} */ readonly pipelineEvents: boolean | cdktf.IResolvable; /** * The ID or full path of the project to integrate with Telegram. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#project IntegrationTelegram#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#project IntegrationTelegram#project} */ readonly project: string; /** * Enable notifications for push events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#push_events IntegrationTelegram#push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#push_events IntegrationTelegram#push_events} */ readonly pushEvents: boolean | cdktf.IResolvable; /** * Unique identifier for the target chat or the username of the target channel (in the format `@channelusername`) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#room IntegrationTelegram#room} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#room IntegrationTelegram#room} */ readonly room: string; /** * Enable notifications for tag push events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#tag_push_events IntegrationTelegram#tag_push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#tag_push_events IntegrationTelegram#tag_push_events} */ readonly tagPushEvents: boolean | cdktf.IResolvable; /** * The Telegram bot token. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#token IntegrationTelegram#token} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#token IntegrationTelegram#token} */ readonly token: string; /** * Enable notifications for wiki page events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#wiki_page_events IntegrationTelegram#wiki_page_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#wiki_page_events IntegrationTelegram#wiki_page_events} */ readonly wikiPageEvents: boolean | cdktf.IResolvable; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram gitlab_integration_telegram} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram gitlab_integration_telegram} */ export class IntegrationTelegram extends cdktf.TerraformResource { @@ -115,7 +115,7 @@ export class IntegrationTelegram extends cdktf.TerraformResource { * Generates CDKTF code for importing a IntegrationTelegram resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the IntegrationTelegram to import - * @param importFromId The id of the existing IntegrationTelegram that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing IntegrationTelegram that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the IntegrationTelegram to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -127,7 +127,7 @@ export class IntegrationTelegram extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/integration_telegram gitlab_integration_telegram} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/integration_telegram gitlab_integration_telegram} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -138,7 +138,7 @@ export class IntegrationTelegram extends cdktf.TerraformResource { terraformResourceType: 'gitlab_integration_telegram', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/label/README.md b/src/label/README.md index fb92a6340..fe6b558de 100644 --- a/src/label/README.md +++ b/src/label/README.md @@ -1,3 +1,3 @@ # `gitlab_label` -Refer to the Terraform Registry for docs: [`gitlab_label`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label). +Refer to the Terraform Registry for docs: [`gitlab_label`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label). diff --git a/src/label/index.ts b/src/label/index.ts index 08059382c..49b94cc86 100644 --- a/src/label/index.ts +++ b/src/label/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface LabelConfig extends cdktf.TerraformMetaArguments { /** * The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#color Label#color} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#color Label#color} */ readonly color: string; /** * The description of the label. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#description Label#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#description Label#description} */ readonly description?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#id Label#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#id Label#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -34,19 +34,19 @@ export interface LabelConfig extends cdktf.TerraformMetaArguments { /** * The name of the label. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#name Label#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#name Label#name} */ readonly name: string; /** * The name or id of the project to add the label to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#project Label#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#project Label#project} */ readonly project: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label gitlab_label} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label gitlab_label} */ export class Label extends cdktf.TerraformResource { @@ -62,7 +62,7 @@ export class Label extends cdktf.TerraformResource { * Generates CDKTF code for importing a Label resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the Label to import - * @param importFromId The id of the existing Label that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing Label that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the Label to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +74,7 @@ export class Label extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/label gitlab_label} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/label gitlab_label} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +85,7 @@ export class Label extends cdktf.TerraformResource { terraformResourceType: 'gitlab_label', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/lazy-index.ts b/src/lazy-index.ts index e295c9c58..356a69aaa 100644 --- a/src/lazy-index.ts +++ b/src/lazy-index.ts @@ -30,6 +30,8 @@ Object.defineProperty(exports, 'groupProjectFileTemplate', { get: function () { Object.defineProperty(exports, 'groupProtectedEnvironment', { get: function () { return require('./group-protected-environment'); } }); Object.defineProperty(exports, 'groupSamlLink', { get: function () { return require('./group-saml-link'); } }); Object.defineProperty(exports, 'groupSecurityPolicyAttachment', { get: function () { return require('./group-security-policy-attachment'); } }); +Object.defineProperty(exports, 'groupServiceAccount', { get: function () { return require('./group-service-account'); } }); +Object.defineProperty(exports, 'groupServiceAccountAccessToken', { get: function () { return require('./group-service-account-access-token'); } }); Object.defineProperty(exports, 'groupShareGroup', { get: function () { return require('./group-share-group'); } }); Object.defineProperty(exports, 'groupVariable', { get: function () { return require('./group-variable'); } }); Object.defineProperty(exports, 'instanceCluster', { get: function () { return require('./instance-cluster'); } }); @@ -110,6 +112,8 @@ Object.defineProperty(exports, 'dataGitlabGroupHook', { get: function () { retur Object.defineProperty(exports, 'dataGitlabGroupHooks', { get: function () { return require('./data-gitlab-group-hooks'); } }); Object.defineProperty(exports, 'dataGitlabGroupIds', { get: function () { return require('./data-gitlab-group-ids'); } }); Object.defineProperty(exports, 'dataGitlabGroupMembership', { get: function () { return require('./data-gitlab-group-membership'); } }); +Object.defineProperty(exports, 'dataGitlabGroupProvisionedUsers', { get: function () { return require('./data-gitlab-group-provisioned-users'); } }); +Object.defineProperty(exports, 'dataGitlabGroupServiceAccount', { get: function () { return require('./data-gitlab-group-service-account'); } }); Object.defineProperty(exports, 'dataGitlabGroupSubgroups', { get: function () { return require('./data-gitlab-group-subgroups'); } }); Object.defineProperty(exports, 'dataGitlabGroupVariable', { get: function () { return require('./data-gitlab-group-variable'); } }); Object.defineProperty(exports, 'dataGitlabGroupVariables', { get: function () { return require('./data-gitlab-group-variables'); } }); @@ -128,6 +132,7 @@ Object.defineProperty(exports, 'dataGitlabProjectIds', { get: function () { retu Object.defineProperty(exports, 'dataGitlabProjectIssue', { get: function () { return require('./data-gitlab-project-issue'); } }); Object.defineProperty(exports, 'dataGitlabProjectIssues', { get: function () { return require('./data-gitlab-project-issues'); } }); Object.defineProperty(exports, 'dataGitlabProjectMembership', { get: function () { return require('./data-gitlab-project-membership'); } }); +Object.defineProperty(exports, 'dataGitlabProjectMergeRequest', { get: function () { return require('./data-gitlab-project-merge-request'); } }); Object.defineProperty(exports, 'dataGitlabProjectMilestone', { get: function () { return require('./data-gitlab-project-milestone'); } }); Object.defineProperty(exports, 'dataGitlabProjectMilestones', { get: function () { return require('./data-gitlab-project-milestones'); } }); Object.defineProperty(exports, 'dataGitlabProjectProtectedBranch', { get: function () { return require('./data-gitlab-project-protected-branch'); } }); diff --git a/src/member-role/README.md b/src/member-role/README.md index 5e4448fe0..144c51beb 100644 --- a/src/member-role/README.md +++ b/src/member-role/README.md @@ -1,3 +1,3 @@ # `gitlab_member_role` -Refer to the Terraform Registry for docs: [`gitlab_member_role`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role). +Refer to the Terraform Registry for docs: [`gitlab_member_role`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role). diff --git a/src/member-role/index.ts b/src/member-role/index.ts index 1c6321f77..4cfc67c0b 100644 --- a/src/member-role/index.ts +++ b/src/member-role/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,37 +15,37 @@ export interface MemberRoleConfig extends cdktf.TerraformMetaArguments { /** * The base access level for the custom role. Valid values are: `DEVELOPER`, `GUEST`, `MAINTAINER`, `MINIMAL_ACCESS`, `OWNER`, `REPORTER` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#base_access_level MemberRole#base_access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#base_access_level MemberRole#base_access_level} */ readonly baseAccessLevel: string; /** * Description for the member role. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#description MemberRole#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#description MemberRole#description} */ readonly description?: string; /** * All permissions enabled for the custom role. Valid values are: `ADMIN_CICD_VARIABLES`, `ADMIN_COMPLIANCE_FRAMEWORK`, `ADMIN_GROUP_MEMBER`, `ADMIN_INTEGRATIONS`, `ADMIN_MERGE_REQUEST`, `ADMIN_PUSH_RULES`, `ADMIN_RUNNERS`, `ADMIN_TERRAFORM_STATE`, `ADMIN_VULNERABILITY`, `ADMIN_WEB_HOOK`, `ARCHIVE_PROJECT`, `MANAGE_DEPLOY_TOKENS`, `MANAGE_GROUP_ACCESS_TOKENS`, `MANAGE_MERGE_REQUEST_SETTINGS`, `MANAGE_PROJECT_ACCESS_TOKENS`, `MANAGE_SECURITY_POLICY_LINK`, `READ_CODE`, `READ_CRM_CONTACT`, `READ_DEPENDENCY`, `READ_RUNNERS`, `READ_VULNERABILITY`, `REMOVE_GROUP`, `REMOVE_PROJECT` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#enabled_permissions MemberRole#enabled_permissions} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#enabled_permissions MemberRole#enabled_permissions} */ readonly enabledPermissions: string[]; /** * Full path of the namespace to create the member role in. **Required for SAAS** **Not allowed for self-managed** * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#group_path MemberRole#group_path} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#group_path MemberRole#group_path} */ readonly groupPath?: string; /** * Name for the member role. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#name MemberRole#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#name MemberRole#name} */ readonly name: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role gitlab_member_role} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role gitlab_member_role} */ export class MemberRole extends cdktf.TerraformResource { @@ -61,7 +61,7 @@ export class MemberRole extends cdktf.TerraformResource { * Generates CDKTF code for importing a MemberRole resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the MemberRole to import - * @param importFromId The id of the existing MemberRole that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing MemberRole that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the MemberRole to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -73,7 +73,7 @@ export class MemberRole extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/member_role gitlab_member_role} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/member_role gitlab_member_role} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -84,7 +84,7 @@ export class MemberRole extends cdktf.TerraformResource { terraformResourceType: 'gitlab_member_role', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/pages-domain/README.md b/src/pages-domain/README.md index cfa22a2c3..1b88e0dd0 100644 --- a/src/pages-domain/README.md +++ b/src/pages-domain/README.md @@ -1,3 +1,3 @@ # `gitlab_pages_domain` -Refer to the Terraform Registry for docs: [`gitlab_pages_domain`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain). +Refer to the Terraform Registry for docs: [`gitlab_pages_domain`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain). diff --git a/src/pages-domain/index.ts b/src/pages-domain/index.ts index c37a2b8ba..07d3012b1 100644 --- a/src/pages-domain/index.ts +++ b/src/pages-domain/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,43 +15,43 @@ export interface PagesDomainConfig extends cdktf.TerraformMetaArguments { /** * Enables [automatic generation](https://docs.gitlab.com/ee/user/project/pages/custom_domains_ssl_tls_certification/lets_encrypt_integration.html) of SSL certificates issued by Let’s Encrypt for custom domains. When this is set to "true", certificate can't be provided. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#auto_ssl_enabled PagesDomain#auto_ssl_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#auto_ssl_enabled PagesDomain#auto_ssl_enabled} */ readonly autoSslEnabled?: boolean | cdktf.IResolvable; /** * The certificate in PEM format with intermediates following in most specific to least specific order. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#certificate PagesDomain#certificate} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#certificate PagesDomain#certificate} */ readonly certificate?: string; /** * The custom domain indicated by the user. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#domain PagesDomain#domain} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#domain PagesDomain#domain} */ readonly domain: string; /** * Whether the certificate is expired. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#expired PagesDomain#expired} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#expired PagesDomain#expired} */ readonly expired?: boolean | cdktf.IResolvable; /** * The certificate key in PEM format. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#key PagesDomain#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#key PagesDomain#key} */ readonly key?: string; /** * The ID or [URL-encoded path of the project](https://docs.gitlab.com/ee/api/index.html#namespaced-path-encoding) owned by the authenticated user. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#project PagesDomain#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#project PagesDomain#project} */ readonly project: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain gitlab_pages_domain} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain gitlab_pages_domain} */ export class PagesDomain extends cdktf.TerraformResource { @@ -67,7 +67,7 @@ export class PagesDomain extends cdktf.TerraformResource { * Generates CDKTF code for importing a PagesDomain resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the PagesDomain to import - * @param importFromId The id of the existing PagesDomain that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing PagesDomain that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the PagesDomain to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -79,7 +79,7 @@ export class PagesDomain extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pages_domain gitlab_pages_domain} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pages_domain gitlab_pages_domain} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -90,7 +90,7 @@ export class PagesDomain extends cdktf.TerraformResource { terraformResourceType: 'gitlab_pages_domain', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/personal-access-token/README.md b/src/personal-access-token/README.md index 21a1602f1..e754c939a 100644 --- a/src/personal-access-token/README.md +++ b/src/personal-access-token/README.md @@ -1,3 +1,3 @@ # `gitlab_personal_access_token` -Refer to the Terraform Registry for docs: [`gitlab_personal_access_token`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token). +Refer to the Terraform Registry for docs: [`gitlab_personal_access_token`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token). diff --git a/src/personal-access-token/index.ts b/src/personal-access-token/index.ts index a5b34f6e8..27e9c59fa 100644 --- a/src/personal-access-token/index.ts +++ b/src/personal-access-token/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,33 +13,164 @@ import * as cdktf from 'cdktf'; export interface PersonalAccessTokenConfig extends cdktf.TerraformMetaArguments { /** - * When the token will expire, YYYY-MM-DD format. + * When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#expires_at PersonalAccessToken#expires_at} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#expires_at PersonalAccessToken#expires_at} */ readonly expiresAt?: string; /** * The name of the personal access token. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#name PersonalAccessToken#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#name PersonalAccessToken#name} */ readonly name: string; /** + * The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#rotation_configuration PersonalAccessToken#rotation_configuration} + */ + readonly rotationConfiguration?: PersonalAccessTokenRotationConfiguration; + /** * The scopes of the personal access token. valid values are: `api`, `read_user`, `read_api`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_service_ping` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#scopes PersonalAccessToken#scopes} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#scopes PersonalAccessToken#scopes} */ readonly scopes: string[]; /** * The ID of the user. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#user_id PersonalAccessToken#user_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#user_id PersonalAccessToken#user_id} */ readonly userId: number; } +export interface PersonalAccessTokenRotationConfiguration { + /** + * The duration (in days) the new token should be valid for. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#expiration_days PersonalAccessToken#expiration_days} + */ + readonly expirationDays: number; + /** + * The duration (in days) before the expiration when the token should be rotated. As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#rotate_before_days PersonalAccessToken#rotate_before_days} + */ + readonly rotateBeforeDays: number; +} + +export function personalAccessTokenRotationConfigurationToTerraform(struct?: PersonalAccessTokenRotationConfiguration | cdktf.IResolvable): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + expiration_days: cdktf.numberToTerraform(struct!.expirationDays), + rotate_before_days: cdktf.numberToTerraform(struct!.rotateBeforeDays), + } +} + + +export function personalAccessTokenRotationConfigurationToHclTerraform(struct?: PersonalAccessTokenRotationConfiguration | cdktf.IResolvable): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + const attrs = { + expiration_days: { + value: cdktf.numberToHclTerraform(struct!.expirationDays), + isBlock: false, + type: "simple", + storageClassType: "number", + }, + rotate_before_days: { + value: cdktf.numberToHclTerraform(struct!.rotateBeforeDays), + isBlock: false, + type: "simple", + storageClassType: "number", + }, + }; + + // remove undefined attributes + return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); +} + +export class PersonalAccessTokenRotationConfigurationOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + private resolvableValue?: cdktf.IResolvable; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { + super(terraformResource, terraformAttribute, false); + } + + public get internalValue(): PersonalAccessTokenRotationConfiguration | cdktf.IResolvable | undefined { + if (this.resolvableValue) { + return this.resolvableValue; + } + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + if (this._expirationDays !== undefined) { + hasAnyValues = true; + internalValueResult.expirationDays = this._expirationDays; + } + if (this._rotateBeforeDays !== undefined) { + hasAnyValues = true; + internalValueResult.rotateBeforeDays = this._rotateBeforeDays; + } + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: PersonalAccessTokenRotationConfiguration | cdktf.IResolvable | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + this.resolvableValue = undefined; + this._expirationDays = undefined; + this._rotateBeforeDays = undefined; + } + else if (cdktf.Tokenization.isResolvable(value)) { + this.isEmptyObject = false; + this.resolvableValue = value; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + this.resolvableValue = undefined; + this._expirationDays = value.expirationDays; + this._rotateBeforeDays = value.rotateBeforeDays; + } + } + + // expiration_days - computed: false, optional: false, required: true + private _expirationDays?: number; + public get expirationDays() { + return this.getNumberAttribute('expiration_days'); + } + public set expirationDays(value: number) { + this._expirationDays = value; + } + // Temporarily expose input value. Use with caution. + public get expirationDaysInput() { + return this._expirationDays; + } + + // rotate_before_days - computed: false, optional: false, required: true + private _rotateBeforeDays?: number; + public get rotateBeforeDays() { + return this.getNumberAttribute('rotate_before_days'); + } + public set rotateBeforeDays(value: number) { + this._rotateBeforeDays = value; + } + // Temporarily expose input value. Use with caution. + public get rotateBeforeDaysInput() { + return this._rotateBeforeDays; + } +} /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token gitlab_personal_access_token} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token gitlab_personal_access_token} */ export class PersonalAccessToken extends cdktf.TerraformResource { @@ -55,7 +186,7 @@ export class PersonalAccessToken extends cdktf.TerraformResource { * Generates CDKTF code for importing a PersonalAccessToken resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the PersonalAccessToken to import - * @param importFromId The id of the existing PersonalAccessToken that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing PersonalAccessToken that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the PersonalAccessToken to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -67,7 +198,7 @@ export class PersonalAccessToken extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/personal_access_token gitlab_personal_access_token} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/personal_access_token gitlab_personal_access_token} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -78,7 +209,7 @@ export class PersonalAccessToken extends cdktf.TerraformResource { terraformResourceType: 'gitlab_personal_access_token', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, @@ -91,6 +222,7 @@ export class PersonalAccessToken extends cdktf.TerraformResource { }); this._expiresAt = config.expiresAt; this._name = config.name; + this._rotationConfiguration.internalValue = config.rotationConfiguration; this._scopes = config.scopes; this._userId = config.userId; } @@ -148,6 +280,22 @@ export class PersonalAccessToken extends cdktf.TerraformResource { return this.getBooleanAttribute('revoked'); } + // rotation_configuration - computed: false, optional: true, required: false + private _rotationConfiguration = new PersonalAccessTokenRotationConfigurationOutputReference(this, "rotation_configuration"); + public get rotationConfiguration() { + return this._rotationConfiguration; + } + public putRotationConfiguration(value: PersonalAccessTokenRotationConfiguration) { + this._rotationConfiguration.internalValue = value; + } + public resetRotationConfiguration() { + this._rotationConfiguration.internalValue = undefined; + } + // Temporarily expose input value. Use with caution. + public get rotationConfigurationInput() { + return this._rotationConfiguration.internalValue; + } + // scopes - computed: false, optional: false, required: true private _scopes?: string[]; public get scopes() { @@ -187,6 +335,7 @@ export class PersonalAccessToken extends cdktf.TerraformResource { return { expires_at: cdktf.stringToTerraform(this._expiresAt), name: cdktf.stringToTerraform(this._name), + rotation_configuration: personalAccessTokenRotationConfigurationToTerraform(this._rotationConfiguration.internalValue), scopes: cdktf.listMapper(cdktf.stringToTerraform, false)(this._scopes), user_id: cdktf.numberToTerraform(this._userId), }; @@ -206,6 +355,12 @@ export class PersonalAccessToken extends cdktf.TerraformResource { type: "simple", storageClassType: "string", }, + rotation_configuration: { + value: personalAccessTokenRotationConfigurationToHclTerraform(this._rotationConfiguration.internalValue), + isBlock: true, + type: "struct", + storageClassType: "PersonalAccessTokenRotationConfiguration", + }, scopes: { value: cdktf.listMapperHcl(cdktf.stringToHclTerraform, false)(this._scopes), isBlock: false, diff --git a/src/pipeline-schedule-variable/README.md b/src/pipeline-schedule-variable/README.md index b2ad31778..143304915 100644 --- a/src/pipeline-schedule-variable/README.md +++ b/src/pipeline-schedule-variable/README.md @@ -1,3 +1,3 @@ # `gitlab_pipeline_schedule_variable` -Refer to the Terraform Registry for docs: [`gitlab_pipeline_schedule_variable`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable). +Refer to the Terraform Registry for docs: [`gitlab_pipeline_schedule_variable`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable). diff --git a/src/pipeline-schedule-variable/index.ts b/src/pipeline-schedule-variable/index.ts index d9f58341c..6c2e215d8 100644 --- a/src/pipeline-schedule-variable/index.ts +++ b/src/pipeline-schedule-variable/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface PipelineScheduleVariableConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#id PipelineScheduleVariable#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,37 +22,37 @@ export interface PipelineScheduleVariableConfig extends cdktf.TerraformMetaArgum /** * Name of the variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#key PipelineScheduleVariable#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#key PipelineScheduleVariable#key} */ readonly key: string; /** * The id of the pipeline schedule. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#pipeline_schedule_id PipelineScheduleVariable#pipeline_schedule_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#pipeline_schedule_id PipelineScheduleVariable#pipeline_schedule_id} */ readonly pipelineScheduleId: number; /** * The 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/resources/pipeline_schedule_variable#project PipelineScheduleVariable#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#project PipelineScheduleVariable#project} */ readonly project: string; /** * Value of the variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#value PipelineScheduleVariable#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#value PipelineScheduleVariable#value} */ readonly value: string; /** * The type of a variable. Available types are: `env_var`, `file`. Default is `env_var`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#variable_type PipelineScheduleVariable#variable_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#variable_type PipelineScheduleVariable#variable_type} */ readonly variableType?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable gitlab_pipeline_schedule_variable} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable gitlab_pipeline_schedule_variable} */ export class PipelineScheduleVariable extends cdktf.TerraformResource { @@ -68,7 +68,7 @@ export class PipelineScheduleVariable extends cdktf.TerraformResource { * Generates CDKTF code for importing a PipelineScheduleVariable resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the PipelineScheduleVariable to import - * @param importFromId The id of the existing PipelineScheduleVariable that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing PipelineScheduleVariable that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the PipelineScheduleVariable to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -80,7 +80,7 @@ export class PipelineScheduleVariable extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule_variable gitlab_pipeline_schedule_variable} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule_variable gitlab_pipeline_schedule_variable} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -91,7 +91,7 @@ export class PipelineScheduleVariable extends cdktf.TerraformResource { terraformResourceType: 'gitlab_pipeline_schedule_variable', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/pipeline-schedule/README.md b/src/pipeline-schedule/README.md index a5ece4eda..34f39c0e2 100644 --- a/src/pipeline-schedule/README.md +++ b/src/pipeline-schedule/README.md @@ -1,3 +1,3 @@ # `gitlab_pipeline_schedule` -Refer to the Terraform Registry for docs: [`gitlab_pipeline_schedule`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule). +Refer to the Terraform Registry for docs: [`gitlab_pipeline_schedule`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule). diff --git a/src/pipeline-schedule/index.ts b/src/pipeline-schedule/index.ts index 72030224e..53bc7ed94 100644 --- a/src/pipeline-schedule/index.ts +++ b/src/pipeline-schedule/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,49 +15,49 @@ export interface PipelineScheduleConfig extends cdktf.TerraformMetaArguments { /** * The activation of pipeline schedule. If false is set, the pipeline schedule will deactivated initially. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#active PipelineSchedule#active} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#active PipelineSchedule#active} */ readonly active?: boolean | cdktf.IResolvable; /** * The cron (e.g. `0 1 * * *`). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#cron PipelineSchedule#cron} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#cron PipelineSchedule#cron} */ readonly cron: string; /** * The timezone. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#cron_timezone PipelineSchedule#cron_timezone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#cron_timezone PipelineSchedule#cron_timezone} */ readonly cronTimezone?: string; /** * The description of the pipeline schedule. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#description PipelineSchedule#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#description PipelineSchedule#description} */ readonly description: 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/resources/pipeline_schedule#project PipelineSchedule#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#project PipelineSchedule#project} */ readonly project: string; /** * The branch/tag name to be triggered. This must be the full branch reference, for example: `refs/heads/main`, not `main`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#ref PipelineSchedule#ref} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#ref PipelineSchedule#ref} */ readonly ref: string; /** * When set to `true`, the user represented by the token running Terraform will take ownership of the scheduled pipeline prior to editing it. This can help when managing scheduled pipeline drift when other users are making changes outside Terraform. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#take_ownership PipelineSchedule#take_ownership} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#take_ownership PipelineSchedule#take_ownership} */ readonly takeOwnership?: boolean | cdktf.IResolvable; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule gitlab_pipeline_schedule} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule gitlab_pipeline_schedule} */ export class PipelineSchedule extends cdktf.TerraformResource { @@ -73,7 +73,7 @@ export class PipelineSchedule extends cdktf.TerraformResource { * Generates CDKTF code for importing a PipelineSchedule resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the PipelineSchedule to import - * @param importFromId The id of the existing PipelineSchedule that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing PipelineSchedule that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the PipelineSchedule to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -85,7 +85,7 @@ export class PipelineSchedule extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_schedule gitlab_pipeline_schedule} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_schedule gitlab_pipeline_schedule} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -96,7 +96,7 @@ export class PipelineSchedule extends cdktf.TerraformResource { terraformResourceType: 'gitlab_pipeline_schedule', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/pipeline-trigger/README.md b/src/pipeline-trigger/README.md index d62172f0e..845f38b10 100644 --- a/src/pipeline-trigger/README.md +++ b/src/pipeline-trigger/README.md @@ -1,3 +1,3 @@ # `gitlab_pipeline_trigger` -Refer to the Terraform Registry for docs: [`gitlab_pipeline_trigger`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger). +Refer to the Terraform Registry for docs: [`gitlab_pipeline_trigger`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger). diff --git a/src/pipeline-trigger/index.ts b/src/pipeline-trigger/index.ts index 3c73f262d..911bd1ec7 100644 --- a/src/pipeline-trigger/index.ts +++ b/src/pipeline-trigger/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface PipelineTriggerConfig extends cdktf.TerraformMetaArguments { /** * The description of the pipeline trigger. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#description PipelineTrigger#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#description PipelineTrigger#description} */ readonly description: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#id PipelineTrigger#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#id PipelineTrigger#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,13 +28,13 @@ export interface PipelineTriggerConfig extends cdktf.TerraformMetaArguments { /** * The name or id of the project to add the trigger to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#project PipelineTrigger#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#project PipelineTrigger#project} */ readonly project: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger gitlab_pipeline_trigger} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger gitlab_pipeline_trigger} */ export class PipelineTrigger extends cdktf.TerraformResource { @@ -50,7 +50,7 @@ export class PipelineTrigger extends cdktf.TerraformResource { * Generates CDKTF code for importing a PipelineTrigger resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the PipelineTrigger to import - * @param importFromId The id of the existing PipelineTrigger that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing PipelineTrigger that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the PipelineTrigger to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -62,7 +62,7 @@ export class PipelineTrigger extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/pipeline_trigger gitlab_pipeline_trigger} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/pipeline_trigger gitlab_pipeline_trigger} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -73,7 +73,7 @@ export class PipelineTrigger extends cdktf.TerraformResource { terraformResourceType: 'gitlab_pipeline_trigger', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-access-token/README.md b/src/project-access-token/README.md index fdab7103c..671a9de22 100644 --- a/src/project-access-token/README.md +++ b/src/project-access-token/README.md @@ -1,3 +1,3 @@ # `gitlab_project_access_token` -Refer to the Terraform Registry for docs: [`gitlab_project_access_token`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token). +Refer to the Terraform Registry for docs: [`gitlab_project_access_token`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token). diff --git a/src/project-access-token/index.ts b/src/project-access-token/index.ts index 4ce0be3bc..171a30517 100644 --- a/src/project-access-token/index.ts +++ b/src/project-access-token/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,37 +15,37 @@ export interface ProjectAccessTokenConfig extends cdktf.TerraformMetaArguments { /** * The access level for the project access token. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner`. Default is `maintainer`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#access_level ProjectAccessToken#access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#access_level ProjectAccessToken#access_level} */ readonly accessLevel?: string; /** * When the token will expire, YYYY-MM-DD format. Is automatically set when `rotation_configuration` is used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#expires_at ProjectAccessToken#expires_at} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#expires_at ProjectAccessToken#expires_at} */ readonly expiresAt?: string; /** * The name of the project access token. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#name ProjectAccessToken#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#name ProjectAccessToken#name} */ readonly name: string; /** * The ID or full path of the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#project ProjectAccessToken#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#project ProjectAccessToken#project} */ readonly project: string; /** * The configuration for when to rotate a token automatically. Will not rotate a token until `terraform apply` is run. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#rotation_configuration ProjectAccessToken#rotation_configuration} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#rotation_configuration ProjectAccessToken#rotation_configuration} */ readonly rotationConfiguration?: ProjectAccessTokenRotationConfiguration; /** * The scopes of the project access token. valid values are: `api`, `read_api`, `read_registry`, `write_registry`, `read_repository`, `write_repository`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_observability`, `write_observability` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#scopes ProjectAccessToken#scopes} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#scopes ProjectAccessToken#scopes} */ readonly scopes: string[]; } @@ -53,13 +53,13 @@ export interface ProjectAccessTokenRotationConfiguration { /** * The duration (in days) the new token should be valid for. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#expiration_days ProjectAccessToken#expiration_days} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#expiration_days ProjectAccessToken#expiration_days} */ readonly expirationDays: number; /** * The duration (in days) before the expiration when the token should be rotated. As an example, if set to 7 days, the token will rotate 7 days before the expiration date, but only when `terraform apply` is run in that timeframe. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#rotate_before_days ProjectAccessToken#rotate_before_days} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#rotate_before_days ProjectAccessToken#rotate_before_days} */ readonly rotateBeforeDays: number; } @@ -176,7 +176,7 @@ export class ProjectAccessTokenRotationConfigurationOutputReference extends cdkt } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token gitlab_project_access_token} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token gitlab_project_access_token} */ export class ProjectAccessToken extends cdktf.TerraformResource { @@ -192,7 +192,7 @@ export class ProjectAccessToken extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectAccessToken resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectAccessToken to import - * @param importFromId The id of the existing ProjectAccessToken that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectAccessToken that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectAccessToken to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -204,7 +204,7 @@ export class ProjectAccessToken extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_access_token gitlab_project_access_token} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_access_token gitlab_project_access_token} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -215,7 +215,7 @@ export class ProjectAccessToken extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_access_token', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-approval-rule/README.md b/src/project-approval-rule/README.md index 801685991..c77c44e4e 100644 --- a/src/project-approval-rule/README.md +++ b/src/project-approval-rule/README.md @@ -1,3 +1,3 @@ # `gitlab_project_approval_rule` -Refer to the Terraform Registry for docs: [`gitlab_project_approval_rule`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule). +Refer to the Terraform Registry for docs: [`gitlab_project_approval_rule`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule). diff --git a/src/project-approval-rule/index.ts b/src/project-approval-rule/index.ts index d4f45f2e8..7c8960089 100644 --- a/src/project-approval-rule/index.ts +++ b/src/project-approval-rule/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,29 +15,29 @@ export interface ProjectApprovalRuleConfig extends cdktf.TerraformMetaArguments /** * Whether the rule is applied to all protected branches. If set to 'true', the value of `protected_branch_ids` is ignored. Default is 'false'. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#applies_to_all_protected_branches ProjectApprovalRule#applies_to_all_protected_branches} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#applies_to_all_protected_branches ProjectApprovalRule#applies_to_all_protected_branches} */ readonly appliesToAllProtectedBranches?: boolean | cdktf.IResolvable; /** * The number of approvals required for this rule. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#approvals_required ProjectApprovalRule#approvals_required} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#approvals_required ProjectApprovalRule#approvals_required} */ readonly approvalsRequired: number; /** * When this flag is set, the default `any_approver` rule will not be imported if present. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#disable_importing_default_any_approver_rule_on_create ProjectApprovalRule#disable_importing_default_any_approver_rule_on_create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#disable_importing_default_any_approver_rule_on_create ProjectApprovalRule#disable_importing_default_any_approver_rule_on_create} */ readonly disableImportingDefaultAnyApproverRuleOnCreate?: boolean | cdktf.IResolvable; /** * A list of group IDs whose members can approve of the merge request. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#group_ids ProjectApprovalRule#group_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#group_ids ProjectApprovalRule#group_ids} */ readonly groupIds?: number[]; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#id ProjectApprovalRule#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -46,43 +46,43 @@ export interface ProjectApprovalRuleConfig extends cdktf.TerraformMetaArguments /** * The name of the approval rule. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#name ProjectApprovalRule#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#name ProjectApprovalRule#name} */ readonly name: string; /** * The name or id of the project to add the approval rules. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#project ProjectApprovalRule#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#project ProjectApprovalRule#project} */ readonly project: string; /** * A list of protected branch IDs (not branch names) for which the rule applies. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#protected_branch_ids ProjectApprovalRule#protected_branch_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#protected_branch_ids ProjectApprovalRule#protected_branch_ids} */ readonly protectedBranchIds?: number[]; /** * Report type is required when the rule_type is `report_approver`. Valid values are `code_coverage`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#report_type ProjectApprovalRule#report_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#report_type ProjectApprovalRule#report_type} */ readonly reportType?: string; /** * String, defaults to 'regular'. The type of rule. `any_approver` is a pre-configured default rule with `approvals_required` at `0`. Valid values are `regular`, `any_approver`, `report_approver`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#rule_type ProjectApprovalRule#rule_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#rule_type ProjectApprovalRule#rule_type} */ readonly ruleType?: string; /** * A list of specific User IDs to add to the list of approvers. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#user_ids ProjectApprovalRule#user_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#user_ids ProjectApprovalRule#user_ids} */ readonly userIds?: number[]; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule gitlab_project_approval_rule} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule gitlab_project_approval_rule} */ export class ProjectApprovalRule extends cdktf.TerraformResource { @@ -98,7 +98,7 @@ export class ProjectApprovalRule extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectApprovalRule resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectApprovalRule to import - * @param importFromId The id of the existing ProjectApprovalRule that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectApprovalRule that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectApprovalRule to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -110,7 +110,7 @@ export class ProjectApprovalRule extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_approval_rule gitlab_project_approval_rule} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_approval_rule gitlab_project_approval_rule} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -121,7 +121,7 @@ export class ProjectApprovalRule extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_approval_rule', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-badge/README.md b/src/project-badge/README.md index 66c0584ea..15b7df651 100644 --- a/src/project-badge/README.md +++ b/src/project-badge/README.md @@ -1,3 +1,3 @@ # `gitlab_project_badge` -Refer to the Terraform Registry for docs: [`gitlab_project_badge`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge). +Refer to the Terraform Registry for docs: [`gitlab_project_badge`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge). diff --git a/src/project-badge/index.ts b/src/project-badge/index.ts index 47ed0dc7c..44e9b8f82 100644 --- a/src/project-badge/index.ts +++ b/src/project-badge/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface ProjectBadgeConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#id ProjectBadge#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#id ProjectBadge#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,31 +22,31 @@ export interface ProjectBadgeConfig extends cdktf.TerraformMetaArguments { /** * The image url which will be presented on project overview. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#image_url ProjectBadge#image_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#image_url ProjectBadge#image_url} */ readonly imageUrl: string; /** * The url linked with the badge. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#link_url ProjectBadge#link_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#link_url ProjectBadge#link_url} */ readonly linkUrl: string; /** * The name of the badge. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#name ProjectBadge#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#name ProjectBadge#name} */ readonly name?: string; /** * The id of the project to add the badge to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#project ProjectBadge#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#project ProjectBadge#project} */ readonly project: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge gitlab_project_badge} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge gitlab_project_badge} */ export class ProjectBadge extends cdktf.TerraformResource { @@ -62,7 +62,7 @@ export class ProjectBadge extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectBadge resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectBadge to import - * @param importFromId The id of the existing ProjectBadge that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectBadge that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectBadge to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +74,7 @@ export class ProjectBadge extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_badge gitlab_project_badge} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_badge gitlab_project_badge} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +85,7 @@ export class ProjectBadge extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_badge', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-cluster/README.md b/src/project-cluster/README.md index e8bce8bae..56b177939 100644 --- a/src/project-cluster/README.md +++ b/src/project-cluster/README.md @@ -1,3 +1,3 @@ # `gitlab_project_cluster` -Refer to the Terraform Registry for docs: [`gitlab_project_cluster`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster). +Refer to the Terraform Registry for docs: [`gitlab_project_cluster`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster). diff --git a/src/project-cluster/index.ts b/src/project-cluster/index.ts index 7a253bc9b..cca0731a7 100644 --- a/src/project-cluster/index.ts +++ b/src/project-cluster/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,23 +15,23 @@ export interface ProjectClusterConfig extends cdktf.TerraformMetaArguments { /** * The base domain of the cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#domain ProjectCluster#domain} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#domain ProjectCluster#domain} */ readonly domain?: string; /** * Determines if cluster is active or not. Defaults to `true`. This attribute cannot be read. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#enabled ProjectCluster#enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#enabled ProjectCluster#enabled} */ readonly enabled?: boolean | cdktf.IResolvable; /** * The associated environment to the cluster. Defaults to `*`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#environment_scope ProjectCluster#environment_scope} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#environment_scope ProjectCluster#environment_scope} */ readonly environmentScope?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#id ProjectCluster#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#id ProjectCluster#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -40,61 +40,61 @@ export interface ProjectClusterConfig extends cdktf.TerraformMetaArguments { /** * The URL to access the Kubernetes API. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_api_url ProjectCluster#kubernetes_api_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_api_url ProjectCluster#kubernetes_api_url} */ readonly kubernetesApiUrl: string; /** * The cluster authorization type. Valid values are `rbac`, `abac`, `unknown_authorization`. Defaults to `rbac`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_authorization_type ProjectCluster#kubernetes_authorization_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_authorization_type ProjectCluster#kubernetes_authorization_type} */ readonly kubernetesAuthorizationType?: string; /** * TLS certificate (needed if API is using a self-signed TLS certificate). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_ca_cert ProjectCluster#kubernetes_ca_cert} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_ca_cert ProjectCluster#kubernetes_ca_cert} */ readonly kubernetesCaCert?: string; /** * The unique namespace related to the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_namespace ProjectCluster#kubernetes_namespace} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_namespace ProjectCluster#kubernetes_namespace} */ readonly kubernetesNamespace?: string; /** * The token to authenticate against Kubernetes. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#kubernetes_token ProjectCluster#kubernetes_token} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#kubernetes_token ProjectCluster#kubernetes_token} */ readonly kubernetesToken: string; /** * Determines if cluster is managed by gitlab or not. Defaults to `true`. This attribute cannot be read. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#managed ProjectCluster#managed} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#managed ProjectCluster#managed} */ readonly managed?: boolean | cdktf.IResolvable; /** * The ID of the management project for the cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#management_project_id ProjectCluster#management_project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#management_project_id ProjectCluster#management_project_id} */ readonly managementProjectId?: string; /** * The name of cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#name ProjectCluster#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#name ProjectCluster#name} */ readonly name: string; /** * The id of the project to add the cluster to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#project ProjectCluster#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#project ProjectCluster#project} */ readonly project: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster gitlab_project_cluster} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster gitlab_project_cluster} */ export class ProjectCluster extends cdktf.TerraformResource { @@ -110,7 +110,7 @@ export class ProjectCluster extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectCluster resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectCluster to import - * @param importFromId The id of the existing ProjectCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectCluster to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -122,7 +122,7 @@ export class ProjectCluster extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_cluster gitlab_project_cluster} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_cluster gitlab_project_cluster} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -133,7 +133,7 @@ export class ProjectCluster extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_cluster', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-compliance-framework/README.md b/src/project-compliance-framework/README.md index 279177568..739e8bcfb 100644 --- a/src/project-compliance-framework/README.md +++ b/src/project-compliance-framework/README.md @@ -1,3 +1,3 @@ # `gitlab_project_compliance_framework` -Refer to the Terraform Registry for docs: [`gitlab_project_compliance_framework`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework). +Refer to the Terraform Registry for docs: [`gitlab_project_compliance_framework`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework). diff --git a/src/project-compliance-framework/index.ts b/src/project-compliance-framework/index.ts index 3eb575fc9..5335f16cf 100644 --- a/src/project-compliance-framework/index.ts +++ b/src/project-compliance-framework/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,19 +15,19 @@ export interface ProjectComplianceFrameworkConfig extends cdktf.TerraformMetaArg /** * Globally unique ID of the compliance framework to assign to the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework#compliance_framework_id ProjectComplianceFramework#compliance_framework_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework#compliance_framework_id ProjectComplianceFramework#compliance_framework_id} */ readonly complianceFrameworkId: string; /** * The ID or full path of the project to change the compliance framework of. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework#project ProjectComplianceFramework#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework#project ProjectComplianceFramework#project} */ readonly project: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework gitlab_project_compliance_framework} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework gitlab_project_compliance_framework} */ export class ProjectComplianceFramework extends cdktf.TerraformResource { @@ -43,7 +43,7 @@ export class ProjectComplianceFramework extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectComplianceFramework resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectComplianceFramework to import - * @param importFromId The id of the existing ProjectComplianceFramework that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectComplianceFramework that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectComplianceFramework to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -55,7 +55,7 @@ export class ProjectComplianceFramework extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_compliance_framework gitlab_project_compliance_framework} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_compliance_framework gitlab_project_compliance_framework} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -66,7 +66,7 @@ export class ProjectComplianceFramework extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_compliance_framework', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-custom-attribute/README.md b/src/project-custom-attribute/README.md index 79eb4caec..0d49dd6b1 100644 --- a/src/project-custom-attribute/README.md +++ b/src/project-custom-attribute/README.md @@ -1,3 +1,3 @@ # `gitlab_project_custom_attribute` -Refer to the Terraform Registry for docs: [`gitlab_project_custom_attribute`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute). +Refer to the Terraform Registry for docs: [`gitlab_project_custom_attribute`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute). diff --git a/src/project-custom-attribute/index.ts b/src/project-custom-attribute/index.ts index 9e3bf8c36..9eec6197b 100644 --- a/src/project-custom-attribute/index.ts +++ b/src/project-custom-attribute/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface ProjectCustomAttributeConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#id ProjectCustomAttribute#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,25 +22,25 @@ export interface ProjectCustomAttributeConfig extends cdktf.TerraformMetaArgumen /** * Key for the Custom Attribute. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#key ProjectCustomAttribute#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#key ProjectCustomAttribute#key} */ readonly key: string; /** * The id of the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#project ProjectCustomAttribute#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#project ProjectCustomAttribute#project} */ readonly project: number; /** * Value for the Custom Attribute. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#value ProjectCustomAttribute#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#value ProjectCustomAttribute#value} */ readonly value: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute gitlab_project_custom_attribute} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute gitlab_project_custom_attribute} */ export class ProjectCustomAttribute extends cdktf.TerraformResource { @@ -56,7 +56,7 @@ export class ProjectCustomAttribute extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectCustomAttribute resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectCustomAttribute to import - * @param importFromId The id of the existing ProjectCustomAttribute that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectCustomAttribute that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectCustomAttribute to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -68,7 +68,7 @@ export class ProjectCustomAttribute extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_custom_attribute gitlab_project_custom_attribute} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_custom_attribute gitlab_project_custom_attribute} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -79,7 +79,7 @@ export class ProjectCustomAttribute extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_custom_attribute', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-environment/README.md b/src/project-environment/README.md index b47a5a007..5b635e86b 100644 --- a/src/project-environment/README.md +++ b/src/project-environment/README.md @@ -1,3 +1,3 @@ # `gitlab_project_environment` -Refer to the Terraform Registry for docs: [`gitlab_project_environment`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment). +Refer to the Terraform Registry for docs: [`gitlab_project_environment`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment). diff --git a/src/project-environment/index.ts b/src/project-environment/index.ts index 7daec7264..269e71424 100644 --- a/src/project-environment/index.ts +++ b/src/project-environment/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface ProjectEnvironmentConfig extends cdktf.TerraformMetaArguments { /** * Place to link to for this environment. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#external_url ProjectEnvironment#external_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#external_url ProjectEnvironment#external_url} */ readonly externalUrl?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#id ProjectEnvironment#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#id ProjectEnvironment#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,25 +28,25 @@ export interface ProjectEnvironmentConfig extends cdktf.TerraformMetaArguments { /** * The name of the environment. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#name ProjectEnvironment#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#name ProjectEnvironment#name} */ readonly name: string; /** * The ID or full path of the project to environment is created for. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#project ProjectEnvironment#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#project ProjectEnvironment#project} */ readonly project: string; /** * Determines whether the environment is attempted to be stopped before the environment is deleted. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#stop_before_destroy ProjectEnvironment#stop_before_destroy} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#stop_before_destroy ProjectEnvironment#stop_before_destroy} */ readonly stopBeforeDestroy?: boolean | cdktf.IResolvable; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment gitlab_project_environment} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment gitlab_project_environment} */ export class ProjectEnvironment extends cdktf.TerraformResource { @@ -62,7 +62,7 @@ export class ProjectEnvironment extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectEnvironment resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectEnvironment to import - * @param importFromId The id of the existing ProjectEnvironment that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectEnvironment that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectEnvironment to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +74,7 @@ export class ProjectEnvironment extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_environment gitlab_project_environment} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_environment gitlab_project_environment} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +85,7 @@ export class ProjectEnvironment extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_environment', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-freeze-period/README.md b/src/project-freeze-period/README.md index 58a4cca40..e6b7e34bb 100644 --- a/src/project-freeze-period/README.md +++ b/src/project-freeze-period/README.md @@ -1,3 +1,3 @@ # `gitlab_project_freeze_period` -Refer to the Terraform Registry for docs: [`gitlab_project_freeze_period`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period). +Refer to the Terraform Registry for docs: [`gitlab_project_freeze_period`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period). diff --git a/src/project-freeze-period/index.ts b/src/project-freeze-period/index.ts index f186f6be1..9dbb643b0 100644 --- a/src/project-freeze-period/index.ts +++ b/src/project-freeze-period/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,23 +15,23 @@ export interface ProjectFreezePeriodConfig extends cdktf.TerraformMetaArguments /** * The timezone. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#cron_timezone ProjectFreezePeriod#cron_timezone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#cron_timezone ProjectFreezePeriod#cron_timezone} */ readonly cronTimezone?: string; /** * End of the Freeze Period in cron format (e.g. `0 2 * * *`). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#freeze_end ProjectFreezePeriod#freeze_end} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#freeze_end ProjectFreezePeriod#freeze_end} */ readonly freezeEnd: string; /** * Start of the Freeze Period in cron format (e.g. `0 1 * * *`). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#freeze_start ProjectFreezePeriod#freeze_start} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#freeze_start ProjectFreezePeriod#freeze_start} */ readonly freezeStart: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#id ProjectFreezePeriod#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -40,13 +40,13 @@ export interface ProjectFreezePeriodConfig extends cdktf.TerraformMetaArguments /** * The ID or URL-encoded path of the project to add the schedule to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#project ProjectFreezePeriod#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#project ProjectFreezePeriod#project} */ readonly project: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period gitlab_project_freeze_period} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period gitlab_project_freeze_period} */ export class ProjectFreezePeriod extends cdktf.TerraformResource { @@ -62,7 +62,7 @@ export class ProjectFreezePeriod extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectFreezePeriod resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectFreezePeriod to import - * @param importFromId The id of the existing ProjectFreezePeriod that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectFreezePeriod that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectFreezePeriod to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +74,7 @@ export class ProjectFreezePeriod extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_freeze_period gitlab_project_freeze_period} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_freeze_period gitlab_project_freeze_period} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +85,7 @@ export class ProjectFreezePeriod extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_freeze_period', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-hook/README.md b/src/project-hook/README.md index 5968e13e9..768b0b577 100644 --- a/src/project-hook/README.md +++ b/src/project-hook/README.md @@ -1,3 +1,3 @@ # `gitlab_project_hook` -Refer to the Terraform Registry for docs: [`gitlab_project_hook`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook). +Refer to the Terraform Registry for docs: [`gitlab_project_hook`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook). diff --git a/src/project-hook/index.ts b/src/project-hook/index.ts index 09cd90c71..8bcaa6bc9 100644 --- a/src/project-hook/index.ts +++ b/src/project-hook/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,122 +15,115 @@ export interface ProjectHookConfig extends cdktf.TerraformMetaArguments { /** * Invoke the hook for confidential issues events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#confidential_issues_events ProjectHook#confidential_issues_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#confidential_issues_events ProjectHook#confidential_issues_events} */ readonly confidentialIssuesEvents?: boolean | cdktf.IResolvable; /** - * Invoke the hook for confidential notes events. + * Invoke the hook for confidential note events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#confidential_note_events ProjectHook#confidential_note_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#confidential_note_events ProjectHook#confidential_note_events} */ readonly confidentialNoteEvents?: boolean | cdktf.IResolvable; /** - * Set a custom webhook template. + * Custom webhook template. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#custom_webhook_template ProjectHook#custom_webhook_template} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#custom_webhook_template ProjectHook#custom_webhook_template} */ readonly customWebhookTemplate?: string; /** * Invoke the hook for deployment events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#deployment_events ProjectHook#deployment_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#deployment_events ProjectHook#deployment_events} */ readonly deploymentEvents?: boolean | cdktf.IResolvable; /** - * Enable ssl verification when invoking the hook. + * Enable SSL verification when invoking the hook. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#enable_ssl_verification ProjectHook#enable_ssl_verification} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#enable_ssl_verification ProjectHook#enable_ssl_verification} */ readonly enableSslVerification?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#id ProjectHook#id} - * - * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. - * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. - */ - readonly id?: string; - /** * Invoke the hook for issues events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#issues_events ProjectHook#issues_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#issues_events ProjectHook#issues_events} */ readonly issuesEvents?: boolean | cdktf.IResolvable; /** * Invoke the hook for job events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#job_events ProjectHook#job_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#job_events ProjectHook#job_events} */ readonly jobEvents?: boolean | cdktf.IResolvable; /** - * Invoke the hook for merge requests. + * Invoke the hook for merge requests events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#merge_requests_events ProjectHook#merge_requests_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#merge_requests_events ProjectHook#merge_requests_events} */ readonly mergeRequestsEvents?: boolean | cdktf.IResolvable; /** - * Invoke the hook for notes events. + * Invoke the hook for note events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#note_events ProjectHook#note_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#note_events ProjectHook#note_events} */ readonly noteEvents?: boolean | cdktf.IResolvable; /** * Invoke the hook for pipeline events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#pipeline_events ProjectHook#pipeline_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#pipeline_events ProjectHook#pipeline_events} */ readonly pipelineEvents?: boolean | cdktf.IResolvable; /** * 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/resources/project_hook#project ProjectHook#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#project ProjectHook#project} */ readonly project: string; /** * Invoke the hook for push events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#push_events ProjectHook#push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#push_events ProjectHook#push_events} */ readonly pushEvents?: boolean | cdktf.IResolvable; /** * Invoke the hook for push events on matching branches only. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#push_events_branch_filter ProjectHook#push_events_branch_filter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#push_events_branch_filter ProjectHook#push_events_branch_filter} */ readonly pushEventsBranchFilter?: string; /** - * Invoke the hook for releases events. + * Invoke the hook for release events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#releases_events ProjectHook#releases_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#releases_events ProjectHook#releases_events} */ readonly releasesEvents?: boolean | cdktf.IResolvable; /** * Invoke the hook for tag push events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#tag_push_events ProjectHook#tag_push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#tag_push_events ProjectHook#tag_push_events} */ readonly tagPushEvents?: boolean | cdktf.IResolvable; /** * A token to present when invoking the hook. The token is not available for imported resources. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#token ProjectHook#token} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#token ProjectHook#token} */ readonly token?: string; /** * The url of the hook to invoke. Forces re-creation to preserve `token`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#url ProjectHook#url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#url ProjectHook#url} */ readonly url: string; /** * Invoke the hook for wiki page events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#wiki_page_events ProjectHook#wiki_page_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#wiki_page_events ProjectHook#wiki_page_events} */ readonly wikiPageEvents?: boolean | cdktf.IResolvable; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook gitlab_project_hook} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook gitlab_project_hook} */ export class ProjectHook extends cdktf.TerraformResource { @@ -146,7 +139,7 @@ export class ProjectHook extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectHook resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectHook to import - * @param importFromId The id of the existing ProjectHook that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectHook that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectHook to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -158,7 +151,7 @@ export class ProjectHook extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_hook gitlab_project_hook} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_hook gitlab_project_hook} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -169,7 +162,7 @@ export class ProjectHook extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_hook', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, @@ -185,7 +178,6 @@ export class ProjectHook extends cdktf.TerraformResource { this._customWebhookTemplate = config.customWebhookTemplate; this._deploymentEvents = config.deploymentEvents; this._enableSslVerification = config.enableSslVerification; - this._id = config.id; this._issuesEvents = config.issuesEvents; this._jobEvents = config.jobEvents; this._mergeRequestsEvents = config.mergeRequestsEvents; @@ -205,7 +197,7 @@ export class ProjectHook extends cdktf.TerraformResource { // ATTRIBUTES // ========== - // confidential_issues_events - computed: false, optional: true, required: false + // confidential_issues_events - computed: true, optional: true, required: false private _confidentialIssuesEvents?: boolean | cdktf.IResolvable; public get confidentialIssuesEvents() { return this.getBooleanAttribute('confidential_issues_events'); @@ -221,7 +213,7 @@ export class ProjectHook extends cdktf.TerraformResource { return this._confidentialIssuesEvents; } - // confidential_note_events - computed: false, optional: true, required: false + // confidential_note_events - computed: true, optional: true, required: false private _confidentialNoteEvents?: boolean | cdktf.IResolvable; public get confidentialNoteEvents() { return this.getBooleanAttribute('confidential_note_events'); @@ -237,7 +229,7 @@ export class ProjectHook extends cdktf.TerraformResource { return this._confidentialNoteEvents; } - // custom_webhook_template - computed: false, optional: true, required: false + // custom_webhook_template - computed: true, optional: true, required: false private _customWebhookTemplate?: string; public get customWebhookTemplate() { return this.getStringAttribute('custom_webhook_template'); @@ -253,7 +245,7 @@ export class ProjectHook extends cdktf.TerraformResource { return this._customWebhookTemplate; } - // deployment_events - computed: false, optional: true, required: false + // deployment_events - computed: true, optional: true, required: false private _deploymentEvents?: boolean | cdktf.IResolvable; public get deploymentEvents() { return this.getBooleanAttribute('deployment_events'); @@ -269,7 +261,7 @@ export class ProjectHook extends cdktf.TerraformResource { return this._deploymentEvents; } - // enable_ssl_verification - computed: false, optional: true, required: false + // enable_ssl_verification - computed: true, optional: true, required: false private _enableSslVerification?: boolean | cdktf.IResolvable; public get enableSslVerification() { return this.getBooleanAttribute('enable_ssl_verification'); @@ -290,23 +282,12 @@ export class ProjectHook extends cdktf.TerraformResource { return this.getNumberAttribute('hook_id'); } - // id - computed: true, optional: true, required: false - private _id?: string; + // id - computed: true, optional: false, required: false public get id() { return this.getStringAttribute('id'); } - public set id(value: string) { - this._id = value; - } - public resetId() { - this._id = undefined; - } - // Temporarily expose input value. Use with caution. - public get idInput() { - return this._id; - } - // issues_events - computed: false, optional: true, required: false + // issues_events - computed: true, optional: true, required: false private _issuesEvents?: boolean | cdktf.IResolvable; public get issuesEvents() { return this.getBooleanAttribute('issues_events'); @@ -322,7 +303,7 @@ export class ProjectHook extends cdktf.TerraformResource { return this._issuesEvents; } - // job_events - computed: false, optional: true, required: false + // job_events - computed: true, optional: true, required: false private _jobEvents?: boolean | cdktf.IResolvable; public get jobEvents() { return this.getBooleanAttribute('job_events'); @@ -338,7 +319,7 @@ export class ProjectHook extends cdktf.TerraformResource { return this._jobEvents; } - // merge_requests_events - computed: false, optional: true, required: false + // merge_requests_events - computed: true, optional: true, required: false private _mergeRequestsEvents?: boolean | cdktf.IResolvable; public get mergeRequestsEvents() { return this.getBooleanAttribute('merge_requests_events'); @@ -354,7 +335,7 @@ export class ProjectHook extends cdktf.TerraformResource { return this._mergeRequestsEvents; } - // note_events - computed: false, optional: true, required: false + // note_events - computed: true, optional: true, required: false private _noteEvents?: boolean | cdktf.IResolvable; public get noteEvents() { return this.getBooleanAttribute('note_events'); @@ -370,7 +351,7 @@ export class ProjectHook extends cdktf.TerraformResource { return this._noteEvents; } - // pipeline_events - computed: false, optional: true, required: false + // pipeline_events - computed: true, optional: true, required: false private _pipelineEvents?: boolean | cdktf.IResolvable; public get pipelineEvents() { return this.getBooleanAttribute('pipeline_events'); @@ -404,7 +385,7 @@ export class ProjectHook extends cdktf.TerraformResource { return this.getNumberAttribute('project_id'); } - // push_events - computed: false, optional: true, required: false + // push_events - computed: true, optional: true, required: false private _pushEvents?: boolean | cdktf.IResolvable; public get pushEvents() { return this.getBooleanAttribute('push_events'); @@ -420,7 +401,7 @@ export class ProjectHook extends cdktf.TerraformResource { return this._pushEvents; } - // push_events_branch_filter - computed: false, optional: true, required: false + // push_events_branch_filter - computed: true, optional: true, required: false private _pushEventsBranchFilter?: string; public get pushEventsBranchFilter() { return this.getStringAttribute('push_events_branch_filter'); @@ -436,7 +417,7 @@ export class ProjectHook extends cdktf.TerraformResource { return this._pushEventsBranchFilter; } - // releases_events - computed: false, optional: true, required: false + // releases_events - computed: true, optional: true, required: false private _releasesEvents?: boolean | cdktf.IResolvable; public get releasesEvents() { return this.getBooleanAttribute('releases_events'); @@ -452,7 +433,7 @@ export class ProjectHook extends cdktf.TerraformResource { return this._releasesEvents; } - // tag_push_events - computed: false, optional: true, required: false + // tag_push_events - computed: true, optional: true, required: false private _tagPushEvents?: boolean | cdktf.IResolvable; public get tagPushEvents() { return this.getBooleanAttribute('tag_push_events'); @@ -468,7 +449,7 @@ export class ProjectHook extends cdktf.TerraformResource { return this._tagPushEvents; } - // token - computed: false, optional: true, required: false + // token - computed: true, optional: true, required: false private _token?: string; public get token() { return this.getStringAttribute('token'); @@ -497,7 +478,7 @@ export class ProjectHook extends cdktf.TerraformResource { return this._url; } - // wiki_page_events - computed: false, optional: true, required: false + // wiki_page_events - computed: true, optional: true, required: false private _wikiPageEvents?: boolean | cdktf.IResolvable; public get wikiPageEvents() { return this.getBooleanAttribute('wiki_page_events'); @@ -524,7 +505,6 @@ export class ProjectHook extends cdktf.TerraformResource { custom_webhook_template: cdktf.stringToTerraform(this._customWebhookTemplate), deployment_events: cdktf.booleanToTerraform(this._deploymentEvents), enable_ssl_verification: cdktf.booleanToTerraform(this._enableSslVerification), - id: cdktf.stringToTerraform(this._id), issues_events: cdktf.booleanToTerraform(this._issuesEvents), job_events: cdktf.booleanToTerraform(this._jobEvents), merge_requests_events: cdktf.booleanToTerraform(this._mergeRequestsEvents), @@ -573,12 +553,6 @@ export class ProjectHook extends cdktf.TerraformResource { type: "simple", storageClassType: "boolean", }, - id: { - value: cdktf.stringToHclTerraform(this._id), - isBlock: false, - type: "simple", - storageClassType: "string", - }, issues_events: { value: cdktf.booleanToHclTerraform(this._issuesEvents), isBlock: false, diff --git a/src/project-issue-board/README.md b/src/project-issue-board/README.md index 9d07f72c8..bbb307687 100644 --- a/src/project-issue-board/README.md +++ b/src/project-issue-board/README.md @@ -1,3 +1,3 @@ # `gitlab_project_issue_board` -Refer to the Terraform Registry for docs: [`gitlab_project_issue_board`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board). +Refer to the Terraform Registry for docs: [`gitlab_project_issue_board`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board). diff --git a/src/project-issue-board/index.ts b/src/project-issue-board/index.ts index 544efb545..f1fde9acb 100644 --- a/src/project-issue-board/index.ts +++ b/src/project-issue-board/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface ProjectIssueBoardConfig extends cdktf.TerraformMetaArguments { /** * The assignee the board should be scoped to. Requires a GitLab EE license. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} */ readonly assigneeId?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#id ProjectIssueBoard#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#id ProjectIssueBoard#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,37 +28,37 @@ export interface ProjectIssueBoardConfig extends cdktf.TerraformMetaArguments { /** * The list of label names which the board should be scoped to. Requires a GitLab EE license. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#labels ProjectIssueBoard#labels} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#labels ProjectIssueBoard#labels} */ readonly labels?: string[]; /** * The milestone the board should be scoped to. Requires a GitLab EE license. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} */ readonly milestoneId?: number; /** * The name of the board. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#name ProjectIssueBoard#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#name ProjectIssueBoard#name} */ readonly name: string; /** * The 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/project_issue_board#project ProjectIssueBoard#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#project ProjectIssueBoard#project} */ readonly project: string; /** * The weight range from 0 to 9, to which the board should be scoped to. Requires a GitLab EE license. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#weight ProjectIssueBoard#weight} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#weight ProjectIssueBoard#weight} */ readonly weight?: number; /** * lists block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#lists ProjectIssueBoard#lists} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#lists ProjectIssueBoard#lists} */ readonly lists?: ProjectIssueBoardLists[] | cdktf.IResolvable; } @@ -66,25 +66,25 @@ export interface ProjectIssueBoardLists { /** * The ID of the assignee the list should be scoped to. Requires a GitLab EE license. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#assignee_id ProjectIssueBoard#assignee_id} */ readonly assigneeId?: number; /** * The ID of the iteration the list should be scoped to. Requires a GitLab EE license. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#iteration_id ProjectIssueBoard#iteration_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#iteration_id ProjectIssueBoard#iteration_id} */ readonly iterationId?: number; /** * The ID of the label the list should be scoped to. Requires a GitLab EE license. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#label_id ProjectIssueBoard#label_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#label_id ProjectIssueBoard#label_id} */ readonly labelId?: number; /** * The ID of the milestone the list should be scoped to. Requires a GitLab EE license. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#milestone_id ProjectIssueBoard#milestone_id} */ readonly milestoneId?: number; } @@ -297,7 +297,7 @@ export class ProjectIssueBoardListsList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board gitlab_project_issue_board} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board gitlab_project_issue_board} */ export class ProjectIssueBoard extends cdktf.TerraformResource { @@ -313,7 +313,7 @@ export class ProjectIssueBoard extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectIssueBoard resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectIssueBoard to import - * @param importFromId The id of the existing ProjectIssueBoard that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectIssueBoard that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectIssueBoard to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -325,7 +325,7 @@ export class ProjectIssueBoard extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue_board gitlab_project_issue_board} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue_board gitlab_project_issue_board} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -336,7 +336,7 @@ export class ProjectIssueBoard extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_issue_board', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-issue/README.md b/src/project-issue/README.md index 8666d1bc3..b9dbd1372 100644 --- a/src/project-issue/README.md +++ b/src/project-issue/README.md @@ -1,3 +1,3 @@ # `gitlab_project_issue` -Refer to the Terraform Registry for docs: [`gitlab_project_issue`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue). +Refer to the Terraform Registry for docs: [`gitlab_project_issue`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue). diff --git a/src/project-issue/index.ts b/src/project-issue/index.ts index 29a56efd8..3a25e3218 100644 --- a/src/project-issue/index.ts +++ b/src/project-issue/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,59 +15,59 @@ export interface ProjectIssueConfig extends cdktf.TerraformMetaArguments { /** * The IDs of the users to assign the issue to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#assignee_ids ProjectIssue#assignee_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#assignee_ids ProjectIssue#assignee_ids} */ readonly assigneeIds?: number[]; /** * Set an issue to be confidential. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#confidential ProjectIssue#confidential} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#confidential ProjectIssue#confidential} */ readonly confidential?: boolean | cdktf.IResolvable; /** * When the issue was created. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z. Requires administrator or project/group owner rights. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#created_at ProjectIssue#created_at} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#created_at ProjectIssue#created_at} */ readonly createdAt?: string; /** * Whether the issue is deleted instead of closed during destroy. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#delete_on_destroy ProjectIssue#delete_on_destroy} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#delete_on_destroy ProjectIssue#delete_on_destroy} */ readonly deleteOnDestroy?: boolean | cdktf.IResolvable; /** * The description of an issue. Limited to 1,048,576 characters. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#description ProjectIssue#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#description ProjectIssue#description} */ readonly description?: string; /** * Whether the issue is locked for discussions or not. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#discussion_locked ProjectIssue#discussion_locked} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#discussion_locked ProjectIssue#discussion_locked} */ readonly discussionLocked?: boolean | cdktf.IResolvable; /** * The ID of a discussion to resolve. This fills out the issue with a default description and mark the discussion as resolved. Use in combination with merge_request_to_resolve_discussions_of. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#discussion_to_resolve ProjectIssue#discussion_to_resolve} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#discussion_to_resolve ProjectIssue#discussion_to_resolve} */ readonly discussionToResolve?: string; /** * The due date. Date time string in the format YYYY-MM-DD, for example 2016-03-11. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#due_date ProjectIssue#due_date} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#due_date ProjectIssue#due_date} */ readonly dueDate?: string; /** * The ID of the epic issue. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#epic_issue_id ProjectIssue#epic_issue_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#epic_issue_id ProjectIssue#epic_issue_id} */ readonly epicIssueId?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#id ProjectIssue#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#id ProjectIssue#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -76,61 +76,61 @@ export interface ProjectIssueConfig extends cdktf.TerraformMetaArguments { /** * The internal ID of the project's issue. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#iid ProjectIssue#iid} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#iid ProjectIssue#iid} */ readonly iid?: number; /** * The type of issue. Valid values are: `issue`, `incident`, `test_case`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#issue_type ProjectIssue#issue_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#issue_type ProjectIssue#issue_type} */ readonly issueType?: string; /** * The labels of an issue. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#labels ProjectIssue#labels} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#labels ProjectIssue#labels} */ readonly labels?: string[]; /** * The IID of a merge request in which to resolve all issues. This fills out the issue with a default description and mark all discussions as resolved. When passing a description or title, these values take precedence over the default values. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#merge_request_to_resolve_discussions_of ProjectIssue#merge_request_to_resolve_discussions_of} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#merge_request_to_resolve_discussions_of ProjectIssue#merge_request_to_resolve_discussions_of} */ readonly mergeRequestToResolveDiscussionsOf?: number; /** * The global ID of a milestone to assign issue. To find the milestone_id associated with a milestone, view an issue with the milestone assigned and use the API to retrieve the issue's details. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#milestone_id ProjectIssue#milestone_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#milestone_id ProjectIssue#milestone_id} */ readonly milestoneId?: number; /** * The name or ID of the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#project ProjectIssue#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#project ProjectIssue#project} */ readonly project: string; /** * The state of the issue. Valid values are: `opened`, `closed`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#state ProjectIssue#state} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#state ProjectIssue#state} */ readonly state?: string; /** * The title of the issue. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#title ProjectIssue#title} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#title ProjectIssue#title} */ readonly title: string; /** * When the issue was updated. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#updated_at ProjectIssue#updated_at} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#updated_at ProjectIssue#updated_at} */ readonly updatedAt?: string; /** * The weight of the issue. Valid values are greater than or equal to 0. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#weight ProjectIssue#weight} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#weight ProjectIssue#weight} */ readonly weight?: number; } @@ -216,7 +216,7 @@ export class ProjectIssueTaskCompletionStatusList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue gitlab_project_issue} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue gitlab_project_issue} */ export class ProjectIssue extends cdktf.TerraformResource { @@ -232,7 +232,7 @@ export class ProjectIssue extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectIssue resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectIssue to import - * @param importFromId The id of the existing ProjectIssue that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectIssue that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectIssue to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -244,7 +244,7 @@ export class ProjectIssue extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_issue gitlab_project_issue} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_issue gitlab_project_issue} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -255,7 +255,7 @@ export class ProjectIssue extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_issue', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-job-token-scope/README.md b/src/project-job-token-scope/README.md index 48186febd..c4b451163 100644 --- a/src/project-job-token-scope/README.md +++ b/src/project-job-token-scope/README.md @@ -1,3 +1,3 @@ # `gitlab_project_job_token_scope` -Refer to the Terraform Registry for docs: [`gitlab_project_job_token_scope`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope). +Refer to the Terraform Registry for docs: [`gitlab_project_job_token_scope`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope). diff --git a/src/project-job-token-scope/index.ts b/src/project-job-token-scope/index.ts index 131f66f82..7693d10c5 100644 --- a/src/project-job-token-scope/index.ts +++ b/src/project-job-token-scope/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,19 +15,19 @@ export interface ProjectJobTokenScopeConfig extends cdktf.TerraformMetaArguments /** * The ID or full path of the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#project ProjectJobTokenScope#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope#project ProjectJobTokenScope#project} */ readonly project: string; /** * The ID of the project that is in the CI/CD job token inbound allowlist. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#target_project_id ProjectJobTokenScope#target_project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope#target_project_id ProjectJobTokenScope#target_project_id} */ readonly targetProjectId: number; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope gitlab_project_job_token_scope} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope gitlab_project_job_token_scope} */ export class ProjectJobTokenScope extends cdktf.TerraformResource { @@ -43,7 +43,7 @@ export class ProjectJobTokenScope extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectJobTokenScope resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectJobTokenScope to import - * @param importFromId The id of the existing ProjectJobTokenScope that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectJobTokenScope that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectJobTokenScope to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -55,7 +55,7 @@ export class ProjectJobTokenScope extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scope gitlab_project_job_token_scope} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scope gitlab_project_job_token_scope} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -66,7 +66,7 @@ export class ProjectJobTokenScope extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_job_token_scope', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-job-token-scopes/README.md b/src/project-job-token-scopes/README.md index db72f7656..957e00536 100644 --- a/src/project-job-token-scopes/README.md +++ b/src/project-job-token-scopes/README.md @@ -1,3 +1,3 @@ # `gitlab_project_job_token_scopes` -Refer to the Terraform Registry for docs: [`gitlab_project_job_token_scopes`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes). +Refer to the Terraform Registry for docs: [`gitlab_project_job_token_scopes`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes). diff --git a/src/project-job-token-scopes/index.ts b/src/project-job-token-scopes/index.ts index 9a4a236f0..69f03eda2 100644 --- a/src/project-job-token-scopes/index.ts +++ b/src/project-job-token-scopes/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,31 +15,31 @@ export interface ProjectJobTokenScopesConfig extends cdktf.TerraformMetaArgument /** * The ID or full path of the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#project ProjectJobTokenScopes#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#project ProjectJobTokenScopes#project} */ 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/project_job_token_scopes#project_id ProjectJobTokenScopes#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#project_id ProjectJobTokenScopes#project_id} */ readonly projectId?: number; /** * A set of group IDs that are in the CI/CD job token inbound allowlist. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#target_group_ids ProjectJobTokenScopes#target_group_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#target_group_ids ProjectJobTokenScopes#target_group_ids} */ readonly targetGroupIds?: number[]; /** * A set of project IDs that are in the CI/CD job token inbound allowlist. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#target_project_ids ProjectJobTokenScopes#target_project_ids} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#target_project_ids ProjectJobTokenScopes#target_project_ids} */ readonly targetProjectIds?: number[]; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes gitlab_project_job_token_scopes} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes gitlab_project_job_token_scopes} */ export class ProjectJobTokenScopes extends cdktf.TerraformResource { @@ -55,7 +55,7 @@ export class ProjectJobTokenScopes extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectJobTokenScopes resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectJobTokenScopes to import - * @param importFromId The id of the existing ProjectJobTokenScopes that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectJobTokenScopes that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectJobTokenScopes to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -67,7 +67,7 @@ export class ProjectJobTokenScopes extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_job_token_scopes gitlab_project_job_token_scopes} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_job_token_scopes gitlab_project_job_token_scopes} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -78,7 +78,7 @@ export class ProjectJobTokenScopes extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_job_token_scopes', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-label/README.md b/src/project-label/README.md index 28367ef0d..390e35506 100644 --- a/src/project-label/README.md +++ b/src/project-label/README.md @@ -1,3 +1,3 @@ # `gitlab_project_label` -Refer to the Terraform Registry for docs: [`gitlab_project_label`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label). +Refer to the Terraform Registry for docs: [`gitlab_project_label`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label). diff --git a/src/project-label/index.ts b/src/project-label/index.ts index a5c740661..19e0c8af9 100644 --- a/src/project-label/index.ts +++ b/src/project-label/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface ProjectLabelConfig extends cdktf.TerraformMetaArguments { /** * The color of the label given in 6-digit hex notation with leading '#' sign (e.g. #FFAABB) or one of the [CSS color names](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#color ProjectLabel#color} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#color ProjectLabel#color} */ readonly color: string; /** * The description of the label. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#description ProjectLabel#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#description ProjectLabel#description} */ readonly description?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#id ProjectLabel#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#id ProjectLabel#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -34,19 +34,19 @@ export interface ProjectLabelConfig extends cdktf.TerraformMetaArguments { /** * The name of the label. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#name ProjectLabel#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#name ProjectLabel#name} */ readonly name: string; /** * The name or id of the project to add the label to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#project ProjectLabel#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#project ProjectLabel#project} */ readonly project: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label gitlab_project_label} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label gitlab_project_label} */ export class ProjectLabel extends cdktf.TerraformResource { @@ -62,7 +62,7 @@ export class ProjectLabel extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectLabel resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectLabel to import - * @param importFromId The id of the existing ProjectLabel that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectLabel that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectLabel to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +74,7 @@ export class ProjectLabel extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_label gitlab_project_label} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_label gitlab_project_label} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +85,7 @@ export class ProjectLabel extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_label', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-level-mr-approvals/README.md b/src/project-level-mr-approvals/README.md index 6d6a0998f..7d435520a 100644 --- a/src/project-level-mr-approvals/README.md +++ b/src/project-level-mr-approvals/README.md @@ -1,3 +1,3 @@ # `gitlab_project_level_mr_approvals` -Refer to the Terraform Registry for docs: [`gitlab_project_level_mr_approvals`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals). +Refer to the Terraform Registry for docs: [`gitlab_project_level_mr_approvals`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals). diff --git a/src/project-level-mr-approvals/index.ts b/src/project-level-mr-approvals/index.ts index dda65ba06..9edaa1c2f 100644 --- a/src/project-level-mr-approvals/index.ts +++ b/src/project-level-mr-approvals/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,49 +15,49 @@ export interface ProjectLevelMrApprovalsConfig extends cdktf.TerraformMetaArgume /** * Set to `true` to disable overriding approvers per merge request. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#disable_overriding_approvers_per_merge_request ProjectLevelMrApprovals#disable_overriding_approvers_per_merge_request} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#disable_overriding_approvers_per_merge_request ProjectLevelMrApprovals#disable_overriding_approvers_per_merge_request} */ readonly disableOverridingApproversPerMergeRequest?: boolean | cdktf.IResolvable; /** * Set to `true` to allow merge requests authors to approve their own merge requests. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#merge_requests_author_approval ProjectLevelMrApprovals#merge_requests_author_approval} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#merge_requests_author_approval ProjectLevelMrApprovals#merge_requests_author_approval} */ readonly mergeRequestsAuthorApproval?: boolean | cdktf.IResolvable; /** * Set to `true` to disable merge request committers from approving their own merge requests. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#merge_requests_disable_committers_approval ProjectLevelMrApprovals#merge_requests_disable_committers_approval} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#merge_requests_disable_committers_approval ProjectLevelMrApprovals#merge_requests_disable_committers_approval} */ readonly mergeRequestsDisableCommittersApproval?: boolean | cdktf.IResolvable; /** * The ID or URL-encoded path of a project to change MR approval configuration. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#project ProjectLevelMrApprovals#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#project ProjectLevelMrApprovals#project} */ readonly project: string; /** * Set to `true` to require authentication to approve merge requests. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#require_password_to_approve ProjectLevelMrApprovals#require_password_to_approve} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#require_password_to_approve ProjectLevelMrApprovals#require_password_to_approve} */ readonly requirePasswordToApprove?: boolean | cdktf.IResolvable; /** * Set to `true` to remove all approvals in a merge request when new commits are pushed to its source branch. Default is `true`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#reset_approvals_on_push ProjectLevelMrApprovals#reset_approvals_on_push} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#reset_approvals_on_push ProjectLevelMrApprovals#reset_approvals_on_push} */ readonly resetApprovalsOnPush?: boolean | cdktf.IResolvable; /** * Reset approvals from Code Owners if their files changed. Can be enabled only if reset_approvals_on_push is disabled. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#selective_code_owner_removals ProjectLevelMrApprovals#selective_code_owner_removals} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#selective_code_owner_removals ProjectLevelMrApprovals#selective_code_owner_removals} */ readonly selectiveCodeOwnerRemovals?: boolean | cdktf.IResolvable; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals gitlab_project_level_mr_approvals} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals gitlab_project_level_mr_approvals} */ export class ProjectLevelMrApprovals extends cdktf.TerraformResource { @@ -73,7 +73,7 @@ export class ProjectLevelMrApprovals extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectLevelMrApprovals resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectLevelMrApprovals to import - * @param importFromId The id of the existing ProjectLevelMrApprovals that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectLevelMrApprovals that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectLevelMrApprovals to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -85,7 +85,7 @@ export class ProjectLevelMrApprovals extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_mr_approvals gitlab_project_level_mr_approvals} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_mr_approvals gitlab_project_level_mr_approvals} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -96,7 +96,7 @@ export class ProjectLevelMrApprovals extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_level_mr_approvals', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-level-notifications/README.md b/src/project-level-notifications/README.md index dc20207c1..a53fbae7c 100644 --- a/src/project-level-notifications/README.md +++ b/src/project-level-notifications/README.md @@ -1,3 +1,3 @@ # `gitlab_project_level_notifications` -Refer to the Terraform Registry for docs: [`gitlab_project_level_notifications`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_notifications). +Refer to the Terraform Registry for docs: [`gitlab_project_level_notifications`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications). diff --git a/src/project-level-notifications/index.ts b/src/project-level-notifications/index.ts index 4d41486fa..3d3259c89 100644 --- a/src/project-level-notifications/index.ts +++ b/src/project-level-notifications/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_notifications +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,121 +15,121 @@ export interface ProjectLevelNotificationsConfig extends cdktf.TerraformMetaArgu /** * 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/project_level_notifications#close_issue ProjectLevelNotifications#close_issue} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#close_issue ProjectLevelNotifications#close_issue} */ readonly closeIssue?: boolean | cdktf.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/project_level_notifications#close_merge_request ProjectLevelNotifications#close_merge_request} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#close_merge_request ProjectLevelNotifications#close_merge_request} */ readonly closeMergeRequest?: boolean | cdktf.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/project_level_notifications#failed_pipeline ProjectLevelNotifications#failed_pipeline} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#failed_pipeline ProjectLevelNotifications#failed_pipeline} */ readonly failedPipeline?: boolean | cdktf.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/project_level_notifications#fixed_pipeline ProjectLevelNotifications#fixed_pipeline} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#fixed_pipeline ProjectLevelNotifications#fixed_pipeline} */ readonly fixedPipeline?: boolean | cdktf.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/project_level_notifications#issue_due ProjectLevelNotifications#issue_due} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#issue_due ProjectLevelNotifications#issue_due} */ readonly issueDue?: boolean | cdktf.IResolvable; /** * 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/project_level_notifications#level ProjectLevelNotifications#level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#level ProjectLevelNotifications#level} */ readonly level?: string; /** * 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/project_level_notifications#merge_merge_request ProjectLevelNotifications#merge_merge_request} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#merge_merge_request ProjectLevelNotifications#merge_merge_request} */ readonly mergeMergeRequest?: boolean | cdktf.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/project_level_notifications#merge_when_pipeline_succeeds ProjectLevelNotifications#merge_when_pipeline_succeeds} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#merge_when_pipeline_succeeds ProjectLevelNotifications#merge_when_pipeline_succeeds} */ readonly mergeWhenPipelineSucceeds?: boolean | cdktf.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/project_level_notifications#moved_project ProjectLevelNotifications#moved_project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#moved_project ProjectLevelNotifications#moved_project} */ readonly movedProject?: boolean | cdktf.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/project_level_notifications#new_issue ProjectLevelNotifications#new_issue} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_issue ProjectLevelNotifications#new_issue} */ readonly newIssue?: boolean | cdktf.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/project_level_notifications#new_merge_request ProjectLevelNotifications#new_merge_request} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_merge_request ProjectLevelNotifications#new_merge_request} */ readonly newMergeRequest?: boolean | cdktf.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/project_level_notifications#new_note ProjectLevelNotifications#new_note} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#new_note ProjectLevelNotifications#new_note} */ readonly newNote?: boolean | cdktf.IResolvable; /** * The ID or URL-encoded path of a project where notifications will be configured. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_notifications#project ProjectLevelNotifications#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#project ProjectLevelNotifications#project} */ readonly project: string; /** * 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/project_level_notifications#push_to_merge_request ProjectLevelNotifications#push_to_merge_request} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#push_to_merge_request ProjectLevelNotifications#push_to_merge_request} */ readonly pushToMergeRequest?: boolean | cdktf.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/project_level_notifications#reassign_issue ProjectLevelNotifications#reassign_issue} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reassign_issue ProjectLevelNotifications#reassign_issue} */ readonly reassignIssue?: boolean | cdktf.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/project_level_notifications#reassign_merge_request ProjectLevelNotifications#reassign_merge_request} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reassign_merge_request ProjectLevelNotifications#reassign_merge_request} */ readonly reassignMergeRequest?: boolean | cdktf.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/project_level_notifications#reopen_issue ProjectLevelNotifications#reopen_issue} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reopen_issue ProjectLevelNotifications#reopen_issue} */ readonly reopenIssue?: boolean | cdktf.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/project_level_notifications#reopen_merge_request ProjectLevelNotifications#reopen_merge_request} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#reopen_merge_request ProjectLevelNotifications#reopen_merge_request} */ readonly reopenMergeRequest?: boolean | cdktf.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/project_level_notifications#success_pipeline ProjectLevelNotifications#success_pipeline} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#success_pipeline ProjectLevelNotifications#success_pipeline} */ readonly successPipeline?: boolean | cdktf.IResolvable; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_notifications gitlab_project_level_notifications} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications gitlab_project_level_notifications} */ export class ProjectLevelNotifications extends cdktf.TerraformResource { @@ -145,7 +145,7 @@ export class ProjectLevelNotifications extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectLevelNotifications resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectLevelNotifications to import - * @param importFromId The id of the existing ProjectLevelNotifications that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_notifications#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectLevelNotifications that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectLevelNotifications to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -157,7 +157,7 @@ export class ProjectLevelNotifications extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_level_notifications gitlab_project_level_notifications} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_level_notifications gitlab_project_level_notifications} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -168,7 +168,7 @@ export class ProjectLevelNotifications extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_level_notifications', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-membership/README.md b/src/project-membership/README.md index 3dc1c0420..d0a828c71 100644 --- a/src/project-membership/README.md +++ b/src/project-membership/README.md @@ -1,3 +1,3 @@ # `gitlab_project_membership` -Refer to the Terraform Registry for docs: [`gitlab_project_membership`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership). +Refer to the Terraform Registry for docs: [`gitlab_project_membership`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership). diff --git a/src/project-membership/index.ts b/src/project-membership/index.ts index 13c65d56b..0cfa2dad4 100644 --- a/src/project-membership/index.ts +++ b/src/project-membership/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface ProjectMembershipConfig extends cdktf.TerraformMetaArguments { /** * The access level for the member. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#access_level ProjectMembership#access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#access_level ProjectMembership#access_level} */ readonly accessLevel: string; /** * Expiration date for the project membership. Format: `YYYY-MM-DD` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#expires_at ProjectMembership#expires_at} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#expires_at ProjectMembership#expires_at} */ readonly expiresAt?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#id ProjectMembership#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#id ProjectMembership#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -34,19 +34,19 @@ export interface ProjectMembershipConfig extends cdktf.TerraformMetaArguments { /** * 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/resources/project_membership#project ProjectMembership#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#project ProjectMembership#project} */ readonly project: string; /** * The id of the user. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#user_id ProjectMembership#user_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#user_id ProjectMembership#user_id} */ readonly userId: number; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership gitlab_project_membership} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership gitlab_project_membership} */ export class ProjectMembership extends cdktf.TerraformResource { @@ -62,7 +62,7 @@ export class ProjectMembership extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectMembership resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectMembership to import - * @param importFromId The id of the existing ProjectMembership that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectMembership that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectMembership to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +74,7 @@ export class ProjectMembership extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_membership gitlab_project_membership} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_membership gitlab_project_membership} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +85,7 @@ export class ProjectMembership extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_membership', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-milestone/README.md b/src/project-milestone/README.md index 9b72e73f4..928e46e47 100644 --- a/src/project-milestone/README.md +++ b/src/project-milestone/README.md @@ -1,3 +1,3 @@ # `gitlab_project_milestone` -Refer to the Terraform Registry for docs: [`gitlab_project_milestone`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone). +Refer to the Terraform Registry for docs: [`gitlab_project_milestone`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone). diff --git a/src/project-milestone/index.ts b/src/project-milestone/index.ts index 0985b8c9a..1597364bc 100644 --- a/src/project-milestone/index.ts +++ b/src/project-milestone/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface ProjectMilestoneConfig extends cdktf.TerraformMetaArguments { /** * The description of the milestone. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#description ProjectMilestone#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#description ProjectMilestone#description} */ readonly description?: string; /** * The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#due_date ProjectMilestone#due_date} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#due_date ProjectMilestone#due_date} */ readonly dueDate?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#id ProjectMilestone#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#id ProjectMilestone#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -34,31 +34,31 @@ export interface ProjectMilestoneConfig extends cdktf.TerraformMetaArguments { /** * 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/resources/project_milestone#project ProjectMilestone#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#project ProjectMilestone#project} */ readonly project: string; /** * The start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#start_date ProjectMilestone#start_date} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#start_date ProjectMilestone#start_date} */ readonly startDate?: string; /** * The state of the milestone. Valid values are: `active`, `closed`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#state ProjectMilestone#state} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#state ProjectMilestone#state} */ readonly state?: string; /** * The title of a milestone. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#title ProjectMilestone#title} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#title ProjectMilestone#title} */ readonly title: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone gitlab_project_milestone} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone gitlab_project_milestone} */ export class ProjectMilestone extends cdktf.TerraformResource { @@ -74,7 +74,7 @@ export class ProjectMilestone extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectMilestone resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectMilestone to import - * @param importFromId The id of the existing ProjectMilestone that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectMilestone that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectMilestone to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -86,7 +86,7 @@ export class ProjectMilestone extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_milestone gitlab_project_milestone} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_milestone gitlab_project_milestone} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -97,7 +97,7 @@ export class ProjectMilestone extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_milestone', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-mirror/README.md b/src/project-mirror/README.md index ecdc0c778..64edeeec5 100644 --- a/src/project-mirror/README.md +++ b/src/project-mirror/README.md @@ -1,3 +1,3 @@ # `gitlab_project_mirror` -Refer to the Terraform Registry for docs: [`gitlab_project_mirror`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror). +Refer to the Terraform Registry for docs: [`gitlab_project_mirror`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror). diff --git a/src/project-mirror/index.ts b/src/project-mirror/index.ts index 39f2fd322..8ee299625 100644 --- a/src/project-mirror/index.ts +++ b/src/project-mirror/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface ProjectMirrorConfig extends cdktf.TerraformMetaArguments { /** * Determines if the mirror is enabled. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#enabled ProjectMirror#enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#enabled ProjectMirror#enabled} */ readonly enabled?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#id ProjectMirror#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#id ProjectMirror#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,31 +28,31 @@ export interface ProjectMirrorConfig extends cdktf.TerraformMetaArguments { /** * Determines if divergent refs are skipped. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#keep_divergent_refs ProjectMirror#keep_divergent_refs} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#keep_divergent_refs ProjectMirror#keep_divergent_refs} */ readonly keepDivergentRefs?: boolean | cdktf.IResolvable; /** * Determines if only protected branches are mirrored. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#only_protected_branches ProjectMirror#only_protected_branches} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#only_protected_branches ProjectMirror#only_protected_branches} */ readonly onlyProtectedBranches?: boolean | cdktf.IResolvable; /** * The id of the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#project ProjectMirror#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#project ProjectMirror#project} */ readonly project: string; /** * The URL of the remote repository to be mirrored. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#url ProjectMirror#url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#url ProjectMirror#url} */ readonly url: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror gitlab_project_mirror} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror gitlab_project_mirror} */ export class ProjectMirror extends cdktf.TerraformResource { @@ -68,7 +68,7 @@ export class ProjectMirror extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectMirror resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectMirror to import - * @param importFromId The id of the existing ProjectMirror that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectMirror that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectMirror to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -80,7 +80,7 @@ export class ProjectMirror extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_mirror gitlab_project_mirror} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_mirror gitlab_project_mirror} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -91,7 +91,7 @@ export class ProjectMirror extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_mirror', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-protected-environment/README.md b/src/project-protected-environment/README.md index 761ebf317..b096d1731 100644 --- a/src/project-protected-environment/README.md +++ b/src/project-protected-environment/README.md @@ -1,3 +1,3 @@ # `gitlab_project_protected_environment` -Refer to the Terraform Registry for docs: [`gitlab_project_protected_environment`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment). +Refer to the Terraform Registry for docs: [`gitlab_project_protected_environment`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment). diff --git a/src/project-protected-environment/index.ts b/src/project-protected-environment/index.ts index 4c3a6b4ad..853eb52b7 100644 --- a/src/project-protected-environment/index.ts +++ b/src/project-protected-environment/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,25 +15,25 @@ export interface ProjectProtectedEnvironmentConfig extends cdktf.TerraformMetaAr /** * Array of approval rules to deploy, with each described by a hash. Elements in the `approval_rules` should be one of `user_id`, `group_id` or `access_level`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#approval_rules ProjectProtectedEnvironment#approval_rules} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#approval_rules ProjectProtectedEnvironment#approval_rules} */ readonly approvalRules?: ProjectProtectedEnvironmentApprovalRules[] | cdktf.IResolvable; /** * The name of the environment. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#environment ProjectProtectedEnvironment#environment} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#environment ProjectProtectedEnvironment#environment} */ readonly environment: string; /** * The ID or full path of the project which the protected environment is created against. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#project ProjectProtectedEnvironment#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#project ProjectProtectedEnvironment#project} */ readonly project: string; /** * deploy_access_levels block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#deploy_access_levels ProjectProtectedEnvironment#deploy_access_levels} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#deploy_access_levels ProjectProtectedEnvironment#deploy_access_levels} */ readonly deployAccessLevels?: ProjectProtectedEnvironmentDeployAccessLevels[] | cdktf.IResolvable; } @@ -41,31 +41,31 @@ export interface ProjectProtectedEnvironmentApprovalRules { /** * Levels of access allowed to approve a deployment to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} */ readonly accessLevel?: string; /** * The ID of the group allowed to approve a deployment to this protected environment. The project must be shared with the group. Mutually exclusive with `access_level` and `user_id`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} */ readonly groupId?: number; /** * Group inheritance allows deploy access levels to take inherited group membership into account. Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} */ readonly groupInheritanceType?: number; /** * The number of approval required to allow deployment to this protected environment. This is mutually exclusive with user_id. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#required_approvals ProjectProtectedEnvironment#required_approvals} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#required_approvals ProjectProtectedEnvironment#required_approvals} */ readonly requiredApprovals?: number; /** * The ID of the user allowed to approve a deployment to this protected environment. The user must be a member of the project. Mutually exclusive with `access_level` and `group_id`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} */ readonly userId?: number; } @@ -309,25 +309,25 @@ export interface ProjectProtectedEnvironmentDeployAccessLevels { /** * Levels of access required to deploy to this protected environment. Mutually exclusive with `user_id` and `group_id`. Valid values are `developer`, `maintainer`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#access_level ProjectProtectedEnvironment#access_level} */ readonly accessLevel?: string; /** * The ID of the group allowed to deploy to this protected environment. The project must be shared with the group. Mutually exclusive with `access_level` and `user_id`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_id ProjectProtectedEnvironment#group_id} */ readonly groupId?: number; /** * Group inheritance allows deploy access levels to take inherited group membership into account. Valid values are `0`, `1`. `0` => Direct group membership only, `1` => All inherited groups. Default: `0` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#group_inheritance_type ProjectProtectedEnvironment#group_inheritance_type} */ readonly groupInheritanceType?: number; /** * The ID of the user allowed to deploy to this protected environment. The user must be a member of the project. Mutually exclusive with `access_level` and `group_id`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#user_id ProjectProtectedEnvironment#user_id} */ readonly userId?: number; } @@ -540,7 +540,7 @@ export class ProjectProtectedEnvironmentDeployAccessLevelsList extends cdktf.Com } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment gitlab_project_protected_environment} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment gitlab_project_protected_environment} */ export class ProjectProtectedEnvironment extends cdktf.TerraformResource { @@ -556,7 +556,7 @@ export class ProjectProtectedEnvironment extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectProtectedEnvironment resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectProtectedEnvironment to import - * @param importFromId The id of the existing ProjectProtectedEnvironment that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectProtectedEnvironment that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectProtectedEnvironment to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -568,7 +568,7 @@ export class ProjectProtectedEnvironment extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_protected_environment gitlab_project_protected_environment} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_protected_environment gitlab_project_protected_environment} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -579,7 +579,7 @@ export class ProjectProtectedEnvironment extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_protected_environment', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-push-rules/README.md b/src/project-push-rules/README.md index 646e2c5de..cc522f7b0 100644 --- a/src/project-push-rules/README.md +++ b/src/project-push-rules/README.md @@ -1,3 +1,3 @@ # `gitlab_project_push_rules` -Refer to the Terraform Registry for docs: [`gitlab_project_push_rules`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules). +Refer to the Terraform Registry for docs: [`gitlab_project_push_rules`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules). diff --git a/src/project-push-rules/index.ts b/src/project-push-rules/index.ts index 444abdd42..c3288f154 100644 --- a/src/project-push-rules/index.ts +++ b/src/project-push-rules/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,91 +15,91 @@ export interface ProjectPushRulesAConfig extends cdktf.TerraformMetaArguments { /** * 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/project_push_rules#author_email_regex ProjectPushRulesA#author_email_regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#author_email_regex ProjectPushRulesA#author_email_regex} */ readonly authorEmailRegex?: 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/project_push_rules#branch_name_regex ProjectPushRulesA#branch_name_regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#branch_name_regex ProjectPushRulesA#branch_name_regex} */ readonly branchNameRegex?: string; /** * Users can only push commits to this repository that were committed with one of their own verified emails. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#commit_committer_check ProjectPushRulesA#commit_committer_check} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_committer_check ProjectPushRulesA#commit_committer_check} */ readonly commitCommitterCheck?: boolean | cdktf.IResolvable; /** * 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/project_push_rules#commit_committer_name_check ProjectPushRulesA#commit_committer_name_check} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_committer_name_check ProjectPushRulesA#commit_committer_name_check} */ readonly commitCommitterNameCheck?: boolean | cdktf.IResolvable; /** * No commit message is allowed to match this regex, e.g. `ssh\:\/\/`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#commit_message_negative_regex ProjectPushRulesA#commit_message_negative_regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_message_negative_regex ProjectPushRulesA#commit_message_negative_regex} */ readonly commitMessageNegativeRegex?: 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/project_push_rules#commit_message_regex ProjectPushRulesA#commit_message_regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#commit_message_regex ProjectPushRulesA#commit_message_regex} */ readonly commitMessageRegex?: string; /** * Deny deleting a tag. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#deny_delete_tag ProjectPushRulesA#deny_delete_tag} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#deny_delete_tag ProjectPushRulesA#deny_delete_tag} */ readonly denyDeleteTag?: boolean | cdktf.IResolvable; /** * All committed filenames must not match this regex, e.g. `(jar|exe)$`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#file_name_regex ProjectPushRulesA#file_name_regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#file_name_regex ProjectPushRulesA#file_name_regex} */ readonly fileNameRegex?: string; /** * Maximum file size (MB). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#max_file_size ProjectPushRulesA#max_file_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#max_file_size ProjectPushRulesA#max_file_size} */ readonly maxFileSize?: number; /** * Restrict commits by author (email) to existing GitLab users. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#member_check ProjectPushRulesA#member_check} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#member_check ProjectPushRulesA#member_check} */ readonly memberCheck?: boolean | cdktf.IResolvable; /** * 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/project_push_rules#prevent_secrets ProjectPushRulesA#prevent_secrets} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#prevent_secrets ProjectPushRulesA#prevent_secrets} */ readonly preventSecrets?: boolean | cdktf.IResolvable; /** * 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/resources/project_push_rules#project ProjectPushRulesA#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#project ProjectPushRulesA#project} */ readonly project: string; /** * 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/project_push_rules#reject_non_dco_commits ProjectPushRulesA#reject_non_dco_commits} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#reject_non_dco_commits ProjectPushRulesA#reject_non_dco_commits} */ readonly rejectNonDcoCommits?: boolean | cdktf.IResolvable; /** * Reject commit when it’s not signed. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#reject_unsigned_commits ProjectPushRulesA#reject_unsigned_commits} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#reject_unsigned_commits ProjectPushRulesA#reject_unsigned_commits} */ readonly rejectUnsignedCommits?: boolean | cdktf.IResolvable; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules gitlab_project_push_rules} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules gitlab_project_push_rules} */ export class ProjectPushRulesA extends cdktf.TerraformResource { @@ -115,7 +115,7 @@ export class ProjectPushRulesA extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectPushRulesA resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectPushRulesA to import - * @param importFromId The id of the existing ProjectPushRulesA that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectPushRulesA that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectPushRulesA to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -127,7 +127,7 @@ export class ProjectPushRulesA extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_push_rules gitlab_project_push_rules} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_push_rules gitlab_project_push_rules} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -138,7 +138,7 @@ export class ProjectPushRulesA extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_push_rules', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-runner-enablement/README.md b/src/project-runner-enablement/README.md index f8e383e1e..08148bc8e 100644 --- a/src/project-runner-enablement/README.md +++ b/src/project-runner-enablement/README.md @@ -1,3 +1,3 @@ # `gitlab_project_runner_enablement` -Refer to the Terraform Registry for docs: [`gitlab_project_runner_enablement`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement). +Refer to the Terraform Registry for docs: [`gitlab_project_runner_enablement`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement). diff --git a/src/project-runner-enablement/index.ts b/src/project-runner-enablement/index.ts index 34a06a56f..86f0dfaf4 100644 --- a/src/project-runner-enablement/index.ts +++ b/src/project-runner-enablement/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface ProjectRunnerEnablementConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#id ProjectRunnerEnablement#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,19 +22,19 @@ export interface ProjectRunnerEnablementConfig extends cdktf.TerraformMetaArgume /** * 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/resources/project_runner_enablement#project ProjectRunnerEnablement#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#project ProjectRunnerEnablement#project} */ readonly project: string; /** * The ID of a runner to enable for the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#runner_id ProjectRunnerEnablement#runner_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#runner_id ProjectRunnerEnablement#runner_id} */ readonly runnerId: number; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement gitlab_project_runner_enablement} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement gitlab_project_runner_enablement} */ export class ProjectRunnerEnablement extends cdktf.TerraformResource { @@ -50,7 +50,7 @@ export class ProjectRunnerEnablement extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectRunnerEnablement resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectRunnerEnablement to import - * @param importFromId The id of the existing ProjectRunnerEnablement that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectRunnerEnablement that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectRunnerEnablement to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -62,7 +62,7 @@ export class ProjectRunnerEnablement extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_runner_enablement gitlab_project_runner_enablement} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_runner_enablement gitlab_project_runner_enablement} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -73,7 +73,7 @@ export class ProjectRunnerEnablement extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_runner_enablement', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-security-policy-attachment/README.md b/src/project-security-policy-attachment/README.md index 0865b899f..4477fbb2b 100644 --- a/src/project-security-policy-attachment/README.md +++ b/src/project-security-policy-attachment/README.md @@ -1,3 +1,3 @@ # `gitlab_project_security_policy_attachment` -Refer to the Terraform Registry for docs: [`gitlab_project_security_policy_attachment`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment). +Refer to the Terraform Registry for docs: [`gitlab_project_security_policy_attachment`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment). diff --git a/src/project-security-policy-attachment/index.ts b/src/project-security-policy-attachment/index.ts index a97c25ea3..4a38d56d1 100644 --- a/src/project-security-policy-attachment/index.ts +++ b/src/project-security-policy-attachment/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,19 +15,19 @@ export interface ProjectSecurityPolicyAttachmentConfig extends cdktf.TerraformMe /** * The ID or Full Path of the security policy project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#policy_project ProjectSecurityPolicyAttachment#policy_project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment#policy_project ProjectSecurityPolicyAttachment#policy_project} */ readonly policyProject: string; /** * The ID or Full Path of the project which will have the security policy project assigned to it. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#project ProjectSecurityPolicyAttachment#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment#project ProjectSecurityPolicyAttachment#project} */ readonly project: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment gitlab_project_security_policy_attachment} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment gitlab_project_security_policy_attachment} */ export class ProjectSecurityPolicyAttachment extends cdktf.TerraformResource { @@ -43,7 +43,7 @@ export class ProjectSecurityPolicyAttachment extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectSecurityPolicyAttachment resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectSecurityPolicyAttachment to import - * @param importFromId The id of the existing ProjectSecurityPolicyAttachment that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectSecurityPolicyAttachment that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectSecurityPolicyAttachment to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -55,7 +55,7 @@ export class ProjectSecurityPolicyAttachment extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_security_policy_attachment gitlab_project_security_policy_attachment} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_security_policy_attachment gitlab_project_security_policy_attachment} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -66,7 +66,7 @@ export class ProjectSecurityPolicyAttachment extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_security_policy_attachment', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-share-group/README.md b/src/project-share-group/README.md index 42f93caa6..9da1964da 100644 --- a/src/project-share-group/README.md +++ b/src/project-share-group/README.md @@ -1,3 +1,3 @@ # `gitlab_project_share_group` -Refer to the Terraform Registry for docs: [`gitlab_project_share_group`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group). +Refer to the Terraform Registry for docs: [`gitlab_project_share_group`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group). diff --git a/src/project-share-group/index.ts b/src/project-share-group/index.ts index 6654a10e4..f5f4f871c 100644 --- a/src/project-share-group/index.ts +++ b/src/project-share-group/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,23 +15,23 @@ export interface ProjectShareGroupConfig extends cdktf.TerraformMetaArguments { /** * The access level to grant the group for the project. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#access_level ProjectShareGroup#access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#access_level ProjectShareGroup#access_level} */ readonly accessLevel?: string; /** * The access level to grant the group for the project. Valid values are: `no one`, `minimal`, `guest`, `reporter`, `developer`, `maintainer`, `owner` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#group_access ProjectShareGroup#group_access} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#group_access ProjectShareGroup#group_access} */ readonly groupAccess?: string; /** * The id of the group. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#group_id ProjectShareGroup#group_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#group_id ProjectShareGroup#group_id} */ readonly groupId: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#id ProjectShareGroup#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#id ProjectShareGroup#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -40,13 +40,13 @@ export interface ProjectShareGroupConfig extends cdktf.TerraformMetaArguments { /** * 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/resources/project_share_group#project ProjectShareGroup#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#project ProjectShareGroup#project} */ readonly project: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group gitlab_project_share_group} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group gitlab_project_share_group} */ export class ProjectShareGroup extends cdktf.TerraformResource { @@ -62,7 +62,7 @@ export class ProjectShareGroup extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectShareGroup resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectShareGroup to import - * @param importFromId The id of the existing ProjectShareGroup that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectShareGroup that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectShareGroup to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +74,7 @@ export class ProjectShareGroup extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_share_group gitlab_project_share_group} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_share_group gitlab_project_share_group} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +85,7 @@ export class ProjectShareGroup extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_share_group', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-tag/README.md b/src/project-tag/README.md index 081739387..9927c5b2b 100644 --- a/src/project-tag/README.md +++ b/src/project-tag/README.md @@ -1,3 +1,3 @@ # `gitlab_project_tag` -Refer to the Terraform Registry for docs: [`gitlab_project_tag`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag). +Refer to the Terraform Registry for docs: [`gitlab_project_tag`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag). diff --git a/src/project-tag/index.ts b/src/project-tag/index.ts index 6463bcb93..ee3c3ae9f 100644 --- a/src/project-tag/index.ts +++ b/src/project-tag/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface ProjectTagConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#id ProjectTag#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#id ProjectTag#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,25 +22,25 @@ export interface ProjectTagConfig extends cdktf.TerraformMetaArguments { /** * The message of the annotated tag. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#message ProjectTag#message} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#message ProjectTag#message} */ readonly message?: string; /** * The name of a tag. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#name ProjectTag#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#name ProjectTag#name} */ readonly name: 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/resources/project_tag#project ProjectTag#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#project ProjectTag#project} */ readonly project: string; /** * Create tag using commit SHA, another tag name, or branch name. 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/project_tag#ref ProjectTag#ref} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#ref ProjectTag#ref} */ readonly ref: string; } @@ -251,7 +251,7 @@ export class ProjectTagReleaseList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag gitlab_project_tag} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag gitlab_project_tag} */ export class ProjectTag extends cdktf.TerraformResource { @@ -267,7 +267,7 @@ export class ProjectTag extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectTag resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectTag to import - * @param importFromId The id of the existing ProjectTag that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectTag that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectTag to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -279,7 +279,7 @@ export class ProjectTag extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_tag gitlab_project_tag} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_tag gitlab_project_tag} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -290,7 +290,7 @@ export class ProjectTag extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_tag', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project-variable/README.md b/src/project-variable/README.md index 193cc05fe..017a53b42 100644 --- a/src/project-variable/README.md +++ b/src/project-variable/README.md @@ -1,3 +1,3 @@ # `gitlab_project_variable` -Refer to the Terraform Registry for docs: [`gitlab_project_variable`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable). +Refer to the Terraform Registry for docs: [`gitlab_project_variable`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable). diff --git a/src/project-variable/index.ts b/src/project-variable/index.ts index 123702894..43253e3ec 100644 --- a/src/project-variable/index.ts +++ b/src/project-variable/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface ProjectVariableConfig extends cdktf.TerraformMetaArguments { /** * The description of the variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#description ProjectVariable#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#description ProjectVariable#description} */ readonly description?: string; /** * 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/resources/project_variable#environment_scope ProjectVariable#environment_scope} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#environment_scope ProjectVariable#environment_scope} */ readonly environmentScope?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#id ProjectVariable#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#id ProjectVariable#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -34,49 +34,49 @@ export interface ProjectVariableConfig extends cdktf.TerraformMetaArguments { /** * The name of the variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#key ProjectVariable#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#key ProjectVariable#key} */ readonly key: string; /** * If set to `true`, the value of the variable will be hidden in job logs. The value must meet the [masking requirements](https://docs.gitlab.com/ee/ci/variables/#masked-variables). Defaults to `false`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#masked ProjectVariable#masked} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#masked ProjectVariable#masked} */ readonly masked?: boolean | cdktf.IResolvable; /** * The name or id of the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#project ProjectVariable#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#project ProjectVariable#project} */ readonly project: string; /** * If set to `true`, the variable will be passed only to pipelines running on protected branches and tags. Defaults to `false`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#protected ProjectVariable#protected} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#protected ProjectVariable#protected} */ readonly protected?: boolean | cdktf.IResolvable; /** * Whether the variable is treated as a raw string. Default: false. When true, variables in the value are not expanded. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#raw ProjectVariable#raw} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#raw ProjectVariable#raw} */ readonly raw?: boolean | cdktf.IResolvable; /** * The value of the variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#value ProjectVariable#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#value ProjectVariable#value} */ readonly value: string; /** * The type of a variable. Valid values are: `env_var`, `file`. Default is `env_var`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#variable_type ProjectVariable#variable_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#variable_type ProjectVariable#variable_type} */ readonly variableType?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable gitlab_project_variable} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable gitlab_project_variable} */ export class ProjectVariable extends cdktf.TerraformResource { @@ -92,7 +92,7 @@ export class ProjectVariable extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectVariable resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectVariable to import - * @param importFromId The id of the existing ProjectVariable that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectVariable that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectVariable to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -104,7 +104,7 @@ export class ProjectVariable extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project_variable gitlab_project_variable} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project_variable gitlab_project_variable} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -115,7 +115,7 @@ export class ProjectVariable extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project_variable', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/project/README.md b/src/project/README.md index c2bca758e..e96d03509 100644 --- a/src/project/README.md +++ b/src/project/README.md @@ -1,3 +1,3 @@ # `gitlab_project` -Refer to the Terraform Registry for docs: [`gitlab_project`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project). +Refer to the Terraform Registry for docs: [`gitlab_project`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project). diff --git a/src/project/index.ts b/src/project/index.ts index 762162755..3bc99fcc7 100644 --- a/src/project/index.ts +++ b/src/project/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,13 +15,19 @@ export interface ProjectConfig extends cdktf.TerraformMetaArguments { /** * Set to true if you want to treat skipped pipelines as if they finished with success. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#allow_merge_on_skipped_pipeline Project#allow_merge_on_skipped_pipeline} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#allow_merge_on_skipped_pipeline Project#allow_merge_on_skipped_pipeline} */ readonly allowMergeOnSkippedPipeline?: boolean | cdktf.IResolvable; /** + * Set whether or not a pipeline triggerer is allowed to approve deployments. Premium and Ultimate only. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#allow_pipeline_trigger_approve_deployment Project#allow_pipeline_trigger_approve_deployment} + */ + readonly allowPipelineTriggerApproveDeployment?: boolean | cdktf.IResolvable; + /** * Set the analytics access level. Valid values are `disabled`, `private`, `enabled`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#analytics_access_level Project#analytics_access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#analytics_access_level Project#analytics_access_level} */ readonly analyticsAccessLevel?: string; /** @@ -31,185 +37,185 @@ export interface ProjectConfig extends cdktf.TerraformMetaArguments { * In the meantime we recommend against using this attribute and use `gitlab_project_approval_rule` instead. * * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#approvals_before_merge Project#approvals_before_merge} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#approvals_before_merge Project#approvals_before_merge} */ readonly approvalsBeforeMerge?: number; /** * Set to `true` to archive the project instead of deleting on destroy. If set to `true` it will entire omit the `DELETE` operation. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#archive_on_destroy Project#archive_on_destroy} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#archive_on_destroy Project#archive_on_destroy} */ readonly archiveOnDestroy?: boolean | cdktf.IResolvable; /** * Whether the project is in read-only mode (archived). Repositories can be archived/unarchived by toggling this parameter. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#archived Project#archived} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#archived Project#archived} */ readonly archived?: boolean | cdktf.IResolvable; /** * Auto-cancel pending pipelines. This isn’t a boolean, but enabled/disabled. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_cancel_pending_pipelines Project#auto_cancel_pending_pipelines} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_cancel_pending_pipelines Project#auto_cancel_pending_pipelines} */ readonly autoCancelPendingPipelines?: string; /** * Auto Deploy strategy. Valid values are `continuous`, `manual`, `timed_incremental`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_devops_deploy_strategy Project#auto_devops_deploy_strategy} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_devops_deploy_strategy Project#auto_devops_deploy_strategy} */ readonly autoDevopsDeployStrategy?: string; /** * Enable Auto DevOps for this project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#auto_devops_enabled Project#auto_devops_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#auto_devops_enabled Project#auto_devops_enabled} */ readonly autoDevopsEnabled?: boolean | cdktf.IResolvable; /** * Set whether auto-closing referenced issues on default branch. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#autoclose_referenced_issues Project#autoclose_referenced_issues} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#autoclose_referenced_issues Project#autoclose_referenced_issues} */ readonly autocloseReferencedIssues?: boolean | cdktf.IResolvable; /** * 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/project#avatar Project#avatar} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#avatar Project#avatar} */ readonly avatar?: string; /** * 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/project#avatar_hash Project#avatar_hash} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#avatar_hash Project#avatar_hash} */ readonly avatarHash?: string; /** * Test coverage parsing for the project. This is deprecated feature in GitLab 15.0. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_coverage_regex Project#build_coverage_regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_coverage_regex Project#build_coverage_regex} */ readonly buildCoverageRegex?: string; /** * The Git strategy. Defaults to fetch. Valid values are `clone`, `fetch`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_git_strategy Project#build_git_strategy} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_git_strategy Project#build_git_strategy} */ readonly buildGitStrategy?: string; /** * The maximum amount of time, in seconds, that a job can run. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#build_timeout Project#build_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#build_timeout Project#build_timeout} */ readonly buildTimeout?: number; /** * Set the builds access level. Valid values are `disabled`, `private`, `enabled`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#builds_access_level Project#builds_access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#builds_access_level Project#builds_access_level} */ readonly buildsAccessLevel?: string; /** * Custom Path to CI config file. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_config_path Project#ci_config_path} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_config_path Project#ci_config_path} */ readonly ciConfigPath?: string; /** * Default number of revisions for shallow cloning. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_default_git_depth Project#ci_default_git_depth} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_default_git_depth Project#ci_default_git_depth} */ readonly ciDefaultGitDepth?: number; /** * When a new deployment job starts, skip older deployment jobs that are still pending. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_forward_deployment_enabled Project#ci_forward_deployment_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_forward_deployment_enabled Project#ci_forward_deployment_enabled} */ readonly ciForwardDeploymentEnabled?: boolean | cdktf.IResolvable; /** * The role required to cancel a pipeline or job. Introduced in GitLab 16.8. Premium and Ultimate only. Valid values are `developer`, `maintainer`, `no one` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_restrict_pipeline_cancellation_role Project#ci_restrict_pipeline_cancellation_role} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_restrict_pipeline_cancellation_role Project#ci_restrict_pipeline_cancellation_role} */ readonly ciRestrictPipelineCancellationRole?: string; /** * Use separate caches for protected branches. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#ci_separated_caches Project#ci_separated_caches} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#ci_separated_caches Project#ci_separated_caches} */ readonly ciSeparatedCaches?: boolean | cdktf.IResolvable; /** * Set visibility of container registry, for this project. Valid values are `disabled`, `private`, `enabled`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_registry_access_level Project#container_registry_access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_registry_access_level Project#container_registry_access_level} */ readonly containerRegistryAccessLevel?: string; /** * Enable container registry for the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_registry_enabled Project#container_registry_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_registry_enabled Project#container_registry_enabled} */ readonly containerRegistryEnabled?: boolean | cdktf.IResolvable; /** * The default branch for the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#default_branch Project#default_branch} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#default_branch Project#default_branch} */ readonly defaultBranch?: string; /** * A description of the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#description Project#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#description Project#description} */ readonly description?: string; /** * Enable email notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#emails_enabled Project#emails_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#emails_enabled Project#emails_enabled} */ readonly emailsEnabled?: boolean | cdktf.IResolvable; /** * Set the environments access level. Valid values are `disabled`, `private`, `enabled`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#environments_access_level Project#environments_access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#environments_access_level Project#environments_access_level} */ readonly environmentsAccessLevel?: string; /** * The classification label for the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#external_authorization_classification_label Project#external_authorization_classification_label} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#external_authorization_classification_label Project#external_authorization_classification_label} */ readonly externalAuthorizationClassificationLabel?: string; /** * Set the feature flags access level. Valid values are `disabled`, `private`, `enabled`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#feature_flags_access_level Project#feature_flags_access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#feature_flags_access_level Project#feature_flags_access_level} */ readonly featureFlagsAccessLevel?: string; /** * The id of the project to fork. During create the project is forked and during an update the fork relation is changed. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#forked_from_project_id Project#forked_from_project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#forked_from_project_id Project#forked_from_project_id} */ readonly forkedFromProjectId?: number; /** * Set the forking access level. Valid values are `disabled`, `private`, `enabled`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#forking_access_level Project#forking_access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#forking_access_level Project#forking_access_level} */ readonly forkingAccessLevel?: string; /** * Enable group runners for this project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#group_runners_enabled Project#group_runners_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#group_runners_enabled Project#group_runners_enabled} */ readonly groupRunnersEnabled?: boolean | cdktf.IResolvable; /** * For group-level custom templates, specifies ID of group from which all the custom project templates are sourced. Leave empty for instance-level templates. Requires use_custom_template to be true (enterprise edition). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#group_with_project_templates_id Project#group_with_project_templates_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#group_with_project_templates_id Project#group_with_project_templates_id} */ readonly groupWithProjectTemplatesId?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#id Project#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#id Project#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -218,271 +224,283 @@ export interface ProjectConfig extends cdktf.TerraformMetaArguments { /** * Git URL to a repository to be imported. Together with `mirror = true` it will setup a Pull Mirror. This can also be used together with `forked_from_project_id` to setup a Pull Mirror for a fork. The fork takes precedence over the import. Make sure to provide the credentials in `import_url_username` and `import_url_password`. GitLab never returns the credentials, thus the provider cannot detect configuration drift in the credentials. They can also not be imported using `terraform import`. See the examples section for how to properly use it. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url Project#import_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url Project#import_url} */ readonly importUrl?: string; /** * The password for the `import_url`. The value of this field is used to construct a valid `import_url` and is only related to the provider. This field cannot be imported using `terraform import`. See the examples section for how to properly use it. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url_password Project#import_url_password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url_password Project#import_url_password} */ readonly importUrlPassword?: string; /** * The username for the `import_url`. The value of this field is used to construct a valid `import_url` and is only related to the provider. This field cannot be imported using `terraform import`. See the examples section for how to properly use it. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import_url_username Project#import_url_username} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import_url_username Project#import_url_username} */ readonly importUrlUsername?: string; /** * Set the infrastructure access level. Valid values are `disabled`, `private`, `enabled`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#infrastructure_access_level Project#infrastructure_access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#infrastructure_access_level Project#infrastructure_access_level} */ readonly infrastructureAccessLevel?: string; /** * Create main branch with first commit containing a README.md file. Must be set to `true` if importing an uninitialized project with a different `default_branch`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#initialize_with_readme Project#initialize_with_readme} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#initialize_with_readme Project#initialize_with_readme} */ readonly initializeWithReadme?: boolean | cdktf.IResolvable; /** * Set the issues access level. Valid values are `disabled`, `private`, `enabled`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_access_level Project#issues_access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_access_level Project#issues_access_level} */ readonly issuesAccessLevel?: string; /** * Enable issue tracking for the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_enabled Project#issues_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_enabled Project#issues_enabled} */ readonly issuesEnabled?: boolean | cdktf.IResolvable; /** * Sets the template for new issues in the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#issues_template Project#issues_template} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#issues_template Project#issues_template} */ readonly issuesTemplate?: string; /** * Disable or enable the ability to keep the latest artifact for this project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#keep_latest_artifact Project#keep_latest_artifact} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#keep_latest_artifact Project#keep_latest_artifact} */ readonly keepLatestArtifact?: boolean | cdktf.IResolvable; /** * Enable LFS for the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#lfs_enabled Project#lfs_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#lfs_enabled Project#lfs_enabled} */ readonly lfsEnabled?: boolean | cdktf.IResolvable; /** * Template used to create merge commit message in merge requests. (Introduced in GitLab 14.5.) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_commit_template Project#merge_commit_template} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_commit_template Project#merge_commit_template} */ readonly mergeCommitTemplate?: string; /** * Set the merge method. Valid values are `merge`, `rebase_merge`, `ff`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_method Project#merge_method} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_method Project#merge_method} */ readonly mergeMethod?: string; /** * Enable or disable merge pipelines. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_pipelines_enabled Project#merge_pipelines_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_pipelines_enabled Project#merge_pipelines_enabled} */ readonly mergePipelinesEnabled?: boolean | cdktf.IResolvable; /** * Set the merge requests access level. Valid values are `disabled`, `private`, `enabled`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_access_level Project#merge_requests_access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_access_level Project#merge_requests_access_level} */ readonly mergeRequestsAccessLevel?: string; /** * Enable merge requests for the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_enabled Project#merge_requests_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_enabled Project#merge_requests_enabled} */ readonly mergeRequestsEnabled?: boolean | cdktf.IResolvable; /** * Sets the template for new merge requests in the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_requests_template Project#merge_requests_template} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_requests_template Project#merge_requests_template} */ readonly mergeRequestsTemplate?: string; /** * Enable or disable merge trains. Requires `merge_pipelines_enabled` to be set to `true` to take effect. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#merge_trains_enabled Project#merge_trains_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#merge_trains_enabled Project#merge_trains_enabled} */ readonly mergeTrainsEnabled?: boolean | cdktf.IResolvable; /** * Enable project pull mirror. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror Project#mirror} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror Project#mirror} */ readonly mirror?: boolean | cdktf.IResolvable; /** * Enable overwrite diverged branches for a mirrored project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror_overwrites_diverged_branches Project#mirror_overwrites_diverged_branches} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror_overwrites_diverged_branches Project#mirror_overwrites_diverged_branches} */ readonly mirrorOverwritesDivergedBranches?: boolean | cdktf.IResolvable; /** * Enable trigger builds on pushes for a mirrored project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mirror_trigger_builds Project#mirror_trigger_builds} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mirror_trigger_builds Project#mirror_trigger_builds} */ readonly mirrorTriggerBuilds?: boolean | cdktf.IResolvable; /** + * Set visibility of machine learning model experiments. Valid values are `disabled`, `private`, `enabled`. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#model_experiments_access_level Project#model_experiments_access_level} + */ + readonly modelExperimentsAccessLevel?: string; + /** + * Set visibility of machine learning model registry. Valid values are `disabled`, `private`, `enabled`. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#model_registry_access_level Project#model_registry_access_level} + */ + readonly modelRegistryAccessLevel?: string; + /** * Set the monitor access level. Valid values are `disabled`, `private`, `enabled`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#monitor_access_level Project#monitor_access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#monitor_access_level Project#monitor_access_level} */ readonly monitorAccessLevel?: string; /** * For forked projects, target merge requests to this project. If false, the target will be the upstream project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#mr_default_target_self Project#mr_default_target_self} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#mr_default_target_self Project#mr_default_target_self} */ readonly mrDefaultTargetSelf?: boolean | cdktf.IResolvable; /** * The name of the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name Project#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name Project#name} */ readonly name: string; /** * The namespace (group or user) of the project. Defaults to your user. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#namespace_id Project#namespace_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#namespace_id Project#namespace_id} */ readonly namespaceId?: number; /** * Set to true if you want allow merges only if all discussions are resolved. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_allow_merge_if_all_discussions_are_resolved Project#only_allow_merge_if_all_discussions_are_resolved} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_allow_merge_if_all_discussions_are_resolved Project#only_allow_merge_if_all_discussions_are_resolved} */ readonly onlyAllowMergeIfAllDiscussionsAreResolved?: boolean | cdktf.IResolvable; /** * Set to true if you want allow merges only if a pipeline succeeds. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_allow_merge_if_pipeline_succeeds Project#only_allow_merge_if_pipeline_succeeds} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_allow_merge_if_pipeline_succeeds Project#only_allow_merge_if_pipeline_succeeds} */ readonly onlyAllowMergeIfPipelineSucceeds?: boolean | cdktf.IResolvable; /** * Enable only mirror protected branches for a mirrored project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#only_mirror_protected_branches Project#only_mirror_protected_branches} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#only_mirror_protected_branches Project#only_mirror_protected_branches} */ readonly onlyMirrorProtectedBranches?: boolean | cdktf.IResolvable; /** * Enable packages repository for the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#packages_enabled Project#packages_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#packages_enabled Project#packages_enabled} */ readonly packagesEnabled?: boolean | cdktf.IResolvable; /** * Enable pages access control. Valid values are `public`, `private`, `enabled`, `disabled`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pages_access_level Project#pages_access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pages_access_level Project#pages_access_level} */ readonly pagesAccessLevel?: string; /** * The path of the repository. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#path Project#path} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#path Project#path} */ readonly path?: string; /** * Enable pipelines for the project. The `pipelines_enabled` field is being sent as `jobs_enabled` in the GitLab API calls. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pipelines_enabled Project#pipelines_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pipelines_enabled Project#pipelines_enabled} */ readonly pipelinesEnabled?: boolean | cdktf.IResolvable; /** * Whether Secret Push Detection is enabled. Requires GitLab Ultimate and at least GitLab 17.3. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#pre_receive_secret_detection_enabled Project#pre_receive_secret_detection_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#pre_receive_secret_detection_enabled Project#pre_receive_secret_detection_enabled} */ readonly preReceiveSecretDetectionEnabled?: boolean | cdktf.IResolvable; /** * Show link to create/view merge request when pushing from the command line * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#printing_merge_request_link_enabled Project#printing_merge_request_link_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#printing_merge_request_link_enabled Project#printing_merge_request_link_enabled} */ readonly printingMergeRequestLinkEnabled?: boolean | cdktf.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/resources/project#public_builds Project#public_builds} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#public_builds Project#public_builds} */ readonly publicBuilds?: boolean | cdktf.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/resources/project#public_jobs Project#public_jobs} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#public_jobs Project#public_jobs} */ readonly publicJobs?: boolean | cdktf.IResolvable; /** * Set the releases access level. Valid values are `disabled`, `private`, `enabled`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#releases_access_level Project#releases_access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#releases_access_level Project#releases_access_level} */ readonly releasesAccessLevel?: string; /** * Enable `Delete source branch` option by default for all new merge requests. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#remove_source_branch_after_merge Project#remove_source_branch_after_merge} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#remove_source_branch_after_merge Project#remove_source_branch_after_merge} */ readonly removeSourceBranchAfterMerge?: boolean | cdktf.IResolvable; /** * Set the repository access level. Valid values are `disabled`, `private`, `enabled`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#repository_access_level Project#repository_access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#repository_access_level Project#repository_access_level} */ readonly repositoryAccessLevel?: string; /** * Which storage shard the repository is on. (administrator only) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#repository_storage Project#repository_storage} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#repository_storage Project#repository_storage} */ readonly repositoryStorage?: string; /** * Allow users to request member access. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#request_access_enabled Project#request_access_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#request_access_enabled Project#request_access_enabled} */ readonly requestAccessEnabled?: boolean | cdktf.IResolvable; /** * Set the requirements access level. Valid values are `disabled`, `private`, `enabled`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#requirements_access_level Project#requirements_access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#requirements_access_level Project#requirements_access_level} */ readonly requirementsAccessLevel?: string; /** * Automatically resolve merge request diffs discussions on lines changed with a push. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#resolve_outdated_diff_discussions Project#resolve_outdated_diff_discussions} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#resolve_outdated_diff_discussions Project#resolve_outdated_diff_discussions} */ readonly resolveOutdatedDiffDiscussions?: boolean | cdktf.IResolvable; /** * Allow only users with the Maintainer role to pass user-defined variables when triggering a pipeline. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#restrict_user_defined_variables Project#restrict_user_defined_variables} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#restrict_user_defined_variables Project#restrict_user_defined_variables} */ readonly restrictUserDefinedVariables?: boolean | cdktf.IResolvable; /** * Set the security and compliance access level. Valid values are `disabled`, `private`, `enabled`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#security_and_compliance_access_level Project#security_and_compliance_access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#security_and_compliance_access_level Project#security_and_compliance_access_level} */ readonly securityAndComplianceAccessLevel?: string; /** * Enable shared runners for this project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#shared_runners_enabled Project#shared_runners_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#shared_runners_enabled Project#shared_runners_enabled} */ readonly sharedRunnersEnabled?: boolean | cdktf.IResolvable; /** @@ -492,104 +510,104 @@ export interface ProjectConfig extends cdktf.TerraformMetaArguments { * This attribute is only used during resource creation, thus changes are suppressed and the attribute cannot be imported. * * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#skip_wait_for_default_branch_protection Project#skip_wait_for_default_branch_protection} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#skip_wait_for_default_branch_protection Project#skip_wait_for_default_branch_protection} */ readonly skipWaitForDefaultBranchProtection?: boolean | cdktf.IResolvable; /** * Set the snippets access level. Valid values are `disabled`, `private`, `enabled`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#snippets_access_level Project#snippets_access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#snippets_access_level Project#snippets_access_level} */ readonly snippetsAccessLevel?: string; /** * Enable snippets for the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#snippets_enabled Project#snippets_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#snippets_enabled Project#snippets_enabled} */ readonly snippetsEnabled?: boolean | cdktf.IResolvable; /** * Template used to create squash commit message in merge requests. (Introduced in GitLab 14.6.) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#squash_commit_template Project#squash_commit_template} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#squash_commit_template Project#squash_commit_template} */ readonly squashCommitTemplate?: string; /** * Squash commits when merge request. Valid values are `never`, `always`, `default_on`, or `default_off`. The default value is `default_off`. [GitLab >= 14.1] * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#squash_option Project#squash_option} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#squash_option Project#squash_option} */ readonly squashOption?: string; /** * The commit message used to apply merge request suggestions. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#suggestion_commit_message Project#suggestion_commit_message} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#suggestion_commit_message Project#suggestion_commit_message} */ readonly suggestionCommitMessage?: string; /** * The list of tags for a project; put array of tags, that should be finally assigned to a project. Use topics instead. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#tags Project#tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#tags Project#tags} */ readonly tags?: string[]; /** * When used without use_custom_template, name of a built-in project template. When used with use_custom_template, name of a custom project template. This option is mutually exclusive with `template_project_id`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#template_name Project#template_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#template_name Project#template_name} */ readonly templateName?: string; /** * When used with use_custom_template, project ID of a custom project template. This is preferable to using template_name since template_name may be ambiguous (enterprise edition). This option is mutually exclusive with `template_name`. See `gitlab_group_project_file_template` to set a project as a template project. If a project has not been set as a template, using it here will result in an error. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#template_project_id Project#template_project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#template_project_id Project#template_project_id} */ readonly templateProjectId?: number; /** * The list of topics for the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#topics Project#topics} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#topics Project#topics} */ readonly topics?: string[]; /** * Use either custom instance or group (with group_with_project_templates_id) project template (enterprise edition). * ~> When using a custom template, [Group Tokens won't work](https://docs.gitlab.com/15.7/ee/user/project/settings/import_export_troubleshooting.html#import-using-the-rest-api-fails-when-using-a-group-access-token). You must use a real user's Personal Access Token. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#use_custom_template Project#use_custom_template} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#use_custom_template Project#use_custom_template} */ readonly useCustomTemplate?: boolean | cdktf.IResolvable; /** * Set to `public` to create a public project. Valid values are `private`, `internal`, `public`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#visibility_level Project#visibility_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#visibility_level Project#visibility_level} */ readonly visibilityLevel?: string; /** * Set the wiki access level. Valid values are `disabled`, `private`, `enabled`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#wiki_access_level Project#wiki_access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#wiki_access_level Project#wiki_access_level} */ readonly wikiAccessLevel?: string; /** * Enable wiki for the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#wiki_enabled Project#wiki_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#wiki_enabled Project#wiki_enabled} */ readonly wikiEnabled?: boolean | cdktf.IResolvable; /** * container_expiration_policy block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#container_expiration_policy Project#container_expiration_policy} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#container_expiration_policy Project#container_expiration_policy} */ readonly containerExpirationPolicy?: ProjectContainerExpirationPolicy; /** * push_rules block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#push_rules Project#push_rules} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#push_rules Project#push_rules} */ readonly pushRules?: ProjectPushRules; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#timeouts Project#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#timeouts Project#timeouts} */ readonly timeouts?: ProjectTimeouts; } @@ -597,43 +615,43 @@ export interface ProjectContainerExpirationPolicy { /** * The cadence of the policy. Valid values are: `1d`, `7d`, `14d`, `1month`, `3month`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#cadence Project#cadence} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#cadence Project#cadence} */ readonly cadence?: string; /** * If true, the policy is enabled. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#enabled Project#enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#enabled Project#enabled} */ readonly enabled?: boolean | cdktf.IResolvable; /** * The number of images to keep. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#keep_n Project#keep_n} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#keep_n Project#keep_n} */ readonly keepN?: number; /** * The regular expression to match image names to delete. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex Project#name_regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex Project#name_regex} */ readonly nameRegex?: string; /** * The regular expression to match image names to delete. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex_delete Project#name_regex_delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex_delete Project#name_regex_delete} */ readonly nameRegexDelete?: string; /** * The regular expression to match image names to keep. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#name_regex_keep Project#name_regex_keep} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#name_regex_keep Project#name_regex_keep} */ readonly nameRegexKeep?: string; /** * The number of days to keep images. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#older_than Project#older_than} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#older_than Project#older_than} */ readonly olderThan?: string; } @@ -898,79 +916,79 @@ export interface ProjectPushRules { /** * 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/project#author_email_regex Project#author_email_regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#author_email_regex Project#author_email_regex} */ readonly authorEmailRegex?: 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/project#branch_name_regex Project#branch_name_regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#branch_name_regex Project#branch_name_regex} */ readonly branchNameRegex?: string; /** * Users can only push commits to this repository that were committed with one of their own verified emails. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#commit_committer_check Project#commit_committer_check} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_committer_check Project#commit_committer_check} */ readonly commitCommitterCheck?: boolean | cdktf.IResolvable; /** * 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/project#commit_committer_name_check Project#commit_committer_name_check} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_committer_name_check Project#commit_committer_name_check} */ readonly commitCommitterNameCheck?: boolean | cdktf.IResolvable; /** * No commit message is allowed to match this regex, e.g. `ssh\:\/\/`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#commit_message_negative_regex Project#commit_message_negative_regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_message_negative_regex Project#commit_message_negative_regex} */ readonly commitMessageNegativeRegex?: 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/project#commit_message_regex Project#commit_message_regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#commit_message_regex Project#commit_message_regex} */ readonly commitMessageRegex?: string; /** * Deny deleting a tag. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#deny_delete_tag Project#deny_delete_tag} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#deny_delete_tag Project#deny_delete_tag} */ readonly denyDeleteTag?: boolean | cdktf.IResolvable; /** * All committed filenames must not match this regex, e.g. `(jar|exe)$`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#file_name_regex Project#file_name_regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#file_name_regex Project#file_name_regex} */ readonly fileNameRegex?: string; /** * Maximum file size (MB). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#max_file_size Project#max_file_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#max_file_size Project#max_file_size} */ readonly maxFileSize?: number; /** * Restrict commits by author (email) to existing GitLab users. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#member_check Project#member_check} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#member_check Project#member_check} */ readonly memberCheck?: boolean | cdktf.IResolvable; /** * 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/project#prevent_secrets Project#prevent_secrets} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#prevent_secrets Project#prevent_secrets} */ readonly preventSecrets?: boolean | cdktf.IResolvable; /** * 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/project#reject_non_dco_commits Project#reject_non_dco_commits} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#reject_non_dco_commits Project#reject_non_dco_commits} */ readonly rejectNonDcoCommits?: boolean | cdktf.IResolvable; /** * Reject commit when it’s not signed through GPG. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#reject_unsigned_commits Project#reject_unsigned_commits} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#reject_unsigned_commits Project#reject_unsigned_commits} */ readonly rejectUnsignedCommits?: boolean | cdktf.IResolvable; } @@ -1402,11 +1420,11 @@ export class ProjectPushRulesOutputReference extends cdktf.ComplexObject { } export interface ProjectTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#create Project#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#create Project#create} */ readonly create?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#delete Project#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#delete Project#delete} */ readonly delete?: string; } @@ -1529,7 +1547,7 @@ export class ProjectTimeoutsOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project gitlab_project} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project gitlab_project} */ export class Project extends cdktf.TerraformResource { @@ -1545,7 +1563,7 @@ export class Project extends cdktf.TerraformResource { * Generates CDKTF code for importing a Project resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the Project to import - * @param importFromId The id of the existing Project that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing Project that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the Project to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -1557,7 +1575,7 @@ export class Project extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/project gitlab_project} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/project gitlab_project} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -1568,7 +1586,7 @@ export class Project extends cdktf.TerraformResource { terraformResourceType: 'gitlab_project', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, @@ -1580,6 +1598,7 @@ export class Project extends cdktf.TerraformResource { forEach: config.forEach }); this._allowMergeOnSkippedPipeline = config.allowMergeOnSkippedPipeline; + this._allowPipelineTriggerApproveDeployment = config.allowPipelineTriggerApproveDeployment; this._analyticsAccessLevel = config.analyticsAccessLevel; this._approvalsBeforeMerge = config.approvalsBeforeMerge; this._archiveOnDestroy = config.archiveOnDestroy; @@ -1632,6 +1651,8 @@ export class Project extends cdktf.TerraformResource { this._mirror = config.mirror; this._mirrorOverwritesDivergedBranches = config.mirrorOverwritesDivergedBranches; this._mirrorTriggerBuilds = config.mirrorTriggerBuilds; + this._modelExperimentsAccessLevel = config.modelExperimentsAccessLevel; + this._modelRegistryAccessLevel = config.modelRegistryAccessLevel; this._monitorAccessLevel = config.monitorAccessLevel; this._mrDefaultTargetSelf = config.mrDefaultTargetSelf; this._name = config.name; @@ -1696,6 +1717,22 @@ export class Project extends cdktf.TerraformResource { return this._allowMergeOnSkippedPipeline; } + // allow_pipeline_trigger_approve_deployment - computed: true, optional: true, required: false + private _allowPipelineTriggerApproveDeployment?: boolean | cdktf.IResolvable; + public get allowPipelineTriggerApproveDeployment() { + return this.getBooleanAttribute('allow_pipeline_trigger_approve_deployment'); + } + public set allowPipelineTriggerApproveDeployment(value: boolean | cdktf.IResolvable) { + this._allowPipelineTriggerApproveDeployment = value; + } + public resetAllowPipelineTriggerApproveDeployment() { + this._allowPipelineTriggerApproveDeployment = undefined; + } + // Temporarily expose input value. Use with caution. + public get allowPipelineTriggerApproveDeploymentInput() { + return this._allowPipelineTriggerApproveDeployment; + } + // analytics_access_level - computed: true, optional: true, required: false private _analyticsAccessLevel?: string; public get analyticsAccessLevel() { @@ -2543,6 +2580,38 @@ export class Project extends cdktf.TerraformResource { return this._mirrorTriggerBuilds; } + // model_experiments_access_level - computed: true, optional: true, required: false + private _modelExperimentsAccessLevel?: string; + public get modelExperimentsAccessLevel() { + return this.getStringAttribute('model_experiments_access_level'); + } + public set modelExperimentsAccessLevel(value: string) { + this._modelExperimentsAccessLevel = value; + } + public resetModelExperimentsAccessLevel() { + this._modelExperimentsAccessLevel = undefined; + } + // Temporarily expose input value. Use with caution. + public get modelExperimentsAccessLevelInput() { + return this._modelExperimentsAccessLevel; + } + + // model_registry_access_level - computed: true, optional: true, required: false + private _modelRegistryAccessLevel?: string; + public get modelRegistryAccessLevel() { + return this.getStringAttribute('model_registry_access_level'); + } + public set modelRegistryAccessLevel(value: string) { + this._modelRegistryAccessLevel = value; + } + public resetModelRegistryAccessLevel() { + this._modelRegistryAccessLevel = undefined; + } + // Temporarily expose input value. Use with caution. + public get modelRegistryAccessLevelInput() { + return this._modelRegistryAccessLevel; + } + // monitor_access_level - computed: true, optional: true, required: false private _monitorAccessLevel?: string; public get monitorAccessLevel() { @@ -3239,6 +3308,7 @@ export class Project extends cdktf.TerraformResource { protected synthesizeAttributes(): { [name: string]: any } { return { allow_merge_on_skipped_pipeline: cdktf.booleanToTerraform(this._allowMergeOnSkippedPipeline), + allow_pipeline_trigger_approve_deployment: cdktf.booleanToTerraform(this._allowPipelineTriggerApproveDeployment), analytics_access_level: cdktf.stringToTerraform(this._analyticsAccessLevel), approvals_before_merge: cdktf.numberToTerraform(this._approvalsBeforeMerge), archive_on_destroy: cdktf.booleanToTerraform(this._archiveOnDestroy), @@ -3291,6 +3361,8 @@ export class Project extends cdktf.TerraformResource { mirror: cdktf.booleanToTerraform(this._mirror), mirror_overwrites_diverged_branches: cdktf.booleanToTerraform(this._mirrorOverwritesDivergedBranches), mirror_trigger_builds: cdktf.booleanToTerraform(this._mirrorTriggerBuilds), + model_experiments_access_level: cdktf.stringToTerraform(this._modelExperimentsAccessLevel), + model_registry_access_level: cdktf.stringToTerraform(this._modelRegistryAccessLevel), monitor_access_level: cdktf.stringToTerraform(this._monitorAccessLevel), mr_default_target_self: cdktf.booleanToTerraform(this._mrDefaultTargetSelf), name: cdktf.stringToTerraform(this._name), @@ -3344,6 +3416,12 @@ export class Project extends cdktf.TerraformResource { type: "simple", storageClassType: "boolean", }, + allow_pipeline_trigger_approve_deployment: { + value: cdktf.booleanToHclTerraform(this._allowPipelineTriggerApproveDeployment), + isBlock: false, + type: "simple", + storageClassType: "boolean", + }, analytics_access_level: { value: cdktf.stringToHclTerraform(this._analyticsAccessLevel), isBlock: false, @@ -3656,6 +3734,18 @@ export class Project extends cdktf.TerraformResource { type: "simple", storageClassType: "boolean", }, + model_experiments_access_level: { + value: cdktf.stringToHclTerraform(this._modelExperimentsAccessLevel), + isBlock: false, + type: "simple", + storageClassType: "string", + }, + model_registry_access_level: { + value: cdktf.stringToHclTerraform(this._modelRegistryAccessLevel), + isBlock: false, + type: "simple", + storageClassType: "string", + }, monitor_access_level: { value: cdktf.stringToHclTerraform(this._monitorAccessLevel), isBlock: false, diff --git a/src/provider/README.md b/src/provider/README.md index 151520a6c..4b48f43af 100644 --- a/src/provider/README.md +++ b/src/provider/README.md @@ -1,3 +1,3 @@ # `provider` -Refer to the Terraform Registry for docs: [`gitlab`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs). +Refer to the Terraform Registry for docs: [`gitlab`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs). diff --git a/src/provider/index.ts b/src/provider/index.ts index 0943da0e0..437e1ea80 100644 --- a/src/provider/index.ts +++ b/src/provider/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,61 +15,67 @@ export interface GitlabProviderConfig { /** * This is the target GitLab base API endpoint. Providing a value is a requirement when working with GitLab CE or GitLab Enterprise e.g. `https://my.gitlab.server/api/v4/`. It is optional to provide this value and it can also be sourced from the `GITLAB_BASE_URL` environment variable. The value must end with a slash. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#base_url GitlabProvider#base_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#base_url GitlabProvider#base_url} */ readonly baseUrl?: string; /** * This is a file containing the ca cert to verify the gitlab instance. This is available for use when working with GitLab CE or Gitlab Enterprise with a locally-issued or self-signed certificate chain. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#cacert_file GitlabProvider#cacert_file} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#cacert_file GitlabProvider#cacert_file} */ readonly cacertFile?: string; /** * File path to client certificate when GitLab instance is behind company proxy. File must contain PEM encoded data. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#client_cert GitlabProvider#client_cert} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#client_cert GitlabProvider#client_cert} */ readonly clientCert?: string; /** * File path to client key when GitLab instance is behind company proxy. File must contain PEM encoded data. Required when `client_cert` is set. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#client_key GitlabProvider#client_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#client_key GitlabProvider#client_key} */ readonly clientKey?: string; /** * (Experimental) By default the provider does a dummy request to get the current user in order to verify that the provider configuration is correct and the GitLab API is reachable. Set this to `false` to skip this check. This may be useful if the GitLab instance does not yet exist and is created within the same terraform module. It may be sourced from the `GITLAB_EARLY_AUTH_CHECK`. This is an experimental feature and may change in the future. Please make sure to always keep backups of your state. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#early_auth_check GitlabProvider#early_auth_check} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#early_auth_check GitlabProvider#early_auth_check} */ readonly earlyAuthCheck?: boolean | cdktf.IResolvable; /** + * A map of headers to append to all API request to the GitLab instance. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#headers GitlabProvider#headers} + */ + readonly headers?: { [key: string]: string }; + /** * When set to true this disables SSL verification of the connection to the GitLab instance. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#insecure GitlabProvider#insecure} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#insecure GitlabProvider#insecure} */ readonly insecure?: boolean | cdktf.IResolvable; /** * The number of retries to execute when receiving a 429 Rate Limit error. Each retry will exponentially back off. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#retries GitlabProvider#retries} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#retries GitlabProvider#retries} */ readonly retries?: number; /** * The OAuth2 Token, Project, Group, Personal Access Token or CI Job Token used to connect to GitLab. The OAuth method is used in this provider for authentication (using Bearer authorization token). See https://docs.gitlab.com/ee/api/#authentication for details. It may be sourced from the `GITLAB_TOKEN` environment variable. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#token GitlabProvider#token} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#token GitlabProvider#token} */ readonly token?: string; /** * Alias name * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#alias GitlabProvider#alias} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#alias GitlabProvider#alias} */ readonly alias?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs gitlab} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs gitlab} */ export class GitlabProvider extends cdktf.TerraformProvider { @@ -85,7 +91,7 @@ export class GitlabProvider extends cdktf.TerraformProvider { * Generates CDKTF code for importing a GitlabProvider resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the GitlabProvider to import - * @param importFromId The id of the existing GitlabProvider that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing GitlabProvider that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the GitlabProvider to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -97,7 +103,7 @@ export class GitlabProvider extends cdktf.TerraformProvider { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs gitlab} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs gitlab} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -108,7 +114,7 @@ export class GitlabProvider extends cdktf.TerraformProvider { terraformResourceType: 'gitlab', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, terraformProviderSource: 'gitlabhq/gitlab' @@ -118,6 +124,7 @@ export class GitlabProvider extends cdktf.TerraformProvider { this._clientCert = config.clientCert; this._clientKey = config.clientKey; this._earlyAuthCheck = config.earlyAuthCheck; + this._headers = config.headers; this._insecure = config.insecure; this._retries = config.retries; this._token = config.token; @@ -208,6 +215,22 @@ export class GitlabProvider extends cdktf.TerraformProvider { return this._earlyAuthCheck; } + // headers - computed: false, optional: true, required: false + private _headers?: { [key: string]: string }; + public get headers() { + return this._headers; + } + public set headers(value: { [key: string]: string } | undefined) { + this._headers = value; + } + public resetHeaders() { + this._headers = undefined; + } + // Temporarily expose input value. Use with caution. + public get headersInput() { + return this._headers; + } + // insecure - computed: false, optional: true, required: false private _insecure?: boolean | cdktf.IResolvable; public get insecure() { @@ -283,6 +306,7 @@ export class GitlabProvider extends cdktf.TerraformProvider { client_cert: cdktf.stringToTerraform(this._clientCert), client_key: cdktf.stringToTerraform(this._clientKey), early_auth_check: cdktf.booleanToTerraform(this._earlyAuthCheck), + headers: cdktf.hashMapper(cdktf.stringToTerraform)(this._headers), insecure: cdktf.booleanToTerraform(this._insecure), retries: cdktf.numberToTerraform(this._retries), token: cdktf.stringToTerraform(this._token), @@ -322,6 +346,12 @@ export class GitlabProvider extends cdktf.TerraformProvider { type: "simple", storageClassType: "boolean", }, + headers: { + value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(this._headers), + isBlock: false, + type: "map", + storageClassType: "stringMap", + }, insecure: { value: cdktf.booleanToHclTerraform(this._insecure), isBlock: false, diff --git a/src/release-link/README.md b/src/release-link/README.md index 3a3fc35ed..d49558f57 100644 --- a/src/release-link/README.md +++ b/src/release-link/README.md @@ -1,3 +1,3 @@ # `gitlab_release_link` -Refer to the Terraform Registry for docs: [`gitlab_release_link`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link). +Refer to the Terraform Registry for docs: [`gitlab_release_link`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link). diff --git a/src/release-link/index.ts b/src/release-link/index.ts index 1016ba5d6..ecfece330 100644 --- a/src/release-link/index.ts +++ b/src/release-link/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface ReleaseLinkConfig extends cdktf.TerraformMetaArguments { /** * Relative path for a [Direct Asset link](https://docs.gitlab.com/ee/user/project/releases/index.html#permanent-links-to-release-assets). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#filepath ReleaseLink#filepath} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#filepath ReleaseLink#filepath} */ readonly filepath?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#id ReleaseLink#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#id ReleaseLink#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,37 +28,37 @@ export interface ReleaseLinkConfig extends cdktf.TerraformMetaArguments { /** * The type of the link. Valid values are `other`, `runbook`, `image`, `package`. Defaults to other. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#link_type ReleaseLink#link_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#link_type ReleaseLink#link_type} */ readonly linkType?: string; /** * The name of the link. Link names must be unique within the release. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#name ReleaseLink#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#name ReleaseLink#name} */ readonly name: 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/resources/release_link#project ReleaseLink#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#project ReleaseLink#project} */ readonly project: string; /** * The tag associated with the Release. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#tag_name ReleaseLink#tag_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#tag_name ReleaseLink#tag_name} */ readonly tagName: string; /** * The URL of the link. Link URLs must be unique within the release. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#url ReleaseLink#url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#url ReleaseLink#url} */ readonly url: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link gitlab_release_link} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link gitlab_release_link} */ export class ReleaseLink extends cdktf.TerraformResource { @@ -74,7 +74,7 @@ export class ReleaseLink extends cdktf.TerraformResource { * Generates CDKTF code for importing a ReleaseLink resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ReleaseLink to import - * @param importFromId The id of the existing ReleaseLink that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ReleaseLink that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ReleaseLink to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -86,7 +86,7 @@ export class ReleaseLink extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/release_link gitlab_release_link} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/release_link gitlab_release_link} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -97,7 +97,7 @@ export class ReleaseLink extends cdktf.TerraformResource { terraformResourceType: 'gitlab_release_link', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/repository-file/README.md b/src/repository-file/README.md index 019894175..e3d23a03b 100644 --- a/src/repository-file/README.md +++ b/src/repository-file/README.md @@ -1,3 +1,3 @@ # `gitlab_repository_file` -Refer to the Terraform Registry for docs: [`gitlab_repository_file`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file). +Refer to the Terraform Registry for docs: [`gitlab_repository_file`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file). diff --git a/src/repository-file/index.ts b/src/repository-file/index.ts index 7423672b8..38eba7466 100644 --- a/src/repository-file/index.ts +++ b/src/repository-file/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,65 +15,65 @@ export interface RepositoryFileConfig extends cdktf.TerraformMetaArguments { /** * Email of the commit author. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#author_email RepositoryFile#author_email} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#author_email RepositoryFile#author_email} */ readonly authorEmail?: string; /** * Name of the commit author. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#author_name RepositoryFile#author_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#author_name RepositoryFile#author_name} */ readonly authorName?: string; /** * Name of the branch to which to commit to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#branch RepositoryFile#branch} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#branch RepositoryFile#branch} */ readonly branch: string; /** * Commit message. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#commit_message RepositoryFile#commit_message} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#commit_message RepositoryFile#commit_message} */ readonly commitMessage?: string; /** * File content. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#content RepositoryFile#content} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#content RepositoryFile#content} */ readonly content: string; /** * Create commit message. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#create_commit_message RepositoryFile#create_commit_message} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#create_commit_message RepositoryFile#create_commit_message} */ readonly createCommitMessage?: string; /** * Delete Commit message. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#delete_commit_message RepositoryFile#delete_commit_message} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#delete_commit_message RepositoryFile#delete_commit_message} */ readonly deleteCommitMessage?: string; /** * The file content encoding. Default value is `base64`. Valid values are: `base64`, `text`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#encoding RepositoryFile#encoding} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#encoding RepositoryFile#encoding} */ readonly encoding?: string; /** * Enables or disables the execute flag on the file. **Note**: requires GitLab 14.10 or newer. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#execute_filemode RepositoryFile#execute_filemode} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#execute_filemode RepositoryFile#execute_filemode} */ readonly executeFilemode?: boolean | cdktf.IResolvable; /** * 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/resources/repository_file#file_path RepositoryFile#file_path} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#file_path RepositoryFile#file_path} */ readonly filePath: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#id RepositoryFile#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#id RepositoryFile#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -82,45 +82,45 @@ export interface RepositoryFileConfig extends cdktf.TerraformMetaArguments { /** * Enable overwriting existing files, defaults to `false`. This attribute is only used during `create` and must be use carefully. We suggest to use `imports` whenever possible and limit the use of this attribute for when the project was imported on the same `apply`. This attribute is not supported during a resource import. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#overwrite_on_create RepositoryFile#overwrite_on_create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#overwrite_on_create RepositoryFile#overwrite_on_create} */ readonly overwriteOnCreate?: boolean | cdktf.IResolvable; /** * The name or ID of the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#project RepositoryFile#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#project RepositoryFile#project} */ readonly project: string; /** * Name of the branch to start the new commit from. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#start_branch RepositoryFile#start_branch} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#start_branch RepositoryFile#start_branch} */ readonly startBranch?: string; /** * Update commit message. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#update_commit_message RepositoryFile#update_commit_message} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#update_commit_message RepositoryFile#update_commit_message} */ readonly updateCommitMessage?: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#timeouts RepositoryFile#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#timeouts RepositoryFile#timeouts} */ readonly timeouts?: RepositoryFileTimeouts; } export interface RepositoryFileTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#create RepositoryFile#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#create RepositoryFile#create} */ readonly create?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#delete RepositoryFile#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#delete RepositoryFile#delete} */ readonly delete?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#update RepositoryFile#update} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#update RepositoryFile#update} */ readonly update?: string; } @@ -272,7 +272,7 @@ export class RepositoryFileTimeoutsOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file gitlab_repository_file} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file gitlab_repository_file} */ export class RepositoryFile extends cdktf.TerraformResource { @@ -288,7 +288,7 @@ export class RepositoryFile extends cdktf.TerraformResource { * Generates CDKTF code for importing a RepositoryFile resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the RepositoryFile to import - * @param importFromId The id of the existing RepositoryFile that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing RepositoryFile that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the RepositoryFile to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -300,7 +300,7 @@ export class RepositoryFile extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/repository_file gitlab_repository_file} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/repository_file gitlab_repository_file} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -311,7 +311,7 @@ export class RepositoryFile extends cdktf.TerraformResource { terraformResourceType: 'gitlab_repository_file', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/runner/README.md b/src/runner/README.md index aa5919a7d..ae594e5e0 100644 --- a/src/runner/README.md +++ b/src/runner/README.md @@ -1,3 +1,3 @@ # `gitlab_runner` -Refer to the Terraform Registry for docs: [`gitlab_runner`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner). +Refer to the Terraform Registry for docs: [`gitlab_runner`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner). diff --git a/src/runner/index.ts b/src/runner/index.ts index ac11e42eb..055fcd719 100644 --- a/src/runner/index.ts +++ b/src/runner/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface RunnerConfig extends cdktf.TerraformMetaArguments { /** * The access_level of the runner. Valid values are: `not_protected`, `ref_protected`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#access_level Runner#access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#access_level Runner#access_level} */ readonly accessLevel?: string; /** * The runner's description. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#description Runner#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#description Runner#description} */ readonly description?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#id Runner#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#id Runner#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -34,43 +34,43 @@ export interface RunnerConfig extends cdktf.TerraformMetaArguments { /** * Whether the runner should be locked for current project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#locked Runner#locked} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#locked Runner#locked} */ readonly locked?: boolean | cdktf.IResolvable; /** * Maximum timeout set when this runner handles the job. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#maximum_timeout Runner#maximum_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#maximum_timeout Runner#maximum_timeout} */ readonly maximumTimeout?: number; /** * Whether the runner should ignore new jobs. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#paused Runner#paused} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#paused Runner#paused} */ readonly paused?: boolean | cdktf.IResolvable; /** * The registration token used to register the runner. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#registration_token Runner#registration_token} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#registration_token Runner#registration_token} */ readonly registrationToken: string; /** * Whether the runner should handle untagged jobs. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#run_untagged Runner#run_untagged} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#run_untagged Runner#run_untagged} */ readonly runUntagged?: boolean | cdktf.IResolvable; /** * List of runner’s tags. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#tag_list Runner#tag_list} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#tag_list Runner#tag_list} */ readonly tagList?: string[]; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner gitlab_runner} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner gitlab_runner} */ export class Runner extends cdktf.TerraformResource { @@ -86,7 +86,7 @@ export class Runner extends cdktf.TerraformResource { * Generates CDKTF code for importing a Runner resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the Runner to import - * @param importFromId The id of the existing Runner that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing Runner that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the Runner to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -98,7 +98,7 @@ export class Runner extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/runner gitlab_runner} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/runner gitlab_runner} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -109,7 +109,7 @@ export class Runner extends cdktf.TerraformResource { terraformResourceType: 'gitlab_runner', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/service-custom-issue-tracker/README.md b/src/service-custom-issue-tracker/README.md index 6990b5681..bc1dd8b43 100644 --- a/src/service-custom-issue-tracker/README.md +++ b/src/service-custom-issue-tracker/README.md @@ -1,3 +1,3 @@ # `gitlab_service_custom_issue_tracker` -Refer to the Terraform Registry for docs: [`gitlab_service_custom_issue_tracker`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker). +Refer to the Terraform Registry for docs: [`gitlab_service_custom_issue_tracker`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker). diff --git a/src/service-custom-issue-tracker/index.ts b/src/service-custom-issue-tracker/index.ts index ce6fb087b..fe69e74c7 100644 --- a/src/service-custom-issue-tracker/index.ts +++ b/src/service-custom-issue-tracker/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,25 +15,25 @@ export interface ServiceCustomIssueTrackerConfig extends cdktf.TerraformMetaArgu /** * The URL to view an issue in the external issue tracker. Must contain :id. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#issues_url ServiceCustomIssueTracker#issues_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#issues_url ServiceCustomIssueTracker#issues_url} */ readonly issuesUrl: string; /** * The ID or full path of the project for the custom issue tracker. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#project ServiceCustomIssueTracker#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#project ServiceCustomIssueTracker#project} */ readonly project: string; /** * The URL to the project in the external issue tracker. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#project_url ServiceCustomIssueTracker#project_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#project_url ServiceCustomIssueTracker#project_url} */ readonly projectUrl: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker gitlab_service_custom_issue_tracker} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker gitlab_service_custom_issue_tracker} */ export class ServiceCustomIssueTracker extends cdktf.TerraformResource { @@ -49,7 +49,7 @@ export class ServiceCustomIssueTracker extends cdktf.TerraformResource { * Generates CDKTF code for importing a ServiceCustomIssueTracker resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ServiceCustomIssueTracker to import - * @param importFromId The id of the existing ServiceCustomIssueTracker that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ServiceCustomIssueTracker that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ServiceCustomIssueTracker to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -61,7 +61,7 @@ export class ServiceCustomIssueTracker extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_custom_issue_tracker gitlab_service_custom_issue_tracker} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_custom_issue_tracker gitlab_service_custom_issue_tracker} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -72,7 +72,7 @@ export class ServiceCustomIssueTracker extends cdktf.TerraformResource { terraformResourceType: 'gitlab_service_custom_issue_tracker', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/service-emails-on-push/README.md b/src/service-emails-on-push/README.md index d7421831b..9ad181fb8 100644 --- a/src/service-emails-on-push/README.md +++ b/src/service-emails-on-push/README.md @@ -1,3 +1,3 @@ # `gitlab_service_emails_on_push` -Refer to the Terraform Registry for docs: [`gitlab_service_emails_on_push`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push). +Refer to the Terraform Registry for docs: [`gitlab_service_emails_on_push`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push). diff --git a/src/service-emails-on-push/index.ts b/src/service-emails-on-push/index.ts index 79f19b935..f53f57566 100644 --- a/src/service-emails-on-push/index.ts +++ b/src/service-emails-on-push/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface ServiceEmailsOnPushConfig extends cdktf.TerraformMetaArguments /** * Branches to send notifications for. Valid options are `all`, `default`, `protected`, `default_and_protected`. Notifications are always fired for tag pushes. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#branches_to_be_notified ServiceEmailsOnPush#branches_to_be_notified} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#branches_to_be_notified ServiceEmailsOnPush#branches_to_be_notified} */ readonly branchesToBeNotified?: string; /** * Disable code diffs. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#disable_diffs ServiceEmailsOnPush#disable_diffs} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#disable_diffs ServiceEmailsOnPush#disable_diffs} */ readonly disableDiffs?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#id ServiceEmailsOnPush#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -34,37 +34,37 @@ export interface ServiceEmailsOnPushConfig extends cdktf.TerraformMetaArguments /** * ID or full-path of the project you want to activate integration on. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#project ServiceEmailsOnPush#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#project ServiceEmailsOnPush#project} */ readonly project: string; /** * Enable notifications for push events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#push_events ServiceEmailsOnPush#push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#push_events ServiceEmailsOnPush#push_events} */ readonly pushEvents?: boolean | cdktf.IResolvable; /** * Emails separated by whitespace. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#recipients ServiceEmailsOnPush#recipients} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#recipients ServiceEmailsOnPush#recipients} */ readonly recipients: string; /** * Send from committer. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#send_from_committer_email ServiceEmailsOnPush#send_from_committer_email} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#send_from_committer_email ServiceEmailsOnPush#send_from_committer_email} */ readonly sendFromCommitterEmail?: boolean | cdktf.IResolvable; /** * Enable notifications for tag push events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#tag_push_events ServiceEmailsOnPush#tag_push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#tag_push_events ServiceEmailsOnPush#tag_push_events} */ readonly tagPushEvents?: boolean | cdktf.IResolvable; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push gitlab_service_emails_on_push} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push gitlab_service_emails_on_push} */ export class ServiceEmailsOnPush extends cdktf.TerraformResource { @@ -80,7 +80,7 @@ export class ServiceEmailsOnPush extends cdktf.TerraformResource { * Generates CDKTF code for importing a ServiceEmailsOnPush resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ServiceEmailsOnPush to import - * @param importFromId The id of the existing ServiceEmailsOnPush that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ServiceEmailsOnPush that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ServiceEmailsOnPush to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -92,7 +92,7 @@ export class ServiceEmailsOnPush extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_emails_on_push gitlab_service_emails_on_push} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_emails_on_push gitlab_service_emails_on_push} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -103,7 +103,7 @@ export class ServiceEmailsOnPush extends cdktf.TerraformResource { terraformResourceType: 'gitlab_service_emails_on_push', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/service-external-wiki/README.md b/src/service-external-wiki/README.md index 7e98e3b62..a80d6ee7e 100644 --- a/src/service-external-wiki/README.md +++ b/src/service-external-wiki/README.md @@ -1,3 +1,3 @@ # `gitlab_service_external_wiki` -Refer to the Terraform Registry for docs: [`gitlab_service_external_wiki`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki). +Refer to the Terraform Registry for docs: [`gitlab_service_external_wiki`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki). diff --git a/src/service-external-wiki/index.ts b/src/service-external-wiki/index.ts index e8d0c2406..22afc20df 100644 --- a/src/service-external-wiki/index.ts +++ b/src/service-external-wiki/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface ServiceExternalWikiConfig extends cdktf.TerraformMetaArguments /** * The URL of the external wiki. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#external_wiki_url ServiceExternalWiki#external_wiki_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#external_wiki_url ServiceExternalWiki#external_wiki_url} */ readonly externalWikiUrl: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#id ServiceExternalWiki#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,13 +28,13 @@ export interface ServiceExternalWikiConfig extends cdktf.TerraformMetaArguments /** * ID of the project you want to activate integration on. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#project ServiceExternalWiki#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#project ServiceExternalWiki#project} */ readonly project: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki gitlab_service_external_wiki} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki gitlab_service_external_wiki} */ export class ServiceExternalWiki extends cdktf.TerraformResource { @@ -50,7 +50,7 @@ export class ServiceExternalWiki extends cdktf.TerraformResource { * Generates CDKTF code for importing a ServiceExternalWiki resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ServiceExternalWiki to import - * @param importFromId The id of the existing ServiceExternalWiki that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ServiceExternalWiki that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ServiceExternalWiki to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -62,7 +62,7 @@ export class ServiceExternalWiki extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_external_wiki gitlab_service_external_wiki} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_external_wiki gitlab_service_external_wiki} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -73,7 +73,7 @@ export class ServiceExternalWiki extends cdktf.TerraformResource { terraformResourceType: 'gitlab_service_external_wiki', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/service-github/README.md b/src/service-github/README.md index 5a738d883..bf67499e7 100644 --- a/src/service-github/README.md +++ b/src/service-github/README.md @@ -1,3 +1,3 @@ # `gitlab_service_github` -Refer to the Terraform Registry for docs: [`gitlab_service_github`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github). +Refer to the Terraform Registry for docs: [`gitlab_service_github`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github). diff --git a/src/service-github/index.ts b/src/service-github/index.ts index 54fbb76f9..0f04466b4 100644 --- a/src/service-github/index.ts +++ b/src/service-github/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface ServiceGithubConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#id ServiceGithub#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#id ServiceGithub#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,31 +22,31 @@ export interface ServiceGithubConfig extends cdktf.TerraformMetaArguments { /** * ID of the project you want to activate integration on. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#project ServiceGithub#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#project ServiceGithub#project} */ readonly project: string; /** * The URL of the GitHub repo to integrate with, e,g, https://github.com/gitlabhq/terraform-provider-gitlab. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#repository_url ServiceGithub#repository_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#repository_url ServiceGithub#repository_url} */ readonly repositoryUrl: string; /** * Append instance name instead of branch to the status. Must enable to set a GitLab status check as _required_ in GitHub. See [Static / dynamic status check names] to learn more. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#static_context ServiceGithub#static_context} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#static_context ServiceGithub#static_context} */ readonly staticContext?: boolean | cdktf.IResolvable; /** * A GitHub personal access token with at least `repo:status` scope. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#token ServiceGithub#token} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#token ServiceGithub#token} */ readonly token: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github gitlab_service_github} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github gitlab_service_github} */ export class ServiceGithub extends cdktf.TerraformResource { @@ -62,7 +62,7 @@ export class ServiceGithub extends cdktf.TerraformResource { * Generates CDKTF code for importing a ServiceGithub resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ServiceGithub to import - * @param importFromId The id of the existing ServiceGithub that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ServiceGithub that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ServiceGithub to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +74,7 @@ export class ServiceGithub extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_github gitlab_service_github} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_github gitlab_service_github} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +85,7 @@ export class ServiceGithub extends cdktf.TerraformResource { terraformResourceType: 'gitlab_service_github', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/service-jira/README.md b/src/service-jira/README.md index 64ae63148..9f72e0f41 100644 --- a/src/service-jira/README.md +++ b/src/service-jira/README.md @@ -1,3 +1,3 @@ # `gitlab_service_jira` -Refer to the Terraform Registry for docs: [`gitlab_service_jira`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira). +Refer to the Terraform Registry for docs: [`gitlab_service_jira`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira). diff --git a/src/service-jira/index.ts b/src/service-jira/index.ts index e31da1365..e9ef7b9a8 100644 --- a/src/service-jira/index.ts +++ b/src/service-jira/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,23 +15,23 @@ export interface ServiceJiraConfig extends cdktf.TerraformMetaArguments { /** * The base URL to the Jira instance API. Web URL value is used if not set. For example, https://jira-api.example.com. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#api_url ServiceJira#api_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#api_url ServiceJira#api_url} */ readonly apiUrl?: string; /** * Enable comments inside Jira issues on each GitLab event (commit / merge request) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#comment_on_event_enabled ServiceJira#comment_on_event_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#comment_on_event_enabled ServiceJira#comment_on_event_enabled} */ readonly commentOnEventEnabled?: boolean | cdktf.IResolvable; /** * Enable notifications for commit events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#commit_events ServiceJira#commit_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#commit_events ServiceJira#commit_events} */ readonly commitEvents?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#id ServiceJira#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#id ServiceJira#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -40,91 +40,91 @@ export interface ServiceJiraConfig extends cdktf.TerraformMetaArguments { /** * Enable viewing Jira issues in GitLab. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#issues_enabled ServiceJira#issues_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#issues_enabled ServiceJira#issues_enabled} */ readonly issuesEnabled?: boolean | cdktf.IResolvable; /** * The authentication method to be used with Jira. 0 means Basic Authentication. 1 means Jira personal access token. Defaults to 0. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_auth_type ServiceJira#jira_auth_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_auth_type ServiceJira#jira_auth_type} */ readonly jiraAuthType?: number; /** * Prefix to match Jira issue keys. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_prefix ServiceJira#jira_issue_prefix} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_prefix ServiceJira#jira_issue_prefix} */ readonly jiraIssuePrefix?: string; /** * Regular expression to match Jira issue keys. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_regex ServiceJira#jira_issue_regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_regex ServiceJira#jira_issue_regex} */ readonly jiraIssueRegex?: string; /** * Enable automatic issue transitions. Takes precedence over jira_issue_transition_id if enabled. Defaults to false. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_transition_automatic ServiceJira#jira_issue_transition_automatic} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_transition_automatic ServiceJira#jira_issue_transition_automatic} */ readonly jiraIssueTransitionAutomatic?: boolean | cdktf.IResolvable; /** * The ID of a transition that moves issues to a closed state. You can find this number under the JIRA workflow administration (Administration > Issues > Workflows) by selecting View under Operations of the desired workflow of your project. By default, this ID is set to 2. *Note**: importing this field is only supported since GitLab 15.2. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#jira_issue_transition_id ServiceJira#jira_issue_transition_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#jira_issue_transition_id ServiceJira#jira_issue_transition_id} */ readonly jiraIssueTransitionId?: string; /** * Enable notifications for merge request events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#merge_requests_events ServiceJira#merge_requests_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#merge_requests_events ServiceJira#merge_requests_events} */ readonly mergeRequestsEvents?: boolean | cdktf.IResolvable; /** * The Jira API token, password, or personal access token to be used with Jira. When your authentication method is basic (jira_auth_type is 0), use an API token for Jira Cloud or a password for Jira Data Center or Jira Server. When your authentication method is a Jira personal access token (jira_auth_type is 1), use the personal access token. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#password ServiceJira#password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#password ServiceJira#password} */ readonly password: string; /** * ID of the project you want to activate integration on. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project ServiceJira#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project ServiceJira#project} */ readonly project: string; /** * The short identifier for your JIRA project, all uppercase, e.g., PROJ. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project_key ServiceJira#project_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project_key ServiceJira#project_key} */ readonly projectKey?: string; /** * Keys of Jira projects. When issues_enabled is true, this setting specifies which Jira projects to view issues from in GitLab. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#project_keys ServiceJira#project_keys} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#project_keys ServiceJira#project_keys} */ readonly projectKeys?: string[]; /** * The URL to the JIRA project which is being linked to this GitLab project. For example, https://jira.example.com. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#url ServiceJira#url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#url ServiceJira#url} */ readonly url: string; /** * Indicates whether or not to inherit default settings. Defaults to false. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#use_inherited_settings ServiceJira#use_inherited_settings} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#use_inherited_settings ServiceJira#use_inherited_settings} */ readonly useInheritedSettings?: boolean | cdktf.IResolvable; /** * The email or username to be used with Jira. For Jira Cloud use an email, for Jira Data Center and Jira Server use a username. Required when using Basic authentication (jira_auth_type is 0). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#username ServiceJira#username} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#username ServiceJira#username} */ readonly username?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira gitlab_service_jira} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira gitlab_service_jira} */ export class ServiceJira extends cdktf.TerraformResource { @@ -140,7 +140,7 @@ export class ServiceJira extends cdktf.TerraformResource { * Generates CDKTF code for importing a ServiceJira resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ServiceJira to import - * @param importFromId The id of the existing ServiceJira that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ServiceJira that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ServiceJira to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -152,7 +152,7 @@ export class ServiceJira extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_jira gitlab_service_jira} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_jira gitlab_service_jira} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -163,7 +163,7 @@ export class ServiceJira extends cdktf.TerraformResource { terraformResourceType: 'gitlab_service_jira', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/service-microsoft-teams/README.md b/src/service-microsoft-teams/README.md index a9a9429e7..c1c79ce58 100644 --- a/src/service-microsoft-teams/README.md +++ b/src/service-microsoft-teams/README.md @@ -1,3 +1,3 @@ # `gitlab_service_microsoft_teams` -Refer to the Terraform Registry for docs: [`gitlab_service_microsoft_teams`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams). +Refer to the Terraform Registry for docs: [`gitlab_service_microsoft_teams`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams). diff --git a/src/service-microsoft-teams/index.ts b/src/service-microsoft-teams/index.ts index 0a36b41ed..82f66577d 100644 --- a/src/service-microsoft-teams/index.ts +++ b/src/service-microsoft-teams/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,23 +15,23 @@ export interface ServiceMicrosoftTeamsConfig extends cdktf.TerraformMetaArgument /** * Branches to send notifications for. Valid options are “all”, “default”, “protected”, and “default_and_protected”. The default value is “default” * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#branches_to_be_notified ServiceMicrosoftTeams#branches_to_be_notified} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#branches_to_be_notified ServiceMicrosoftTeams#branches_to_be_notified} */ readonly branchesToBeNotified?: string; /** * Enable notifications for confidential issue events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#confidential_issues_events ServiceMicrosoftTeams#confidential_issues_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#confidential_issues_events ServiceMicrosoftTeams#confidential_issues_events} */ readonly confidentialIssuesEvents?: boolean | cdktf.IResolvable; /** * Enable notifications for confidential note events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#confidential_note_events ServiceMicrosoftTeams#confidential_note_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#confidential_note_events ServiceMicrosoftTeams#confidential_note_events} */ readonly confidentialNoteEvents?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#id ServiceMicrosoftTeams#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -40,67 +40,67 @@ export interface ServiceMicrosoftTeamsConfig extends cdktf.TerraformMetaArgument /** * Enable notifications for issue events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#issues_events ServiceMicrosoftTeams#issues_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#issues_events ServiceMicrosoftTeams#issues_events} */ readonly issuesEvents?: boolean | cdktf.IResolvable; /** * Enable notifications for merge request events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#merge_requests_events ServiceMicrosoftTeams#merge_requests_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#merge_requests_events ServiceMicrosoftTeams#merge_requests_events} */ readonly mergeRequestsEvents?: boolean | cdktf.IResolvable; /** * Enable notifications for note events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#note_events ServiceMicrosoftTeams#note_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#note_events ServiceMicrosoftTeams#note_events} */ readonly noteEvents?: boolean | cdktf.IResolvable; /** * Send notifications for broken pipelines * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#notify_only_broken_pipelines ServiceMicrosoftTeams#notify_only_broken_pipelines} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#notify_only_broken_pipelines ServiceMicrosoftTeams#notify_only_broken_pipelines} */ readonly notifyOnlyBrokenPipelines?: boolean | cdktf.IResolvable; /** * Enable notifications for pipeline events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#pipeline_events ServiceMicrosoftTeams#pipeline_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#pipeline_events ServiceMicrosoftTeams#pipeline_events} */ readonly pipelineEvents?: boolean | cdktf.IResolvable; /** * ID of the project you want to activate integration on. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#project ServiceMicrosoftTeams#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#project ServiceMicrosoftTeams#project} */ readonly project: string; /** * Enable notifications for push events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#push_events ServiceMicrosoftTeams#push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#push_events ServiceMicrosoftTeams#push_events} */ readonly pushEvents?: boolean | cdktf.IResolvable; /** * Enable notifications for tag push events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#tag_push_events ServiceMicrosoftTeams#tag_push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#tag_push_events ServiceMicrosoftTeams#tag_push_events} */ readonly tagPushEvents?: boolean | cdktf.IResolvable; /** * The Microsoft Teams webhook (Example, https://outlook.office.com/webhook/...). This value cannot be imported. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#webhook ServiceMicrosoftTeams#webhook} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#webhook ServiceMicrosoftTeams#webhook} */ readonly webhook: string; /** * Enable notifications for wiki page events * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#wiki_page_events ServiceMicrosoftTeams#wiki_page_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#wiki_page_events ServiceMicrosoftTeams#wiki_page_events} */ readonly wikiPageEvents?: boolean | cdktf.IResolvable; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams gitlab_service_microsoft_teams} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams gitlab_service_microsoft_teams} */ export class ServiceMicrosoftTeams extends cdktf.TerraformResource { @@ -116,7 +116,7 @@ export class ServiceMicrosoftTeams extends cdktf.TerraformResource { * Generates CDKTF code for importing a ServiceMicrosoftTeams resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ServiceMicrosoftTeams to import - * @param importFromId The id of the existing ServiceMicrosoftTeams that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ServiceMicrosoftTeams that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ServiceMicrosoftTeams to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -128,7 +128,7 @@ export class ServiceMicrosoftTeams extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_microsoft_teams gitlab_service_microsoft_teams} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_microsoft_teams gitlab_service_microsoft_teams} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -139,7 +139,7 @@ export class ServiceMicrosoftTeams extends cdktf.TerraformResource { terraformResourceType: 'gitlab_service_microsoft_teams', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/service-pipelines-email/README.md b/src/service-pipelines-email/README.md index e2867c9f8..60854288b 100644 --- a/src/service-pipelines-email/README.md +++ b/src/service-pipelines-email/README.md @@ -1,3 +1,3 @@ # `gitlab_service_pipelines_email` -Refer to the Terraform Registry for docs: [`gitlab_service_pipelines_email`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email). +Refer to the Terraform Registry for docs: [`gitlab_service_pipelines_email`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email). diff --git a/src/service-pipelines-email/index.ts b/src/service-pipelines-email/index.ts index 0ad676fcc..ee01c6d85 100644 --- a/src/service-pipelines-email/index.ts +++ b/src/service-pipelines-email/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface ServicePipelinesEmailConfig extends cdktf.TerraformMetaArgument /** * Branches to send notifications for. Valid options are `all`, `default`, `protected`, and `default_and_protected`. Default is `default` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#branches_to_be_notified ServicePipelinesEmail#branches_to_be_notified} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#branches_to_be_notified ServicePipelinesEmail#branches_to_be_notified} */ readonly branchesToBeNotified?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#id ServicePipelinesEmail#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,25 +28,25 @@ export interface ServicePipelinesEmailConfig extends cdktf.TerraformMetaArgument /** * Notify only broken pipelines. Default is true. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#notify_only_broken_pipelines ServicePipelinesEmail#notify_only_broken_pipelines} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#notify_only_broken_pipelines ServicePipelinesEmail#notify_only_broken_pipelines} */ readonly notifyOnlyBrokenPipelines?: boolean | cdktf.IResolvable; /** * ID of the project you want to activate integration on. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#project ServicePipelinesEmail#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#project ServicePipelinesEmail#project} */ readonly project: string; /** * ) email addresses where notifications are sent. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#recipients ServicePipelinesEmail#recipients} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#recipients ServicePipelinesEmail#recipients} */ readonly recipients: string[]; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email gitlab_service_pipelines_email} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email gitlab_service_pipelines_email} */ export class ServicePipelinesEmail extends cdktf.TerraformResource { @@ -62,7 +62,7 @@ export class ServicePipelinesEmail extends cdktf.TerraformResource { * Generates CDKTF code for importing a ServicePipelinesEmail resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ServicePipelinesEmail to import - * @param importFromId The id of the existing ServicePipelinesEmail that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ServicePipelinesEmail that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ServicePipelinesEmail to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +74,7 @@ export class ServicePipelinesEmail extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_pipelines_email gitlab_service_pipelines_email} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_pipelines_email gitlab_service_pipelines_email} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +85,7 @@ export class ServicePipelinesEmail extends cdktf.TerraformResource { terraformResourceType: 'gitlab_service_pipelines_email', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/service-slack/README.md b/src/service-slack/README.md index 0d430278d..c5fa1fcc7 100644 --- a/src/service-slack/README.md +++ b/src/service-slack/README.md @@ -1,3 +1,3 @@ # `gitlab_service_slack` -Refer to the Terraform Registry for docs: [`gitlab_service_slack`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack). +Refer to the Terraform Registry for docs: [`gitlab_service_slack`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack). diff --git a/src/service-slack/index.ts b/src/service-slack/index.ts index 3c1255029..cf47dd4b2 100644 --- a/src/service-slack/index.ts +++ b/src/service-slack/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,35 +15,35 @@ export interface ServiceSlackConfig extends cdktf.TerraformMetaArguments { /** * Branches to send notifications for. Valid options are "all", "default", "protected", and "default_and_protected". * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#branches_to_be_notified ServiceSlack#branches_to_be_notified} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#branches_to_be_notified ServiceSlack#branches_to_be_notified} */ readonly branchesToBeNotified?: string; /** * The name of the channel to receive confidential issue events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_issue_channel ServiceSlack#confidential_issue_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_issue_channel ServiceSlack#confidential_issue_channel} */ readonly confidentialIssueChannel?: string; /** * Enable notifications for confidential issues events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_issues_events ServiceSlack#confidential_issues_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_issues_events ServiceSlack#confidential_issues_events} */ readonly confidentialIssuesEvents?: boolean | cdktf.IResolvable; /** * The name of the channel to receive confidential note events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_note_channel ServiceSlack#confidential_note_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_note_channel ServiceSlack#confidential_note_channel} */ readonly confidentialNoteChannel?: string; /** * Enable notifications for confidential note events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#confidential_note_events ServiceSlack#confidential_note_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#confidential_note_events ServiceSlack#confidential_note_events} */ readonly confidentialNoteEvents?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#id ServiceSlack#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#id ServiceSlack#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -52,121 +52,121 @@ export interface ServiceSlackConfig extends cdktf.TerraformMetaArguments { /** * The name of the channel to receive issue events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#issue_channel ServiceSlack#issue_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#issue_channel ServiceSlack#issue_channel} */ readonly issueChannel?: string; /** * Enable notifications for issues events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#issues_events ServiceSlack#issues_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#issues_events ServiceSlack#issues_events} */ readonly issuesEvents?: boolean | cdktf.IResolvable; /** * The name of the channel to receive merge request events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#merge_request_channel ServiceSlack#merge_request_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#merge_request_channel ServiceSlack#merge_request_channel} */ readonly mergeRequestChannel?: string; /** * Enable notifications for merge requests events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#merge_requests_events ServiceSlack#merge_requests_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#merge_requests_events ServiceSlack#merge_requests_events} */ readonly mergeRequestsEvents?: boolean | cdktf.IResolvable; /** * The name of the channel to receive note events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#note_channel ServiceSlack#note_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#note_channel ServiceSlack#note_channel} */ readonly noteChannel?: string; /** * Enable notifications for note events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#note_events ServiceSlack#note_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#note_events ServiceSlack#note_events} */ readonly noteEvents?: boolean | cdktf.IResolvable; /** * Send notifications for broken pipelines. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#notify_only_broken_pipelines ServiceSlack#notify_only_broken_pipelines} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#notify_only_broken_pipelines ServiceSlack#notify_only_broken_pipelines} */ readonly notifyOnlyBrokenPipelines?: boolean | cdktf.IResolvable; /** * This parameter has been replaced with `branches_to_be_notified`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#notify_only_default_branch ServiceSlack#notify_only_default_branch} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#notify_only_default_branch ServiceSlack#notify_only_default_branch} */ readonly notifyOnlyDefaultBranch?: boolean | cdktf.IResolvable; /** * The name of the channel to receive pipeline events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#pipeline_channel ServiceSlack#pipeline_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#pipeline_channel ServiceSlack#pipeline_channel} */ readonly pipelineChannel?: string; /** * Enable notifications for pipeline events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#pipeline_events ServiceSlack#pipeline_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#pipeline_events ServiceSlack#pipeline_events} */ readonly pipelineEvents?: boolean | cdktf.IResolvable; /** * ID of the project you want to activate integration on. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#project ServiceSlack#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#project ServiceSlack#project} */ readonly project: string; /** * The name of the channel to receive push events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#push_channel ServiceSlack#push_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#push_channel ServiceSlack#push_channel} */ readonly pushChannel?: string; /** * Enable notifications for push events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#push_events ServiceSlack#push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#push_events ServiceSlack#push_events} */ readonly pushEvents?: boolean | cdktf.IResolvable; /** * The name of the channel to receive tag push events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#tag_push_channel ServiceSlack#tag_push_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#tag_push_channel ServiceSlack#tag_push_channel} */ readonly tagPushChannel?: string; /** * Enable notifications for tag push events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#tag_push_events ServiceSlack#tag_push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#tag_push_events ServiceSlack#tag_push_events} */ readonly tagPushEvents?: boolean | cdktf.IResolvable; /** * Username to use. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#username ServiceSlack#username} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#username ServiceSlack#username} */ readonly username?: string; /** * Webhook URL (Example, https://hooks.slack.com/services/...). This value cannot be imported. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#webhook ServiceSlack#webhook} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#webhook ServiceSlack#webhook} */ readonly webhook: string; /** * The name of the channel to receive wiki page events notifications. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#wiki_page_channel ServiceSlack#wiki_page_channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#wiki_page_channel ServiceSlack#wiki_page_channel} */ readonly wikiPageChannel?: string; /** * Enable notifications for wiki page events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#wiki_page_events ServiceSlack#wiki_page_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#wiki_page_events ServiceSlack#wiki_page_events} */ readonly wikiPageEvents?: boolean | cdktf.IResolvable; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack gitlab_service_slack} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack gitlab_service_slack} */ export class ServiceSlack extends cdktf.TerraformResource { @@ -182,7 +182,7 @@ export class ServiceSlack extends cdktf.TerraformResource { * Generates CDKTF code for importing a ServiceSlack resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ServiceSlack to import - * @param importFromId The id of the existing ServiceSlack that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ServiceSlack that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ServiceSlack to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -194,7 +194,7 @@ export class ServiceSlack extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/service_slack gitlab_service_slack} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/service_slack gitlab_service_slack} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -205,7 +205,7 @@ export class ServiceSlack extends cdktf.TerraformResource { terraformResourceType: 'gitlab_service_slack', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/system-hook/README.md b/src/system-hook/README.md index 63e89ad38..db0db6501 100644 --- a/src/system-hook/README.md +++ b/src/system-hook/README.md @@ -1,3 +1,3 @@ # `gitlab_system_hook` -Refer to the Terraform Registry for docs: [`gitlab_system_hook`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook). +Refer to the Terraform Registry for docs: [`gitlab_system_hook`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook). diff --git a/src/system-hook/index.ts b/src/system-hook/index.ts index 329b60bf5..9e3c20ff4 100644 --- a/src/system-hook/index.ts +++ b/src/system-hook/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface SystemHookConfig extends cdktf.TerraformMetaArguments { /** * Do SSL verification when triggering the hook. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#enable_ssl_verification SystemHook#enable_ssl_verification} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#enable_ssl_verification SystemHook#enable_ssl_verification} */ readonly enableSslVerification?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#id SystemHook#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#id SystemHook#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,43 +28,43 @@ export interface SystemHookConfig extends cdktf.TerraformMetaArguments { /** * Trigger hook on merge requests events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#merge_requests_events SystemHook#merge_requests_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#merge_requests_events SystemHook#merge_requests_events} */ readonly mergeRequestsEvents?: boolean | cdktf.IResolvable; /** * When true, the hook fires on push events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#push_events SystemHook#push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#push_events SystemHook#push_events} */ readonly pushEvents?: boolean | cdktf.IResolvable; /** * Trigger hook on repository update events. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#repository_update_events SystemHook#repository_update_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#repository_update_events SystemHook#repository_update_events} */ readonly repositoryUpdateEvents?: boolean | cdktf.IResolvable; /** * When true, the hook fires on new tags being pushed. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#tag_push_events SystemHook#tag_push_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#tag_push_events SystemHook#tag_push_events} */ readonly tagPushEvents?: boolean | cdktf.IResolvable; /** * Secret token to validate received payloads; this isn’t returned in the response. 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/system_hook#token SystemHook#token} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#token SystemHook#token} */ readonly token?: string; /** * The hook URL. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#url SystemHook#url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#url SystemHook#url} */ readonly url: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook gitlab_system_hook} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook gitlab_system_hook} */ export class SystemHook extends cdktf.TerraformResource { @@ -80,7 +80,7 @@ export class SystemHook extends cdktf.TerraformResource { * Generates CDKTF code for importing a SystemHook resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the SystemHook to import - * @param importFromId The id of the existing SystemHook that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing SystemHook that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the SystemHook to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -92,7 +92,7 @@ export class SystemHook extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/system_hook gitlab_system_hook} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/system_hook gitlab_system_hook} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -103,7 +103,7 @@ export class SystemHook extends cdktf.TerraformResource { terraformResourceType: 'gitlab_system_hook', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/tag-protection/README.md b/src/tag-protection/README.md index 839679a06..5bff0c158 100644 --- a/src/tag-protection/README.md +++ b/src/tag-protection/README.md @@ -1,3 +1,3 @@ # `gitlab_tag_protection` -Refer to the Terraform Registry for docs: [`gitlab_tag_protection`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection). +Refer to the Terraform Registry for docs: [`gitlab_tag_protection`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection). diff --git a/src/tag-protection/index.ts b/src/tag-protection/index.ts index 8be11d59b..4949a1a3d 100644 --- a/src/tag-protection/index.ts +++ b/src/tag-protection/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,25 +15,25 @@ export interface TagProtectionConfig extends cdktf.TerraformMetaArguments { /** * Access levels allowed to create. Default value of `maintainer`. The default value is always sent if not provided in the configuration. Valid values are: `no one`, `developer`, `maintainer`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#create_access_level TagProtection#create_access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#create_access_level TagProtection#create_access_level} */ readonly createAccessLevel?: string; /** * The id of the project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#project TagProtection#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#project TagProtection#project} */ readonly project: string; /** * Name of the tag or wildcard. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#tag TagProtection#tag} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#tag TagProtection#tag} */ readonly tag: string; /** * allowed_to_create block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#allowed_to_create TagProtection#allowed_to_create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#allowed_to_create TagProtection#allowed_to_create} */ readonly allowedToCreate?: TagProtectionAllowedToCreate[] | cdktf.IResolvable; } @@ -41,19 +41,19 @@ export interface TagProtectionAllowedToCreate { /** * Access levels allowed to create protected tags. Valid values are: `no one`, `developer`, `maintainer`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#access_level TagProtection#access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#access_level TagProtection#access_level} */ readonly accessLevel?: string; /** * 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/tag_protection#group_id TagProtection#group_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#group_id TagProtection#group_id} */ readonly groupId?: 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/tag_protection#user_id TagProtection#user_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#user_id TagProtection#user_id} */ readonly userId?: number; } @@ -232,7 +232,7 @@ export class TagProtectionAllowedToCreateList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection gitlab_tag_protection} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection gitlab_tag_protection} */ export class TagProtection extends cdktf.TerraformResource { @@ -248,7 +248,7 @@ export class TagProtection extends cdktf.TerraformResource { * Generates CDKTF code for importing a TagProtection resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the TagProtection to import - * @param importFromId The id of the existing TagProtection that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing TagProtection that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the TagProtection to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -260,7 +260,7 @@ export class TagProtection extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/tag_protection gitlab_tag_protection} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/tag_protection gitlab_tag_protection} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -271,7 +271,7 @@ export class TagProtection extends cdktf.TerraformResource { terraformResourceType: 'gitlab_tag_protection', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/topic/README.md b/src/topic/README.md index 488062e8f..752b2b79a 100644 --- a/src/topic/README.md +++ b/src/topic/README.md @@ -1,3 +1,3 @@ # `gitlab_topic` -Refer to the Terraform Registry for docs: [`gitlab_topic`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic). +Refer to the Terraform Registry for docs: [`gitlab_topic`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic). diff --git a/src/topic/index.ts b/src/topic/index.ts index 013dd65c6..6bb03e2d4 100644 --- a/src/topic/index.ts +++ b/src/topic/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,23 +15,23 @@ export interface TopicConfig extends cdktf.TerraformMetaArguments { /** * 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/topic#avatar Topic#avatar} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#avatar Topic#avatar} */ readonly avatar?: string; /** * 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/topic#avatar_hash Topic#avatar_hash} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#avatar_hash Topic#avatar_hash} */ readonly avatarHash?: string; /** * A text describing the topic. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#description Topic#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#description Topic#description} */ readonly description?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#id Topic#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#id Topic#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -40,25 +40,25 @@ export interface TopicConfig extends cdktf.TerraformMetaArguments { /** * The topic's name. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#name Topic#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#name Topic#name} */ readonly name: string; /** * Empty the topics fields instead of deleting it. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#soft_destroy Topic#soft_destroy} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#soft_destroy Topic#soft_destroy} */ readonly softDestroy?: boolean | cdktf.IResolvable; /** * The topic's description. Requires at least GitLab 15.0 for which it's a required argument. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#title Topic#title} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#title Topic#title} */ readonly title?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic gitlab_topic} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic gitlab_topic} */ export class Topic extends cdktf.TerraformResource { @@ -74,7 +74,7 @@ export class Topic extends cdktf.TerraformResource { * Generates CDKTF code for importing a Topic resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the Topic to import - * @param importFromId The id of the existing Topic that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing Topic that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the Topic to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -86,7 +86,7 @@ export class Topic extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/topic gitlab_topic} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/topic gitlab_topic} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -97,7 +97,7 @@ export class Topic extends cdktf.TerraformResource { terraformResourceType: 'gitlab_topic', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/user-custom-attribute/README.md b/src/user-custom-attribute/README.md index 3b8f3e233..2e94ae9a8 100644 --- a/src/user-custom-attribute/README.md +++ b/src/user-custom-attribute/README.md @@ -1,3 +1,3 @@ # `gitlab_user_custom_attribute` -Refer to the Terraform Registry for docs: [`gitlab_user_custom_attribute`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute). +Refer to the Terraform Registry for docs: [`gitlab_user_custom_attribute`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute). diff --git a/src/user-custom-attribute/index.ts b/src/user-custom-attribute/index.ts index 781999eda..ada582695 100644 --- a/src/user-custom-attribute/index.ts +++ b/src/user-custom-attribute/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface UserCustomAttributeConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#id UserCustomAttribute#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,25 +22,25 @@ export interface UserCustomAttributeConfig extends cdktf.TerraformMetaArguments /** * Key for the Custom Attribute. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#key UserCustomAttribute#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#key UserCustomAttribute#key} */ readonly key: string; /** * The id of the user. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#user UserCustomAttribute#user} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#user UserCustomAttribute#user} */ readonly user: number; /** * Value for the Custom Attribute. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#value UserCustomAttribute#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#value UserCustomAttribute#value} */ readonly value: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute gitlab_user_custom_attribute} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute gitlab_user_custom_attribute} */ export class UserCustomAttribute extends cdktf.TerraformResource { @@ -56,7 +56,7 @@ export class UserCustomAttribute extends cdktf.TerraformResource { * Generates CDKTF code for importing a UserCustomAttribute resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the UserCustomAttribute to import - * @param importFromId The id of the existing UserCustomAttribute that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing UserCustomAttribute that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the UserCustomAttribute to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -68,7 +68,7 @@ export class UserCustomAttribute extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_custom_attribute gitlab_user_custom_attribute} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_custom_attribute gitlab_user_custom_attribute} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -79,7 +79,7 @@ export class UserCustomAttribute extends cdktf.TerraformResource { terraformResourceType: 'gitlab_user_custom_attribute', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/user-gpgkey/README.md b/src/user-gpgkey/README.md index 7c99fbf24..3781c0563 100644 --- a/src/user-gpgkey/README.md +++ b/src/user-gpgkey/README.md @@ -1,3 +1,3 @@ # `gitlab_user_gpgkey` -Refer to the Terraform Registry for docs: [`gitlab_user_gpgkey`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey). +Refer to the Terraform Registry for docs: [`gitlab_user_gpgkey`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey). diff --git a/src/user-gpgkey/index.ts b/src/user-gpgkey/index.ts index d5423de0d..fb7e713eb 100644 --- a/src/user-gpgkey/index.ts +++ b/src/user-gpgkey/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface UserGpgkeyConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#id UserGpgkey#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#id UserGpgkey#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,19 +22,19 @@ export interface UserGpgkeyConfig extends cdktf.TerraformMetaArguments { /** * The armored GPG public key. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#key UserGpgkey#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#key UserGpgkey#key} */ readonly key: string; /** * The ID of the user to add the GPG key to. If this field is omitted, this resource manages a GPG key for the current user. Otherwise, this resource manages a GPG key for the specified user, and an admin token is required. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#user_id UserGpgkey#user_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#user_id UserGpgkey#user_id} */ readonly userId?: number; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey gitlab_user_gpgkey} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey gitlab_user_gpgkey} */ export class UserGpgkey extends cdktf.TerraformResource { @@ -50,7 +50,7 @@ export class UserGpgkey extends cdktf.TerraformResource { * Generates CDKTF code for importing a UserGpgkey resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the UserGpgkey to import - * @param importFromId The id of the existing UserGpgkey that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing UserGpgkey that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the UserGpgkey to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -62,7 +62,7 @@ export class UserGpgkey extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_gpgkey gitlab_user_gpgkey} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_gpgkey gitlab_user_gpgkey} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -73,7 +73,7 @@ export class UserGpgkey extends cdktf.TerraformResource { terraformResourceType: 'gitlab_user_gpgkey', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/user-impersonation-token/README.md b/src/user-impersonation-token/README.md index 554b9fb05..491fdacdc 100644 --- a/src/user-impersonation-token/README.md +++ b/src/user-impersonation-token/README.md @@ -1,3 +1,3 @@ # `gitlab_user_impersonation_token` -Refer to the Terraform Registry for docs: [`gitlab_user_impersonation_token`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token). +Refer to the Terraform Registry for docs: [`gitlab_user_impersonation_token`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token). diff --git a/src/user-impersonation-token/index.ts b/src/user-impersonation-token/index.ts index cedcc37e8..dde3d0c76 100644 --- a/src/user-impersonation-token/index.ts +++ b/src/user-impersonation-token/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,31 +15,31 @@ export interface UserImpersonationTokenConfig extends cdktf.TerraformMetaArgumen /** * Expiration date of the impersonation token in ISO format (YYYY-MM-DD). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#expires_at UserImpersonationToken#expires_at} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#expires_at UserImpersonationToken#expires_at} */ readonly expiresAt: string; /** * The name of the impersonation token. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#name UserImpersonationToken#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#name UserImpersonationToken#name} */ readonly name: string; /** * Array of scopes of the impersonation token. valid values are: `api`, `read_user`, `read_api`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `create_runner`, `manage_runner`, `ai_features`, `k8s_proxy`, `read_service_ping` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#scopes UserImpersonationToken#scopes} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#scopes UserImpersonationToken#scopes} */ readonly scopes: string[]; /** * The ID of the user. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#user_id UserImpersonationToken#user_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#user_id UserImpersonationToken#user_id} */ readonly userId: number; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token gitlab_user_impersonation_token} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token gitlab_user_impersonation_token} */ export class UserImpersonationToken extends cdktf.TerraformResource { @@ -55,7 +55,7 @@ export class UserImpersonationToken extends cdktf.TerraformResource { * Generates CDKTF code for importing a UserImpersonationToken resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the UserImpersonationToken to import - * @param importFromId The id of the existing UserImpersonationToken that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing UserImpersonationToken that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the UserImpersonationToken to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -67,7 +67,7 @@ export class UserImpersonationToken extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_impersonation_token gitlab_user_impersonation_token} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_impersonation_token gitlab_user_impersonation_token} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -78,7 +78,7 @@ export class UserImpersonationToken extends cdktf.TerraformResource { terraformResourceType: 'gitlab_user_impersonation_token', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/user-runner/README.md b/src/user-runner/README.md index 5ed84696f..76df0552e 100644 --- a/src/user-runner/README.md +++ b/src/user-runner/README.md @@ -1,3 +1,3 @@ # `gitlab_user_runner` -Refer to the Terraform Registry for docs: [`gitlab_user_runner`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner). +Refer to the Terraform Registry for docs: [`gitlab_user_runner`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner). diff --git a/src/user-runner/index.ts b/src/user-runner/index.ts index 76c7464a6..c14585871 100644 --- a/src/user-runner/index.ts +++ b/src/user-runner/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,67 +15,67 @@ export interface UserRunnerConfig extends cdktf.TerraformMetaArguments { /** * The access level of the runner. Valid values are: `not_protected`, `ref_protected`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#access_level UserRunner#access_level} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#access_level UserRunner#access_level} */ readonly accessLevel?: string; /** * Description of the runner. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#description UserRunner#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#description UserRunner#description} */ readonly description?: string; /** * The ID of the group that the runner is created in. Required if runner_type is group_type. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#group_id UserRunner#group_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#group_id UserRunner#group_id} */ readonly groupId?: number; /** * Specifies if the runner should be locked for the current project. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#locked UserRunner#locked} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#locked UserRunner#locked} */ readonly locked?: boolean | cdktf.IResolvable; /** * Maximum timeout that limits the amount of time (in seconds) that runners can run jobs. Must be at least 600 (10 minutes). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#maximum_timeout UserRunner#maximum_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#maximum_timeout UserRunner#maximum_timeout} */ readonly maximumTimeout?: number; /** * Specifies if the runner should ignore new jobs. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#paused UserRunner#paused} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#paused UserRunner#paused} */ readonly paused?: boolean | cdktf.IResolvable; /** * The ID of the project that the runner is created in. Required if runner_type is project_type. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#project_id UserRunner#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#project_id UserRunner#project_id} */ readonly projectId?: number; /** * The scope of the runner. Valid values are: `instance_type`, `group_type`, `project_type`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#runner_type UserRunner#runner_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#runner_type UserRunner#runner_type} */ readonly runnerType: string; /** * A list of runner tags. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#tag_list UserRunner#tag_list} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#tag_list UserRunner#tag_list} */ readonly tagList?: string[]; /** * Specifies if the runner should handle untagged jobs. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#untagged UserRunner#untagged} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#untagged UserRunner#untagged} */ readonly untagged?: boolean | cdktf.IResolvable; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner gitlab_user_runner} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner gitlab_user_runner} */ export class UserRunner extends cdktf.TerraformResource { @@ -91,7 +91,7 @@ export class UserRunner extends cdktf.TerraformResource { * Generates CDKTF code for importing a UserRunner resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the UserRunner to import - * @param importFromId The id of the existing UserRunner that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing UserRunner that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the UserRunner to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -103,7 +103,7 @@ export class UserRunner extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_runner gitlab_user_runner} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_runner gitlab_user_runner} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -114,7 +114,7 @@ export class UserRunner extends cdktf.TerraformResource { terraformResourceType: 'gitlab_user_runner', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/user-sshkey/README.md b/src/user-sshkey/README.md index f41d59873..971fe7bca 100644 --- a/src/user-sshkey/README.md +++ b/src/user-sshkey/README.md @@ -1,3 +1,3 @@ # `gitlab_user_sshkey` -Refer to the Terraform Registry for docs: [`gitlab_user_sshkey`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey). +Refer to the Terraform Registry for docs: [`gitlab_user_sshkey`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey). diff --git a/src/user-sshkey/index.ts b/src/user-sshkey/index.ts index a2b2c79f0..b66d3ce16 100644 --- a/src/user-sshkey/index.ts +++ b/src/user-sshkey/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface UserSshkeyConfig extends cdktf.TerraformMetaArguments { /** * The expiration date of the SSH key in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#expires_at UserSshkey#expires_at} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#expires_at UserSshkey#expires_at} */ readonly expiresAt?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#id UserSshkey#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#id UserSshkey#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,25 +28,25 @@ export interface UserSshkeyConfig extends cdktf.TerraformMetaArguments { /** * The ssh key. The SSH key `comment` (trailing part) is optional and ignored for diffing, because GitLab overrides it with the username and GitLab hostname. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#key UserSshkey#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#key UserSshkey#key} */ readonly key: string; /** * The title of the ssh key. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#title UserSshkey#title} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#title UserSshkey#title} */ readonly title: string; /** * The ID or username of the user. If this field is omitted, this resource manages a SSH key for the current user. Otherwise, this resource manages a SSH key for the specified user, and an admin token is required. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#user_id UserSshkey#user_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#user_id UserSshkey#user_id} */ readonly userId?: number; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey gitlab_user_sshkey} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey gitlab_user_sshkey} */ export class UserSshkey extends cdktf.TerraformResource { @@ -62,7 +62,7 @@ export class UserSshkey extends cdktf.TerraformResource { * Generates CDKTF code for importing a UserSshkey resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the UserSshkey to import - * @param importFromId The id of the existing UserSshkey that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing UserSshkey that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the UserSshkey to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -74,7 +74,7 @@ export class UserSshkey extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user_sshkey gitlab_user_sshkey} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user_sshkey gitlab_user_sshkey} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -85,7 +85,7 @@ export class UserSshkey extends cdktf.TerraformResource { terraformResourceType: 'gitlab_user_sshkey', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/user/README.md b/src/user/README.md index 73c4ee907..21948b6a8 100644 --- a/src/user/README.md +++ b/src/user/README.md @@ -1,3 +1,3 @@ # `gitlab_user` -Refer to the Terraform Registry for docs: [`gitlab_user`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user). +Refer to the Terraform Registry for docs: [`gitlab_user`](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user). diff --git a/src/user/index.ts b/src/user/index.ts index 1543472c3..282ba7db4 100644 --- a/src/user/index.ts +++ b/src/user/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user +// https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,29 +15,29 @@ export interface UserConfig extends cdktf.TerraformMetaArguments { /** * Boolean, defaults to false. Whether to allow the user to create groups. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#can_create_group User#can_create_group} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#can_create_group User#can_create_group} */ readonly canCreateGroup?: boolean | cdktf.IResolvable; /** * The e-mail address of the user. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#email User#email} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#email User#email} */ readonly email: string; /** * String, a specific external authentication provider UID. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#extern_uid User#extern_uid} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#extern_uid User#extern_uid} */ readonly externUid?: string; /** * String, the external provider. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#external_provider User#external_provider} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#external_provider User#external_provider} */ readonly externalProvider?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#id User#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#id User#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -46,73 +46,73 @@ export interface UserConfig extends cdktf.TerraformMetaArguments { /** * Boolean, defaults to false. Whether to enable administrative privileges * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#is_admin User#is_admin} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#is_admin User#is_admin} */ readonly isAdmin?: boolean | cdktf.IResolvable; /** * Boolean, defaults to false. Whether a user has access only to some internal or private projects. External users can only access projects to which they are explicitly granted access. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#is_external User#is_external} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#is_external User#is_external} */ readonly isExternal?: boolean | cdktf.IResolvable; /** * The name of the user. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#name User#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#name User#name} */ readonly name: string; /** * The ID of the user's namespace. Available since GitLab 14.10. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#namespace_id User#namespace_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#namespace_id User#namespace_id} */ readonly namespaceId?: number; /** * The note associated to the user. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#note User#note} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#note User#note} */ readonly note?: string; /** * The password of the user. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#password User#password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#password User#password} */ readonly password?: string; /** * Integer, defaults to 0. Number of projects user can create. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#projects_limit User#projects_limit} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#projects_limit User#projects_limit} */ readonly projectsLimit?: number; /** * Boolean, defaults to false. Send user password reset link. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#reset_password User#reset_password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#reset_password User#reset_password} */ readonly resetPassword?: boolean | cdktf.IResolvable; /** * Boolean, defaults to true. Whether to skip confirmation. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#skip_confirmation User#skip_confirmation} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#skip_confirmation User#skip_confirmation} */ readonly skipConfirmation?: boolean | cdktf.IResolvable; /** * String, defaults to 'active'. The state of the user account. Valid values are `active`, `deactivated`, `blocked`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#state User#state} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#state User#state} */ readonly state?: string; /** * The username of the user. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#username User#username} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#username User#username} */ readonly username: string; } /** -* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user gitlab_user} +* Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user gitlab_user} */ export class User extends cdktf.TerraformResource { @@ -128,7 +128,7 @@ export class User extends cdktf.TerraformResource { * Generates CDKTF code for importing a User resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the User to import - * @param importFromId The id of the existing User that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing User that should be imported. Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the User to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -140,7 +140,7 @@ export class User extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/user gitlab_user} Resource + * Create a new {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/user gitlab_user} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -151,7 +151,7 @@ export class User extends cdktf.TerraformResource { terraformResourceType: 'gitlab_user', terraformGeneratorMetadata: { providerName: 'gitlab', - providerVersion: '17.4.0', + providerVersion: '17.5.0', providerVersionConstraint: '~> 17.0' }, provider: config.provider, diff --git a/src/version.json b/src/version.json index 9614cabab..225c5a619 100644 --- a/src/version.json +++ b/src/version.json @@ -1,3 +1,3 @@ { - "registry.terraform.io/gitlabhq/gitlab": "17.4.0" + "registry.terraform.io/gitlabhq/gitlab": "17.5.0" }