Class: Aws::SecurityAgent::Types::GitLabIntegrationInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityAgent::Types::GitLabIntegrationInput
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-securityagent/types.rb
Overview
The configuration for creating a GitLab integration.
Constant Summary collapse
- SENSITIVE =
[:access_token]
Instance Attribute Summary collapse
-
#access_token ⇒ String
The GitLab access token used to authenticate.
-
#group_id ⇒ String
The identifier of the GitLab group.
-
#target_url ⇒ String
The HTTPS URL of a self-managed GitLab instance.
-
#token_type ⇒ String
The type of GitLab access token provided in accessToken.
Instance Attribute Details
#access_token ⇒ String
The GitLab access token used to authenticate. This can be a personal access token or a group access token.
4242 4243 4244 4245 4246 4247 4248 4249 |
# File 'lib/aws-sdk-securityagent/types.rb', line 4242 class GitLabIntegrationInput < Struct.new( :access_token, :target_url, :token_type, :group_id) SENSITIVE = [:access_token] include Aws::Structure end |
#group_id ⇒ String
The identifier of the GitLab group. Required when tokenType is group and ignored for personal tokens.
4242 4243 4244 4245 4246 4247 4248 4249 |
# File 'lib/aws-sdk-securityagent/types.rb', line 4242 class GitLabIntegrationInput < Struct.new( :access_token, :target_url, :token_type, :group_id) SENSITIVE = [:access_token] include Aws::Structure end |
#target_url ⇒ String
The HTTPS URL of a self-managed GitLab instance. Omit this value for GitLab SaaS (gitlab.com).
4242 4243 4244 4245 4246 4247 4248 4249 |
# File 'lib/aws-sdk-securityagent/types.rb', line 4242 class GitLabIntegrationInput < Struct.new( :access_token, :target_url, :token_type, :group_id) SENSITIVE = [:access_token] include Aws::Structure end |
#token_type ⇒ String
The type of GitLab access token provided in accessToken.
4242 4243 4244 4245 4246 4247 4248 4249 |
# File 'lib/aws-sdk-securityagent/types.rb', line 4242 class GitLabIntegrationInput < Struct.new( :access_token, :target_url, :token_type, :group_id) SENSITIVE = [:access_token] include Aws::Structure end |