AwsCodeBuildSourceCredentialsInfoPropertiesResponse

data class AwsCodeBuildSourceCredentialsInfoPropertiesResponse(val arn: String? = null, val authType: AuthTypeEnumValueResponse? = null, val resource: String? = null, val serverType: ServerTypeEnumValueResponse? = null)

Definition of awsCodeBuildSourceCredentialsInfo

Constructors

constructor(arn: String? = null, authType: AuthTypeEnumValueResponse? = null, resource: String? = null, serverType: ServerTypeEnumValueResponse? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String? = null

The Amazon Resource Name (ARN) of the token.

Link copied to clipboard

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

Link copied to clipboard
val resource: String? = null

The connection ARN if your serverType type is GITLAB or GITLAB_SELF_MANAGED and your authType is CODECONNECTIONS.

Link copied to clipboard

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