Package-level declarations
Types
The gitlab.Application
resource allows to manage the lifecycle of applications in gitlab.
The gitlab.Application
resource allows to manage the lifecycle of applications in gitlab.
Builder for ApplicationArgs.
Builder for Application.
Builder for ApplicationSettingsArgs.
Builder for ApplicationSettings.
The gitlab.Branch
resource allows to manage the lifecycle of a repository branch. Upstream API: GitLab REST API docs
The gitlab.Branch
resource allows to manage the lifecycle of a repository branch. Upstream API: GitLab REST API docs
Builder for BranchArgs.
Builder for BranchProtectionArgs.
Builder for BranchProtection.
Builder for Branch.
The gitlab.ClusterAgent
resource allows to manage the lifecycle of a GitLab Agent for Kubernetes.
The gitlab.ClusterAgent
resource allows to manage the lifecycle of a GitLab Agent for Kubernetes.
Builder for ClusterAgentArgs.
Builder for ClusterAgent.
The gitlab.ClusterAgentToken
resource allows to manage the lifecycle of a token for a GitLab Agent for Kubernetes.
The gitlab.ClusterAgentToken
resource allows to manage the lifecycle of a token for a GitLab Agent for Kubernetes.
Builder for ClusterAgentTokenArgs.
Builder for ClusterAgentToken.
The gitlab.ComplianceFramework
resource allows to manage the lifecycle of a compliance framework on top-level groups. There can be only one default
compliance framework. Of all the configured compliance frameworks marked as default, the last one applied will be the default compliance framework.
The gitlab.ComplianceFramework
resource allows to manage the lifecycle of a compliance framework on top-level groups. There can be only one default
compliance framework. Of all the configured compliance frameworks marked as default, the last one applied will be the default compliance framework.
Builder for ComplianceFrameworkArgs.
Builder for ComplianceFramework.
The gitlab.DeployKey
resource allows to manage the lifecycle of a deploy key.
Builder for DeployKeyArgs.
The gitlab.DeployKeyEnable
resource allows to enable an already existing deploy key (see gitlab.DeployKey resource
) for a specific project. Upstream API: GitLab REST API docs
The gitlab.DeployKeyEnable
resource allows to enable an already existing deploy key (see gitlab.DeployKey resource
) for a specific project. Upstream API: GitLab REST API docs
Builder for DeployKeyEnableArgs.
Builder for DeployKeyEnable.
Builder for DeployKey.
The gitlab.DeployToken
resource allows to manage the lifecycle of group and project deploy tokens. Upstream API: GitLab REST API docs
The gitlab.DeployToken
resource allows to manage the lifecycle of group and project deploy tokens. Upstream API: GitLab REST API docs
Builder for DeployTokenArgs.
Builder for DeployToken.
The provider type for the gitlab package. By default, resources use package-wide configuration settings, however an explicit Provider
instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the documentation for more information.
Builder for GitlabProvider.
The gitlab.GlobalLevelNotifications
resource allows to manage global notifications. Upstream API: GitLab REST API docs
The gitlab.GlobalLevelNotifications
resource allows to manage global notifications. Upstream API: GitLab REST API docs
Builder for GlobalLevelNotificationsArgs.
Builder for GlobalLevelNotifications.
The gitlab.GroupAccessToken
resource allows to manage the lifecycle of a group access token.
The gitlab.GroupAccessToken
resource allows to manage the lifecycle of a group access token.
Builder for GroupAccessTokenArgs.
Builder for GroupAccessToken.
The gitlab.Group
resource allows to manage the lifecycle of a group.
Builder for GroupArgs.
The gitlab.GroupBadge
resource allows to manage the lifecycle of group badges. Upstream API: GitLab REST API docs
The gitlab.GroupBadge
resource allows to manage the lifecycle of group badges. Upstream API: GitLab REST API docs
Builder for GroupBadgeArgs.
Builder for GroupBadge.
The gitlab.GroupCluster
resource allows to manage the lifecycle of a group cluster.
The gitlab.GroupCluster
resource allows to manage the lifecycle of a group cluster.
Builder for GroupClusterArgs.
Builder for GroupCluster.
The gitlab.GroupCustomAttribute
resource allows to manage custom attributes for a group. Upstream API: GitLab REST API docs
The gitlab.GroupCustomAttribute
resource allows to manage custom attributes for a group. Upstream API: GitLab REST API docs
Builder for GroupCustomAttributeArgs.
Builder for GroupCustomAttribute.
The gitlab.GroupEpicBoard
resource allows to manage the lifecycle of a epic board in a group.
The gitlab.GroupEpicBoard
resource allows to manage the lifecycle of a epic board in a group.
Builder for GroupEpicBoardArgs.
Builder for GroupEpicBoard.
The gitlab.GroupHook
resource allows to manage the lifecycle of a group hook. Upstream API: GitLab REST API docs
The gitlab.GroupHook
resource allows to manage the lifecycle of a group hook. Upstream API: GitLab REST API docs
Builder for GroupHookArgs.
Builder for GroupHook.
The gitlab.GroupIssueBoard
resource allows to manage the lifecycle of a issue board in a group.
The gitlab.GroupIssueBoard
resource allows to manage the lifecycle of a issue board in a group.
Builder for GroupIssueBoardArgs.
Builder for GroupIssueBoard.
The gitlab.GroupLabel
resource allows to manage the lifecycle of labels within a group. Upstream API: GitLab REST API docs
The gitlab.GroupLabel
resource allows to manage the lifecycle of labels within a group. Upstream API: GitLab REST API docs
Builder for GroupLabelArgs.
Builder for GroupLabel.
The gitlab.GroupLdapLink
resource allows to manage the lifecycle of an LDAP integration with a group. Upstream API: GitLab REST API docs
The gitlab.GroupLdapLink
resource allows to manage the lifecycle of an LDAP integration with a group. Upstream API: GitLab REST API docs
Builder for GroupLdapLinkArgs.
Builder for GroupLdapLink.
The gitlab.GroupMembership
resource allows to manage the lifecycle of a users group membership.
The gitlab.GroupMembership
resource allows to manage the lifecycle of a users group membership.
Builder for GroupMembershipArgs.
Builder for GroupMembership.
The gitlab.GroupProjectFileTemplate
resource allows setting a project from which custom file templates will be loaded. In order to use this resource, the project selected must be a direct child of the group selected. After the resource has run, gitlab_project_template.template_project_id
is available for use. For more information about which file types are available as templates, view GitLab's documentation
The gitlab.GroupProjectFileTemplate
resource allows setting a project from which custom file templates will be loaded. In order to use this resource, the project selected must be a direct child of the group selected. After the resource has run, gitlab_project_template.template_project_id
is available for use. For more information about which file types are available as templates, view GitLab's documentation
Builder for GroupProjectFileTemplateArgs.
Builder for GroupProjectFileTemplate.
The gitlab.GroupProtectedEnvironment
resource allows to manage the lifecycle of a protected environment in a group.
The gitlab.GroupProtectedEnvironment
resource allows to manage the lifecycle of a protected environment in a group.
Builder for GroupProtectedEnvironmentArgs.
Builder for GroupProtectedEnvironment.
Builder for Group.
The gitlab.GroupSamlLink
resource allows to manage the lifecycle of an SAML integration with a group. Upstream API: GitLab REST API docs
The gitlab.GroupSamlLink
resource allows to manage the lifecycle of an SAML integration with a group. Upstream API: GitLab REST API docs
Builder for GroupSamlLinkArgs.
Builder for GroupSamlLink.
The gitlab.GroupShareGroup
resource allows to manage the lifecycle of group shared with another group. Upstream API: GitLab REST API docs
The gitlab.GroupShareGroup
resource allows to manage the lifecycle of group shared with another group. Upstream API: GitLab REST API docs
Builder for GroupShareGroupArgs.
Builder for GroupShareGroup.
The gitlab.GroupVariable
resource allows to manage the lifecycle of a CI/CD variable for a group. Upstream API: GitLab REST API docs
The gitlab.GroupVariable
resource allows to manage the lifecycle of a CI/CD variable for a group. Upstream API: GitLab REST API docs
Builder for GroupVariableArgs.
Builder for GroupVariable.
The gitlab.InstanceCluster
resource allows to manage the lifecycle of an instance cluster.
The gitlab.InstanceCluster
resource allows to manage the lifecycle of an instance cluster.
Builder for InstanceClusterArgs.
Builder for InstanceCluster.
The gitlab.InstanceVariable
resource allows to manage the lifecycle of an instance-level CI/CD variable. Upstream API: GitLab REST API docs
The gitlab.InstanceVariable
resource allows to manage the lifecycle of an instance-level CI/CD variable. Upstream API: GitLab REST API docs
Builder for InstanceVariableArgs.
Builder for InstanceVariable.
The gitlab.IntegrationCustomIssueTracker
resource allows to manage the lifecycle of a project integration with Custom Issue Tracker. Upstream API: GitLab REST API docs
The gitlab.IntegrationCustomIssueTracker
resource allows to manage the lifecycle of a project integration with Custom Issue Tracker. Upstream API: GitLab REST API docs
Builder for IntegrationCustomIssueTrackerArgs.
Builder for IntegrationCustomIssueTracker.
The gitlab.IntegrationEmailsOnPush
resource allows to manage the lifecycle of a project integration with Emails on Push Service. Upstream API: GitLab REST API docs
The gitlab.IntegrationEmailsOnPush
resource allows to manage the lifecycle of a project integration with Emails on Push Service. Upstream API: GitLab REST API docs
Builder for IntegrationEmailsOnPushArgs.
Builder for IntegrationEmailsOnPush.
The gitlab.IntegrationExternalWiki
resource allows to manage the lifecycle of a project integration with External Wiki Service. Upstream API: GitLab REST API docs
The gitlab.IntegrationExternalWiki
resource allows to manage the lifecycle of a project integration with External Wiki Service. Upstream API: GitLab REST API docs
Builder for IntegrationExternalWikiArgs.
Builder for IntegrationExternalWiki.
The gitlab.IntegrationGithub
resource allows to manage the lifecycle of a project integration with GitHub.
The gitlab.IntegrationGithub
resource allows to manage the lifecycle of a project integration with GitHub.
Builder for IntegrationGithubArgs.
Builder for IntegrationGithub.
The gitlab.IntegrationJira
resource allows to manage the lifecycle of a project integration with Jira. Upstream API: GitLab REST API docs
The gitlab.IntegrationJira
resource allows to manage the lifecycle of a project integration with Jira. Upstream API: GitLab REST API docs
Builder for IntegrationJiraArgs.
Builder for IntegrationJira.
The gitlab.IntegrationMattermost
resource allows to manage the lifecycle of a project integration with Mattermost. Upstream API: GitLab REST API docs
The gitlab.IntegrationMattermost
resource allows to manage the lifecycle of a project integration with Mattermost. Upstream API: GitLab REST API docs
Builder for IntegrationMattermostArgs.
Builder for IntegrationMattermost.
The gitlab.IntegrationMicrosoftTeams
resource allows to manage the lifecycle of a project integration with Microsoft Teams. Upstream API: GitLab REST API docs
The gitlab.IntegrationMicrosoftTeams
resource allows to manage the lifecycle of a project integration with Microsoft Teams. Upstream API: GitLab REST API docs
Builder for IntegrationMicrosoftTeamsArgs.
Builder for IntegrationMicrosoftTeams.
The gitlab.IntegrationPipelinesEmail
resource allows to manage the lifecycle of a project integration with Pipeline Emails Service. Upstream API: GitLab REST API docs
The gitlab.IntegrationPipelinesEmail
resource allows to manage the lifecycle of a project integration with Pipeline Emails Service. Upstream API: GitLab REST API docs
Builder for IntegrationPipelinesEmailArgs.
Builder for IntegrationPipelinesEmail.
The gitlab.IntegrationSlack
resource allows to manage the lifecycle of a project integration with Slack. Upstream API: GitLab REST API docs
The gitlab.IntegrationSlack
resource allows to manage the lifecycle of a project integration with Slack. Upstream API: GitLab REST API docs
Builder for IntegrationSlackArgs.
Builder for IntegrationSlack.
Builder for LabelArgs.
Builder for Label.
The gitlab.PagesDomain
resource allows connecting custom domains and TLS certificates in GitLab Pages. Upstream API: GitLab REST API docs
The gitlab.PagesDomain
resource allows connecting custom domains and TLS certificates in GitLab Pages. Upstream API: GitLab REST API docs
Builder for PagesDomainArgs.
Builder for PagesDomain.
The gitlab.PersonalAccessToken
resource allows to manage the lifecycle of a personal access token for a specified user.
The gitlab.PersonalAccessToken
resource allows to manage the lifecycle of a personal access token for a specified user.
Builder for PersonalAccessTokenArgs.
Builder for PersonalAccessToken.
The gitlab.PipelineSchedule
resource allows to manage the lifecycle of a scheduled pipeline. Upstream API: GitLab REST API docs
The gitlab.PipelineSchedule
resource allows to manage the lifecycle of a scheduled pipeline. Upstream API: GitLab REST API docs
Builder for PipelineScheduleArgs.
Builder for PipelineSchedule.
The gitlab.PipelineScheduleVariable
resource allows to manage the lifecycle of a variable for a pipeline schedule. Upstream API: GitLab REST API docs
The gitlab.PipelineScheduleVariable
resource allows to manage the lifecycle of a variable for a pipeline schedule. Upstream API: GitLab REST API docs
Builder for PipelineScheduleVariableArgs.
Builder for PipelineScheduleVariable.
The gitlab.PipelineTrigger
resource allows to manage the lifecycle of a pipeline trigger. Upstream API: GitLab REST API docs
The gitlab.PipelineTrigger
resource allows to manage the lifecycle of a pipeline trigger. Upstream API: GitLab REST API docs
Builder for PipelineTriggerArgs.
Builder for PipelineTrigger.
The gitlab.ProjectAccessToken
resource allows to manage the lifecycle of a project access token.
The gitlab.ProjectAccessToken
resource allows to manage the lifecycle of a project access token.
Builder for ProjectAccessTokenArgs.
Builder for ProjectAccessToken.
GitLab project approval rules can be imported using a key composed of <project-id>:<rule-id>
, e.g.
GitLab project approval rules can be imported using a key composed of <project-id>:<rule-id>
, e.g.
Builder for ProjectApprovalRuleArgs.
Builder for ProjectApprovalRule.
Builder for ProjectArgs.
The gitlab.ProjectBadge
resource allows to manage the lifecycle of project badges. Upstream API: GitLab REST API docs
The gitlab.ProjectBadge
resource allows to manage the lifecycle of project badges. Upstream API: GitLab REST API docs
Builder for ProjectBadgeArgs.
Builder for ProjectBadge.
The gitlab.ProjectCluster
resource allows to manage the lifecycle of a project cluster.
The gitlab.ProjectCluster
resource allows to manage the lifecycle of a project cluster.
Builder for ProjectClusterArgs.
Builder for ProjectCluster.
The gitlab.ProjectComplianceFramework
resource allows to manage the lifecycle of a compliance framework on a project.
The gitlab.ProjectComplianceFramework
resource allows to manage the lifecycle of a compliance framework on a project.
Builder for ProjectComplianceFrameworkArgs.
Builder for ProjectComplianceFramework.
The gitlab.ProjectCustomAttribute
resource allows to manage custom attributes for a project. Upstream API: GitLab REST API docs
The gitlab.ProjectCustomAttribute
resource allows to manage custom attributes for a project. Upstream API: GitLab REST API docs
Builder for ProjectCustomAttributeArgs.
Builder for ProjectCustomAttribute.
Builder for ProjectEnvironmentArgs.
Builder for ProjectEnvironment.
The gitlab.ProjectFreezePeriod
resource allows to manage the lifecycle of a freeze period for a project. Upstream API: GitLab REST API docs
The gitlab.ProjectFreezePeriod
resource allows to manage the lifecycle of a freeze period for a project. Upstream API: GitLab REST API docs
Builder for ProjectFreezePeriodArgs.
Builder for ProjectFreezePeriod.
The gitlab.ProjectHook
resource allows to manage the lifecycle of a project hook. Upstream API: GitLab REST API docs
The gitlab.ProjectHook
resource allows to manage the lifecycle of a project hook. Upstream API: GitLab REST API docs
Builder for ProjectHookArgs.
Builder for ProjectHook.
Builder for ProjectIssueArgs.
The gitlab.ProjectIssueBoard
resource allows to manage the lifecycle of a Project Issue Board.
The gitlab.ProjectIssueBoard
resource allows to manage the lifecycle of a Project Issue Board.
Builder for ProjectIssueBoardArgs.
Builder for ProjectIssueBoard.
Builder for ProjectIssue.
The gitlab.ProjectJobTokenScope
resource allows to manage the CI/CD Job Token scope in a project. Upstream API: GitLab REST API docs
The gitlab.ProjectJobTokenScope
resource allows to manage the CI/CD Job Token scope in a project. Upstream API: GitLab REST API docs
Builder for ProjectJobTokenScopeArgs.
Builder for ProjectJobTokenScope.
The gitlab.ProjectLabel
resource allows to manage the lifecycle of a project label. Upstream API: GitLab REST API docs
The gitlab.ProjectLabel
resource allows to manage the lifecycle of a project label. Upstream API: GitLab REST API docs
Builder for ProjectLabelArgs.
Builder for ProjectLabel.
The gitlab_project_level_mr_approval_rule
resource allows to manage the lifecycle of a Merge Request-level approval rule.
The gitlab_project_level_mr_approval_rule
resource allows to manage the lifecycle of a Merge Request-level approval rule.
Builder for ProjectLevelMrApprovalsArgs.
Builder for ProjectLevelMrApprovals.
The gitlab.ProjectLevelNotifications
resource allows to manage notifications for a project.
The gitlab.ProjectLevelNotifications
resource allows to manage notifications for a project.
Builder for ProjectLevelNotificationsArgs.
Builder for ProjectLevelNotifications.
The gitlab.ProjectMembership
resource allows to manage the lifecycle of a users project membership.
The gitlab.ProjectMembership
resource allows to manage the lifecycle of a users project membership.
Builder for ProjectMembershipArgs.
Builder for ProjectMembership.
The gitlab.ProjectMilestone
resource allows to manage the lifecycle of a project milestone. Upstream API: GitLab REST API docs
The gitlab.ProjectMilestone
resource allows to manage the lifecycle of a project milestone. Upstream API: GitLab REST API docs
Builder for ProjectMilestoneArgs.
Builder for ProjectMilestone.
The gitlab.ProjectMirror
resource allows to manage the lifecycle of a project mirror. This is for pushing changes to a remote repository. Pull Mirroring can be configured using a combination of the import_url, mirror, and mirror_trigger_builds properties on the gitlab.Project resource.
The gitlab.ProjectMirror
resource allows to manage the lifecycle of a project mirror. This is for pushing changes to a remote repository. Pull Mirroring can be configured using a combination of the import_url, mirror, and mirror_trigger_builds properties on the gitlab.Project resource.
Builder for ProjectMirrorArgs.
Builder for ProjectMirror.
The gitlab.ProjectProtectedEnvironment
resource allows to manage the lifecycle of a protected environment in a project.
The gitlab.ProjectProtectedEnvironment
resource allows to manage the lifecycle of a protected environment in a project.
Builder for ProjectProtectedEnvironmentArgs.
Builder for ProjectProtectedEnvironment.
Builder for Project.
The gitlab.ProjectRunnerEnablement
resource allows to enable a runner in a project. Upstream API: GitLab REST API docs
The gitlab.ProjectRunnerEnablement
resource allows to enable a runner in a project. Upstream API: GitLab REST API docs
Builder for ProjectRunnerEnablementArgs.
Builder for ProjectRunnerEnablement.
The gitlab.ProjectShareGroup
resource allows to manage the lifecycle of project shared with a group. Upstream API: GitLab REST API docs
The gitlab.ProjectShareGroup
resource allows to manage the lifecycle of project shared with a group. Upstream API: GitLab REST API docs
Builder for ProjectShareGroupArgs.
Builder for ProjectShareGroup.
The gitlab.ProjectTag
resource allows to manage the lifecycle of a tag in a project. Upstream API: GitLab API docs
The gitlab.ProjectTag
resource allows to manage the lifecycle of a tag in a project. Upstream API: GitLab API docs
Builder for ProjectTagArgs.
Builder for ProjectTag.
The gitlab.ProjectVariable
resource allows to manage the lifecycle of a CI/CD variable for a project.
The gitlab.ProjectVariable
resource allows to manage the lifecycle of a CI/CD variable for a project.
Builder for ProjectVariableArgs.
Builder for ProjectVariable.
The provider type for the gitlab package. By default, resources use package-wide configuration settings, however an explicit Provider
instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the documentation for more information.
Builder for ProviderArgs.
The gitlab.ReleaseLink
resource allows to manage the lifecycle of a release link. Upstream API: GitLab REST API docs
The gitlab.ReleaseLink
resource allows to manage the lifecycle of a release link. Upstream API: GitLab REST API docs
Builder for ReleaseLinkArgs.
Builder for ReleaseLink.
A Repository File can be imported using an id made up of <project-id>:<branch-name>:<file-path>
, e.g.
A Repository File can be imported using an id made up of <project-id>:<branch-name>:<file-path>
, e.g.
Builder for RepositoryFileArgs.
Builder for RepositoryFile.
The gitlab.Runner
resource allows to manage the lifecycle of a runner. A runner can either be registered at an instance level or group level. The runner will be registered at a group level if the token used is from a group, or at an instance level if the token used is for the instance. ~ Using this resource will register a runner using the deprecated registration_token
flow. To use the new authentication_token
flow instead, use the gitlab.UserRunner
resource! Upstream API: GitLab REST API docs
The gitlab.Runner
resource allows to manage the lifecycle of a runner. A runner can either be registered at an instance level or group level. The runner will be registered at a group level if the token used is from a group, or at an instance level if the token used is for the instance. ~ Using this resource will register a runner using the deprecated registration_token
flow. To use the new authentication_token
flow instead, use the gitlab.UserRunner
resource! Upstream API: GitLab REST API docs
Builder for RunnerArgs.
Builder for Runner.
The gitlab.ServiceCustomIssueTracker
resource allows to manage the lifecycle of a project integration with Custom Issue Tracker.
The gitlab.ServiceCustomIssueTracker
resource allows to manage the lifecycle of a project integration with Custom Issue Tracker.
Builder for ServiceCustomIssueTrackerArgs.
Builder for ServiceCustomIssueTracker.
The gitlab.ServiceEmailsOnPush
resource allows to manage the lifecycle of a project integration with Emails on Push Service.
The gitlab.ServiceEmailsOnPush
resource allows to manage the lifecycle of a project integration with Emails on Push Service.
Builder for ServiceEmailsOnPushArgs.
Builder for ServiceEmailsOnPush.
The gitlab.ServiceExternalWiki
resource allows to manage the lifecycle of a project integration with External Wiki Service.
The gitlab.ServiceExternalWiki
resource allows to manage the lifecycle of a project integration with External Wiki Service.
Builder for ServiceExternalWikiArgs.
Builder for ServiceExternalWiki.
The gitlab.ServiceGithub
resource allows to manage the lifecycle of a project integration with GitHub.
The gitlab.ServiceGithub
resource allows to manage the lifecycle of a project integration with GitHub.
Builder for ServiceGithubArgs.
Builder for ServiceGithub.
The gitlab.ServiceJira
resource allows to manage the lifecycle of a project integration with Jira.
The gitlab.ServiceJira
resource allows to manage the lifecycle of a project integration with Jira.
Builder for ServiceJiraArgs.
Builder for ServiceJira.
The gitlab.ServiceMicrosoftTeams
resource allows to manage the lifecycle of a project integration with Microsoft Teams.
The gitlab.ServiceMicrosoftTeams
resource allows to manage the lifecycle of a project integration with Microsoft Teams.
Builder for ServiceMicrosoftTeamsArgs.
Builder for ServiceMicrosoftTeams.
The gitlab.ServicePipelinesEmail
resource allows to manage the lifecycle of a project integration with Pipeline Emails Service.
The gitlab.ServicePipelinesEmail
resource allows to manage the lifecycle of a project integration with Pipeline Emails Service.
Builder for ServicePipelinesEmailArgs.
Builder for ServicePipelinesEmail.
The gitlab.ServiceSlack
resource allows to manage the lifecycle of a project integration with Slack.
The gitlab.ServiceSlack
resource allows to manage the lifecycle of a project integration with Slack.
Builder for ServiceSlackArgs.
Builder for ServiceSlack.
The gitlab.SystemHook
resource allows to manage the lifecycle of a system hook.
The gitlab.SystemHook
resource allows to manage the lifecycle of a system hook.
Builder for SystemHookArgs.
Builder for SystemHook.
Builder for TagProtectionArgs.
Builder for TagProtection.
The gitlab.Topic
resource allows to manage the lifecycle of topics that are then assignable to projects.
Builder for TopicArgs.
Builder for Topic.
The gitlab.User
resource allows to manage the lifecycle of a user.
Builder for UserArgs.
The gitlab.UserCustomAttribute
resource allows to manage custom attributes for a user. Upstream API: GitLab REST API docs
The gitlab.UserCustomAttribute
resource allows to manage custom attributes for a user. Upstream API: GitLab REST API docs
Builder for UserCustomAttributeArgs.
Builder for UserCustomAttribute.
The gitlab.UserGpgKey
resource allows to manage the lifecycle of a GPG key assigned to the current user or a specific user.
The gitlab.UserGpgKey
resource allows to manage the lifecycle of a GPG key assigned to the current user or a specific user.
Builder for UserGpgKeyArgs.
Builder for UserGpgKey.
Builder for User.
The gitlab.UserRunner
resource allows creating a GitLab runner using the new GitLab Runner Registration Flow. Upstream API: GitLab REST API docs
The gitlab.UserRunner
resource allows creating a GitLab runner using the new GitLab Runner Registration Flow. Upstream API: GitLab REST API docs
Builder for UserRunnerArgs.
Builder for UserRunner.
The gitlab.UserSshKey
resource allows to manage the lifecycle of an SSH key assigned to a user. Upstream API: GitLab API docs
The gitlab.UserSshKey
resource allows to manage the lifecycle of an SSH key assigned to a user. Upstream API: GitLab API docs
Builder for UserSshKeyArgs.
Builder for UserSshKey.