Class: Aws::Kendra::Types::GitHubDocumentCrawlProperties

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-kendra/types.rb

Overview

Provides the configuration information to include certain types of GitHub content. You can configure to index repository files only, or also include issues and pull requests, comments, and comment attachments.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#crawl_issueBoolean

‘TRUE` to index all issues within a repository.

Returns:

  • (Boolean)


6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
# File 'lib/aws-sdk-kendra/types.rb', line 6049

class GitHubDocumentCrawlProperties < Struct.new(
  :crawl_repository_documents,
  :crawl_issue,
  :crawl_issue_comment,
  :crawl_issue_comment_attachment,
  :crawl_pull_request,
  :crawl_pull_request_comment,
  :crawl_pull_request_comment_attachment)
  SENSITIVE = []
  include Aws::Structure
end

#crawl_issue_commentBoolean

‘TRUE` to index all comments on issues.

Returns:

  • (Boolean)


6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
# File 'lib/aws-sdk-kendra/types.rb', line 6049

class GitHubDocumentCrawlProperties < Struct.new(
  :crawl_repository_documents,
  :crawl_issue,
  :crawl_issue_comment,
  :crawl_issue_comment_attachment,
  :crawl_pull_request,
  :crawl_pull_request_comment,
  :crawl_pull_request_comment_attachment)
  SENSITIVE = []
  include Aws::Structure
end

#crawl_issue_comment_attachmentBoolean

‘TRUE` to include all comment attachments for issues.

Returns:

  • (Boolean)


6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
# File 'lib/aws-sdk-kendra/types.rb', line 6049

class GitHubDocumentCrawlProperties < Struct.new(
  :crawl_repository_documents,
  :crawl_issue,
  :crawl_issue_comment,
  :crawl_issue_comment_attachment,
  :crawl_pull_request,
  :crawl_pull_request_comment,
  :crawl_pull_request_comment_attachment)
  SENSITIVE = []
  include Aws::Structure
end

#crawl_pull_requestBoolean

‘TRUE` to index all pull requests within a repository.

Returns:

  • (Boolean)


6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
# File 'lib/aws-sdk-kendra/types.rb', line 6049

class GitHubDocumentCrawlProperties < Struct.new(
  :crawl_repository_documents,
  :crawl_issue,
  :crawl_issue_comment,
  :crawl_issue_comment_attachment,
  :crawl_pull_request,
  :crawl_pull_request_comment,
  :crawl_pull_request_comment_attachment)
  SENSITIVE = []
  include Aws::Structure
end

#crawl_pull_request_commentBoolean

‘TRUE` to index all comments on pull requests.

Returns:

  • (Boolean)


6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
# File 'lib/aws-sdk-kendra/types.rb', line 6049

class GitHubDocumentCrawlProperties < Struct.new(
  :crawl_repository_documents,
  :crawl_issue,
  :crawl_issue_comment,
  :crawl_issue_comment_attachment,
  :crawl_pull_request,
  :crawl_pull_request_comment,
  :crawl_pull_request_comment_attachment)
  SENSITIVE = []
  include Aws::Structure
end

#crawl_pull_request_comment_attachmentBoolean

‘TRUE` to include all comment attachments for pull requests.

Returns:

  • (Boolean)


6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
# File 'lib/aws-sdk-kendra/types.rb', line 6049

class GitHubDocumentCrawlProperties < Struct.new(
  :crawl_repository_documents,
  :crawl_issue,
  :crawl_issue_comment,
  :crawl_issue_comment_attachment,
  :crawl_pull_request,
  :crawl_pull_request_comment,
  :crawl_pull_request_comment_attachment)
  SENSITIVE = []
  include Aws::Structure
end

#crawl_repository_documentsBoolean

‘TRUE` to index all files with a repository.

Returns:

  • (Boolean)


6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
# File 'lib/aws-sdk-kendra/types.rb', line 6049

class GitHubDocumentCrawlProperties < Struct.new(
  :crawl_repository_documents,
  :crawl_issue,
  :crawl_issue_comment,
  :crawl_issue_comment_attachment,
  :crawl_pull_request,
  :crawl_pull_request_comment,
  :crawl_pull_request_comment_attachment)
  SENSITIVE = []
  include Aws::Structure
end