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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-kendra/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)


5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 5829

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)


5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 5829

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)


5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 5829

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)


5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 5829

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)


5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 5829

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)


5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 5829

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)


5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 5829

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