| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Kendra.Types.GitHubDocumentCrawlProperties
Description
Synopsis
- data GitHubDocumentCrawlProperties = GitHubDocumentCrawlProperties' {}
- newGitHubDocumentCrawlProperties :: GitHubDocumentCrawlProperties
- gitHubDocumentCrawlProperties_crawlIssue :: Lens' GitHubDocumentCrawlProperties (Maybe Bool)
- gitHubDocumentCrawlProperties_crawlIssueComment :: Lens' GitHubDocumentCrawlProperties (Maybe Bool)
- gitHubDocumentCrawlProperties_crawlIssueCommentAttachment :: Lens' GitHubDocumentCrawlProperties (Maybe Bool)
- gitHubDocumentCrawlProperties_crawlPullRequest :: Lens' GitHubDocumentCrawlProperties (Maybe Bool)
- gitHubDocumentCrawlProperties_crawlPullRequestComment :: Lens' GitHubDocumentCrawlProperties (Maybe Bool)
- gitHubDocumentCrawlProperties_crawlPullRequestCommentAttachment :: Lens' GitHubDocumentCrawlProperties (Maybe Bool)
- gitHubDocumentCrawlProperties_crawlRepositoryDocuments :: Lens' GitHubDocumentCrawlProperties (Maybe Bool)
Documentation
data GitHubDocumentCrawlProperties Source #
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.
See: newGitHubDocumentCrawlProperties smart constructor.
Constructors
| GitHubDocumentCrawlProperties' | |
Fields
| |
Instances
newGitHubDocumentCrawlProperties :: GitHubDocumentCrawlProperties Source #
Create a value of GitHubDocumentCrawlProperties with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:crawlIssue:GitHubDocumentCrawlProperties', gitHubDocumentCrawlProperties_crawlIssue - TRUE to index all issues within a repository.
$sel:crawlIssueComment:GitHubDocumentCrawlProperties', gitHubDocumentCrawlProperties_crawlIssueComment - TRUE to index all comments on issues.
$sel:crawlIssueCommentAttachment:GitHubDocumentCrawlProperties', gitHubDocumentCrawlProperties_crawlIssueCommentAttachment - TRUE to include all comment attachments for issues.
$sel:crawlPullRequest:GitHubDocumentCrawlProperties', gitHubDocumentCrawlProperties_crawlPullRequest - TRUE to index all pull requests within a repository.
$sel:crawlPullRequestComment:GitHubDocumentCrawlProperties', gitHubDocumentCrawlProperties_crawlPullRequestComment - TRUE to index all comments on pull requests.
$sel:crawlPullRequestCommentAttachment:GitHubDocumentCrawlProperties', gitHubDocumentCrawlProperties_crawlPullRequestCommentAttachment - TRUE to include all comment attachments for pull requests.
$sel:crawlRepositoryDocuments:GitHubDocumentCrawlProperties', gitHubDocumentCrawlProperties_crawlRepositoryDocuments - TRUE to index all files with a repository.
gitHubDocumentCrawlProperties_crawlIssue :: Lens' GitHubDocumentCrawlProperties (Maybe Bool) Source #
TRUE to index all issues within a repository.
gitHubDocumentCrawlProperties_crawlIssueComment :: Lens' GitHubDocumentCrawlProperties (Maybe Bool) Source #
TRUE to index all comments on issues.
gitHubDocumentCrawlProperties_crawlIssueCommentAttachment :: Lens' GitHubDocumentCrawlProperties (Maybe Bool) Source #
TRUE to include all comment attachments for issues.
gitHubDocumentCrawlProperties_crawlPullRequest :: Lens' GitHubDocumentCrawlProperties (Maybe Bool) Source #
TRUE to index all pull requests within a repository.
gitHubDocumentCrawlProperties_crawlPullRequestComment :: Lens' GitHubDocumentCrawlProperties (Maybe Bool) Source #
TRUE to index all comments on pull requests.
gitHubDocumentCrawlProperties_crawlPullRequestCommentAttachment :: Lens' GitHubDocumentCrawlProperties (Maybe Bool) Source #
TRUE to include all comment attachments for pull requests.
gitHubDocumentCrawlProperties_crawlRepositoryDocuments :: Lens' GitHubDocumentCrawlProperties (Maybe Bool) Source #
TRUE to index all files with a repository.