This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::DevOpsAgent::Service GitLabDetails
Configuration details for registering a GitLab service.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "GroupId" :String, "TargetUrl" :String, "TokenType" :String, "TokenValue" :String}
YAML
GroupId:StringTargetUrl:StringTokenType:StringTokenValue:String
Properties
GroupId-
The GitLab group ID. Required when
TokenTypeisgroup.Required: No
Type: String
Update requires: Replacement
TargetUrl-
The GitLab instance URL. Must be an HTTPS URL.
Required: Yes
Type: String
Pattern:
^https://[a-zA-Z0-9]([a-zA-Z0-9.-]*[a-zA-Z0-9])?(?::[0-9]{1,5})?/?$Update requires: Replacement
TokenType-
The type of GitLab access token.
Allowed Values:
personal|groupRequired: Yes
Type: String
Allowed values:
personal | groupUpdate requires: Replacement
TokenValue-
The GitLab access token value. Must match the pattern
^glpat-[a-zA-Z0-9._-]+$.Required: Yes
Type: String
Pattern:
^glpat-[a-zA-Z0-9._-]+$Update requires: Replacement