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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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)


4811
4812
4813
4814
4815
4816
# File 'lib/aws-sdk-codebuild/types.rb', line 4811

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

#typeString

<note markdown=“1”> This data type is deprecated and is no longer accurate or used.

</note>

The authorization type to use. The only valid value is ‘OAUTH`, which represents the OAuth authorization type.

Returns:

  • (String)


4811
4812
4813
4814
4815
4816
# File 'lib/aws-sdk-codebuild/types.rb', line 4811

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