You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::CodeBuild::Types::SourceCredentialsInfo

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Information about the credentials for a GitHub, GitHub Enterprise, or Bitbucket repository.

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The Amazon Resource Name (ARN) of the token.

Returns:

  • (String)

    The Amazon Resource Name (ARN) of the token.

#auth_typeString

The type of authentication used by the credentials. Valid options are OAUTH, BASIC_AUTH, or PERSONAL_ACCESS_TOKEN.

Possible values:

  • OAUTH
  • BASIC_AUTH
  • PERSONAL_ACCESS_TOKEN

Returns:

  • (String)

    The type of authentication used by the credentials.

#server_typeString

The type of source provider. The valid options are GITHUB, GITHUB_ENTERPRISE, or BITBUCKET.

Possible values:

  • GITHUB
  • BITBUCKET
  • GITHUB_ENTERPRISE

Returns:

  • (String)

    The type of source provider.