SourceCredentialsInfo
Information about the credentials for a GitHub, GitHub Enterprise, GitLab, GitLab Self Managed, or Bitbucket repository.
Contents
Note
In the following list, the required parameters are described first.
- arn
-
The Amazon Resource Name (ARN) of the token.
Type: String
Length Constraints: Minimum length of 1.
Required: No
- authType
-
The type of authentication used by the credentials. Valid options are OAUTH, BASIC_AUTH, PERSONAL_ACCESS_TOKEN, CODECONNECTIONS, or SECRETS_MANAGER.
Type: String
Valid Values:
OAUTH | BASIC_AUTH | PERSONAL_ACCESS_TOKEN | CODECONNECTIONS | SECRETS_MANAGER
Required: No
- resource
-
The connection ARN if your authType is CODECONNECTIONS or SECRETS_MANAGER.
Type: String
Required: No
- serverType
-
The type of source provider. The valid options are GITHUB, GITHUB_ENTERPRISE, GITLAB, GITLAB_SELF_MANAGED, or BITBUCKET.
Type: String
Valid Values:
GITHUB | BITBUCKET | GITHUB_ENTERPRISE | GITLAB | GITLAB_SELF_MANAGED
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: