Class: Aws::CodeBuild::Types::SourceAuth

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb

Overview

Information about the authorization settings for CodeBuild to access the source code to be built.

This information is for the CodeBuild console's use only. Your code should not get or set this information directly.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#resourceString

The resource value that applies to the specified authorization type.

Returns:

  • (String)


5386
5387
5388
5389
5390
5391
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 5386

class SourceAuth < Struct.new(
  :type,
  :resource)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The authorization type to use. Valid options are OAUTH or CODECONNECTIONS.

Returns:

  • (String)


5386
5387
5388
5389
5390
5391
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 5386

class SourceAuth < Struct.new(
  :type,
  :resource)
  SENSITIVE = []
  include Aws::Structure
end