From 90991637433913861d343f647f0c1561713a724a Mon Sep 17 00:00:00 2001
From: awstools Deletes an existing Amazon Kendra index. An exception is not thrown if the index is
+ * Deletes an Amazon Kendra index. An exception is not thrown if the index is
* already being deleted. While the index is being deleted, the Deletes an existing Amazon Kendra thesaurus.
+ * Deletes an Amazon Kendra thesaurus.
* Gets information about an existing Amazon Kendra index. Gets information about an Amazon Kendra index. Gets information about an existing Amazon Kendra thesaurus. Gets information about an Amazon Kendra thesaurus. Updates an existing Amazon Kendra data source connector. Updates an Amazon Kendra data source connector. Updates an existing Amazon Kendra index. Updates an Amazon Kendra index. Provides the configuration information to connect to Amazon FSx as your data
* source. Amazon Kendra now supports an upgraded Amazon FSx Windows connector. You must now use the TemplateConfiguration object instead of the
+ * Connectors configured using the older console and API architecture will continue to
+ * function as configured. However, you won't be able to edit or update them. If you want
+ * to edit or update your connector configuration, you must create a new connector. We recommended migrating your connector workflow to the upgraded version. Support for
+ * connectors configured using the older architecture is scheduled to end by June 2024. The name of the organization of the GitHub Enterprise Server (in-premise) account you
+ * The name of the organization of the GitHub Enterprise Server (on-premises) account you
* want to connect to. You can find your organization name by logging into GitHub desktop
* and selecting Your organizations under your profile
* picture dropdown. Provides the configuration information to connect to GitHub as your data
* source. Amazon Kendra now supports an upgraded GitHub connector. You must now use the TemplateConfiguration object instead of the
+ * Connectors configured using the older console and API architecture will continue
+ * to function as configured. However, you won’t be able to edit or update them. If you
+ * want to edit or update your connector configuration, you must create a new
+ * connector. We recommended migrating your connector workflow to the upgraded version. Support
+ * for connectors configured using the older architecture is scheduled to end by June
+ * 2024. Provides the configuration information to connect to an Amazon S3
* bucket. Amazon Kendra now supports an upgraded Amazon S3 connector. You must now use the TemplateConfiguration object instead of the
+ * Connectors configured using the older console and API architecture will continue to
+ * function as configured. However, you won't be able to edit or update them. If you want
+ * to edit or update your connector configuration, you must create a new connector. We recommended migrating your connector workflow to the upgraded version. Support for
+ * connectors configured using the older architecture is scheduled to end by June 2024. A list of glob patterns for documents that should be indexed. If a document that
- * matches an inclusion pattern also matches an exclusion pattern, the document is not
- * indexed. Some examples
- * are: A list of glob patterns (patterns that can expand a wildcard pattern into a list of
+ * path names that match the given pattern) for certain file names and file types to include
+ * in your index. If a document matches both an inclusion and exclusion prefix or pattern,
+ * the exclusion prefix takes precendence and the document is not indexed. Examples of glob
+ * patterns include:
- * *.txt will include all text files in a directory (files
- * with the extension .txt).Status
field
* returned by a call to the DescribeIndex
API is set to
* DELETING
.FsxConfiguration
object to configure your connector.GitHubConfiguration
object to configure your connector.S3DataSourceConfiguration
object to configure your connector.
*
+ * **\/*.png—All .png files in all directories.
+ *+ * **\/*.\{png, ico, md\}—All .png, .ico or .md files in all + * directories.
+ *+ * /myapp/src/**\/*.ts—All .ts files inside src directory (and all + * its subdirectories).
+ *+ * **\/!(*.module).ts—All .ts files but not .module.ts
+ *+ * *.png , *.jpg—All PNG and JPEG image files + * in a directory (files with the extensions .png and .jpg).
*- * **\/*.txt will include all text files in a directory and - * its subdirectories.
+ * *internal*—All files in a directory that + * contain 'internal' in the file name, such as 'internal', 'internal_only', + * 'company_internal'. *- * *tax* will include all files in a directory that contain - * 'tax' in the file name, such as 'tax', 'taxes', 'income_tax'.
+ * **\/*internal*—All internal-related files in + * a directory and its subdirectories. *For more examples, see Use of Exclude and + * Include Filters in the Amazon Web Services CLI Command Reference.
* @public */ InclusionPatterns?: string[]; /** - *A list of glob patterns for documents that should not be indexed. If a document that - * matches an inclusion prefix or inclusion pattern also matches an exclusion pattern, the - * document is not indexed.
- *Some examples - * are:
+ *A list of glob patterns (patterns that can expand a wildcard pattern into a list of + * path names that match the given pattern) for certain file names and file types to exclude + * from your index. If a document matches both an inclusion and exclusion prefix or pattern, + * the exclusion prefix takes precendence and the document is not indexed. Examples of glob + * patterns include:
*- * *.png , *.jpg will exclude all PNG and JPEG image files + * /myapp/config/*—All files inside config directory.
+ *+ * **\/*.png—All .png files in all directories.
+ *+ * **\/*.\{png, ico, md\}—All .png, .ico or .md files in all + * directories.
+ *+ * /myapp/src/**\/*.ts—All .ts files inside src directory (and all + * its subdirectories).
+ *+ * **\/!(*.module).ts—All .ts files but not .module.ts
+ *+ * *.png , *.jpg—All PNG and JPEG image files * in a directory (files with the extensions .png and .jpg).
*- * *internal* will exclude all files in a directory that + * *internal*—All files in a directory that * contain 'internal' in the file name, such as 'internal', 'internal_only', * 'company_internal'.
*- * **\/*internal* will exclude all internal-related files in + * **\/*internal*—All internal-related files in * a directory and its subdirectories.
*For more examples, see Use of Exclude and + * Include Filters in the Amazon Web Services CLI Command Reference.
* @public */ ExclusionPatterns?: string[]; @@ -4409,6 +4490,16 @@ export type SlackEntity = (typeof SlackEntity)[keyof typeof SlackEntity]; /** *Provides the configuration information to connect to Slack as your data source.
+ *Amazon Kendra now supports an upgraded Slack connector.
+ *You must now use the TemplateConfiguration object instead of the
+ * SlackConfiguration
object to configure your connector.
Connectors configured using the older console and API architecture will continue to + * function as configured. However, you won’t be able to edit or update them. If you want + * to edit or update your connector configuration, you must create a new connector.
+ *We recommended migrating your connector workflow to the upgraded version. Support for + * connectors configured using the older architecture is scheduled to end by June 2024.
+ *Provides the configuration information to connect to an Amazon S3 bucket as your * data source.
+ *Amazon Kendra now supports an upgraded Amazon S3 connector.
+ *You must now use the TemplateConfiguration object instead of the
+ * S3DataSourceConfiguration
object to configure your connector.
Connectors configured using the older console and API architecture will continue to + * function as configured. However, you won't be able to edit or update them. If you want + * to edit or update your connector configuration, you must create a new connector.
+ *We recommended migrating your connector workflow to the upgraded version. Support for + * connectors configured using the older architecture is scheduled to end by June 2024.
+ *Provides the configuration information to connect to Amazon FSx as your data * source.
+ *Amazon Kendra now supports an upgraded Amazon FSx Windows connector.
+ *You must now use the TemplateConfiguration object instead of the
+ * FsxConfiguration
object to configure your connector.
Connectors configured using the older console and API architecture will continue to + * function as configured. However, you won't be able to edit or update them. If you want + * to edit or update your connector configuration, you must create a new connector.
+ *We recommended migrating your connector workflow to the upgraded version. Support for + * connectors configured using the older architecture is scheduled to end by June 2024.
+ *Provides the configuration information to connect to Slack as your data source.
+ *Amazon Kendra now supports an upgraded Slack connector.
+ *You must now use the TemplateConfiguration object instead of the
+ * SlackConfiguration
object to configure your connector.
Connectors configured using the older console and API architecture will continue to + * function as configured. However, you won't be able to edit or update them. If you want + * to edit or update your connector configuration, you must create a new connector.
+ *We recommended migrating your connector workflow to the upgraded version. Support for + * connectors configured using the older architecture is scheduled to end by June 2024.
+ *Provides the configuration information to connect to GitHub as your data source.
+ *Amazon Kendra now supports an upgraded GitHub connector.
+ *You must now use the TemplateConfiguration object instead of the
+ * GitHubConfiguration
object to configure your connector.
Connectors configured using the older console and API architecture will continue + * to function as configured. However, you won’t be able to edit or update them. If you + * want to edit or update your connector configuration, you must create a new + * connector.
+ *We recommended migrating your connector workflow to the upgraded version. Support + * for connectors configured using the older architecture is scheduled to end by June + * 2024.
+ *Provides the configuration information to connect to Alfresco as your data source.
- *Support for AlfrescoConfiguration
ended May 2023.
- * We recommend migrating to or using the Alfresco data source template
- * schema / TemplateConfiguration API.
Support for AlfrescoConfiguration
ended May 2023.
+ * We recommend migrating to or using the Alfresco data source template
+ * schema / TemplateConfiguration
+ * API.
Gets users and groups from IAM Identity Center - * identity source. To configure this, see UserGroupResolutionConfiguration.
+ * identity source. To configure this, see UserGroupResolutionConfiguration. This is useful for user context filtering, where + * search results are filtered based on the user or their group access to documents. * @public */ UserGroupResolutionConfiguration?: UserGroupResolutionConfiguration; @@ -6904,8 +7041,7 @@ export interface Relevance { /** *Indicates that this field determines how "fresh" a document is. For example, if
* document 1 was created on November 5, and document 2 was created on October 31, document
- * 1 is "fresher" than document 2. You can only set the Freshness
field on one
- * DATE
type field. Only applies to DATE
fields.
DATE
fields.
* @public
*/
Freshness?: boolean;
@@ -6937,14 +7073,14 @@ export interface Relevance {
* When the RankOrder
field is DESCENDING
, lower numbers are
* better. For example, in a task tracking application, a priority 1 task is more important
* than a priority 5 task.
Only applies to LONG
and DOUBLE
fields.
Only applies to LONG
fields.
A list of values that should be given a different boost when they appear in the result - * list. For example, if you are boosting a field called "department," query terms that + * list. For example, if you are boosting a field called "department", query terms that * match the department field are boosted in the result. However, you can add entries from * the department field to boost documents with those values higher.
*For example, you can add entries to the map with names of departments. If you add @@ -7133,14 +7269,14 @@ export interface DescribeIndexResponse { Edition?: IndexEdition; /** - *
The Amazon Resource Name (ARN) of the IAM role that gives Amazon Kendra permission to - * write to your Amazon Cloudwatch logs.
+ *The Amazon Resource Name (ARN) of the IAM role that gives + * Amazon Kendra permission to write to your Amazon CloudWatch logs.
* @public */ RoleArn?: string; /** - *The identifier of the KMScustomer master key (CMK) that is used to encrypt + *
The identifier of the KMS customer master key (CMK) that is used to encrypt * your data. Amazon Kendra doesn't support asymmetric CMKs.
* @public */ @@ -7167,7 +7303,7 @@ export interface DescribeIndexResponse { CreatedAt?: Date; /** - *The Unix when the index was last updated.
+ *The Unix timestamp when the index was last updated.
* @public */ UpdatedAt?: Date; @@ -7217,8 +7353,9 @@ export interface DescribeIndexResponse { UserContextPolicy?: UserContextPolicy; /** - *Whether you have enabled the configuration for fetching access levels of groups and - * users from an IAM Identity Center identity source.
+ *Whether you have enabled IAM Identity Center identity source for your + * users and groups. This is useful for user context filtering, where + * search results are filtered based on the user or their group access to documents.
* @public */ UserGroupResolutionConfiguration?: UserGroupResolutionConfiguration; diff --git a/clients/client-kendra/src/models/models_1.ts b/clients/client-kendra/src/models/models_1.ts index 7aed49bca0eb..caa06e63bf3e 100644 --- a/clients/client-kendra/src/models/models_1.ts +++ b/clients/client-kendra/src/models/models_1.ts @@ -148,7 +148,9 @@ export interface TableExcerpt { */ export interface QueryResultItem { /** - *The identifier for the query result.
+ *The unique identifier for the query result item id (Id
) and the query
+ * result item document id (DocumentId
) combined. The value of this field changes
+ * with every request, even when you have the same documents.
An array of document fields/attributes assigned to a document in the search results.
- * For example, the document author (_author
) or the source URI
- * (_source_uri
) of the document.
An array of document fields/attributes assigned to a document in the search results. For
+ * example, the document author (_author
) or the source URI
+ * (_source_uri
) of the document.
Indicates the confidence level of Amazon Kendra providing a relevant result for
- * the query. Each result is placed into a bin that indicates the confidence,
- * VERY_HIGH
, HIGH
, MEDIUM
and LOW
.
- * You can use the score to determine if a response meets the confidence needed for your
+ *
Indicates the confidence level of Amazon Kendra providing a relevant result for the
+ * query. Each result is placed into a bin that indicates the confidence,
+ * VERY_HIGH
, HIGH
, MEDIUM
and LOW
. You
+ * can use the score to determine if a response meets the confidence needed for your
* application.
The field is only set to LOW
when the Type
field is set to
* DOCUMENT
and Amazon Kendra is not confident that the result is
@@ -224,7 +226,8 @@ export interface QueryResultItem {
/**
*
A token that identifies a particular result from a particular query. Use this token to - * provide click-through feedback for the result. For more information, see Submitting feedback.
+ * provide click-through feedback for the result. For more information, see Submitting + * feedback. * @public */ FeedbackToken?: string; @@ -844,7 +847,7 @@ export interface UpdateIndexRequest { Id: string | undefined; /** - *The name of the index you want to update.
+ *A new name for the index.
* @public */ Name?: string; @@ -893,8 +896,9 @@ export interface UpdateIndexRequest { UserContextPolicy?: UserContextPolicy; /** - *Enables fetching access levels of groups and users from an IAM Identity Center - * identity source. To configure this, see UserGroupResolutionConfiguration.
+ *Gets users and groups from IAM Identity Center + * identity source. To configure this, see UserGroupResolutionConfiguration. This is useful for user context filtering, where + * search results are filtered based on the user or their group access to documents.
* @public */ UserGroupResolutionConfiguration?: UserGroupResolutionConfiguration; @@ -1109,8 +1113,8 @@ export interface Facet { } /** - *Provides the count of documents that match a particular document attribute or - * field when doing a faceted search.
+ *Provides the count of documents that match a particular document attribute or field when + * doing a faceted search.
* @public */ export interface DocumentAttributeValueCountPair { @@ -1121,8 +1125,8 @@ export interface DocumentAttributeValueCountPair { DocumentAttributeValue?: DocumentAttributeValue; /** - *The number of documents in the response that have the attribute/field value for - * the key.
+ *The number of documents in the response that have the attribute/field value for the + * key.
* @public */ Count?: number; @@ -1173,14 +1177,13 @@ export interface FacetResult { /** *Filters the search results based on document attributes or fields.
- *You can filter results using attributes for your particular documents.
- * The attributes must exist in your index. For example, if your documents
- * include the custom attribute "Department", you can filter documents that
- * belong to the "HR" department. You would use the EqualsTo
- * operation to filter results or documents with "Department" equals to "HR".
You can use AndAllFilters
and AndOrFilters
in
- * combination with each other or with other operations such as EqualsTo
.
- * For example:
You can filter results using attributes for your particular documents. The attributes
+ * must exist in your index. For example, if your documents include the custom attribute
+ * "Department", you can filter documents that belong to the "HR" department. You would use
+ * the EqualsTo
operation to filter results or documents with "Department" equals
+ * to "HR".
You can use AndAllFilters
and AndOrFilters
in combination with
+ * each other or with other operations such as EqualsTo
. For example:
* AndAllFilters
*
This example filters results or documents that belong to the HR department
- * and belong to projects that contain "new hires"
- * or "new hiring" in the project name (must use
- * ContainAny
with StringListValue
). This example is
- * filtering with a depth of 2.
ContainAny
with StringListValue
). This example is filtering
+ * with a depth of 2.
* You cannot filter more than a depth of 2, otherwise you receive a
- * ValidationException
exception with the message "AttributeFilter
- * cannot have a depth of more than 2." Also, if you use more than 10 attribute
- * filters in a given list for AndAllFilters
or OrAllFilters
,
- * you receive a ValidationException
with the message "AttributeFilter
- * cannot have a length of more than 10".
For examples of using AttributeFilter
, see Using
- * document attributes to filter search results.
ValidationException
exception with the message "AttributeFilter cannot have
+ * a depth of more than 2." Also, if you use more than 10 attribute filters in a given list
+ * for AndAllFilters
or OrAllFilters
, you receive a
+ * ValidationException
with the message "AttributeFilter cannot have a length
+ * of more than 10".
+ * For examples of using AttributeFilter
, see Using document attributes to
+ * filter search results.
Performs a greater than operation on document attributes/fields and their
- * values. Use with the document attribute
+ * Performs a greater than operation on document attributes/fields and their values. Use
+ * with the document attribute
* type
* Performs a greater or equals than operation on document attributes/fields and
- * their values. Use with the document attribute
+ * Performs a greater or equals than operation on document attributes/fields and their
+ * values. Use with the document attribute
* type
* Performs a less than operation on document attributes/fields and their values.
- * Use with the document attribute
+ * Performs a less than operation on document attributes/fields and their values. Use with
+ * the document attribute
* type
* Performs a less than or equals operation on document attributes/fields and
- * their values. Use with the document attribute
+ * Performs a less than or equals operation on document attributes/fields and their values.
+ * Use with the document attribute
* type
* The input query text to retrieve relevant passages for the search. Amazon Kendra
* truncates queries at 30 token words, which excludes punctuation and stop words.
- * Truncation still applies if you use Boolean or more advanced, complex queries. The input query text for the search. Amazon Kendra truncates queries at 30 token
* words, which excludes punctuation and stop words. Truncation still applies if you use
- * Boolean or more advanced, complex queries. Returns true when a document contains all of the specified document attributes/fields. \n This filter is only applicable to StringListValue. Returns true when a document contains all of the specified document attributes/fields.\n This filter is only applicable to StringListValue. Returns true when a document contains any of the specified document attributes/fields. \n This filter is only applicable to StringListValue. Returns true when a document contains any of the specified document attributes/fields.\n This filter is only applicable to StringListValue. Performs a greater than operation on document attributes/fields and their \n values. Use with the document attribute \n type\n Performs a greater than operation on document attributes/fields and their values. Use\n with the document attribute\n type\n Performs a greater or equals than operation on document attributes/fields and \n their values. Use with the document attribute \n type\n Performs a greater or equals than operation on document attributes/fields and their\n values. Use with the document attribute\n type\n Performs a less than operation on document attributes/fields and their values. \n Use with the document attribute \n type\n Performs a less than operation on document attributes/fields and their values. Use with\n the document attribute\n type\n Performs a less than or equals operation on document attributes/fields and \n their values. Use with the document attribute \n type\n Performs a less than or equals operation on document attributes/fields and their values.\n Use with the document attribute\n type\n Filters the search results based on document attributes or fields. You can filter results using attributes for your particular documents. \n The attributes must exist in your index. For example, if your documents \n include the custom attribute \"Department\", you can filter documents that \n belong to the \"HR\" department. You would use the You can use \n \n \n \n This example filters results or documents that belong to the HR department \n and belong to projects that contain \"new hires\" \n or \"new hiring\" in the project name (must use \n You cannot filter more than a depth of 2, otherwise you receive a \n For examples of using Filters the search results based on document attributes or fields. You can filter results using attributes for your particular documents. The attributes\n must exist in your index. For example, if your documents include the custom attribute\n \"Department\", you can filter documents that belong to the \"HR\" department. You would use\n the You can use \n \n \n \n This example filters results or documents that belong to the HR department\n and belong to projects that contain \"new hires\"\n or \"new hiring\" in the project name (must use\n You cannot filter more than a depth of 2, otherwise you receive a\n For examples of using Gets users and groups from IAM Identity Center \n identity source. To configure this, see UserGroupResolutionConfiguration. Gets users and groups from IAM Identity Center \n identity source. To configure this, see UserGroupResolutionConfiguration. This is useful for user context filtering, where\n search results are filtered based on the user or their group access to documents. Provides the configuration information to connect to an Amazon S3 bucket as your\n data source. Provides the configuration information to connect to an Amazon S3 bucket as your\n data source. Amazon Kendra now supports an upgraded Amazon S3 connector. You must now use the TemplateConfiguration object instead of the \n Connectors configured using the older console and API architecture will continue to\n function as configured. However, you won't be able to edit or update them. If you want\n to edit or update your connector configuration, you must create a new connector. We recommended migrating your connector workflow to the upgraded version. Support for \n connectors configured using the older architecture is scheduled to end by June 2024. Provides the configuration information to connect to Amazon FSx as your data\n source. Provides the configuration information to connect to Amazon FSx as your data\n source. Amazon Kendra now supports an upgraded Amazon FSx Windows connector. You must now use the TemplateConfiguration object instead of the \n Connectors configured using the older console and API architecture will continue to\n function as configured. However, you won't be able to edit or update them. If you want\n to edit or update your connector configuration, you must create a new connector. We recommended migrating your connector workflow to the upgraded version. Support for \n connectors configured using the older architecture is scheduled to end by June 2024. Provides the configuration information to connect to Slack as your data source. Provides the configuration information to connect to Slack as your data source. Amazon Kendra now supports an upgraded Slack connector. You must now use the TemplateConfiguration object instead of the \n Connectors configured using the older console and API architecture will continue to\n function as configured. However, you won't be able to edit or update them. If you want\n to edit or update your connector configuration, you must create a new connector. We recommended migrating your connector workflow to the upgraded version. Support for \n connectors configured using the older architecture is scheduled to end by June 2024. Provides the configuration information to connect to GitHub as your data source. Provides the configuration information to connect to GitHub as your data source. Amazon Kendra now supports an upgraded GitHub connector. You must now use the TemplateConfiguration object instead of the\n Connectors configured using the older console and API architecture will continue\n to function as configured. However, you won’t be able to edit or update them. If you\n want to edit or update your connector configuration, you must create a new\n connector. We recommended migrating your connector workflow to the upgraded version. Support\n for connectors configured using the older architecture is scheduled to end by June\n 2024. Provides the configuration information to connect to Alfresco as your data source. Support for Provides the configuration information to connect to Alfresco as your data source. Support for Deletes an existing Amazon Kendra index. An exception is not thrown if the index is\n already being deleted. While the index is being deleted, the Deletes an Amazon Kendra index. An exception is not thrown if the index is\n already being deleted. While the index is being deleted, the Deletes an existing Amazon Kendra thesaurus. \n Deletes an Amazon Kendra thesaurus. \n Gets information about an existing Amazon Kendra index. Gets information about an Amazon Kendra index. The Amazon Resource Name (ARN) of the IAM role that gives Amazon Kendra permission to\n write to your Amazon Cloudwatch logs. The Amazon Resource Name (ARN) of the IAM role that gives \n Amazon Kendra permission to write to your Amazon CloudWatch logs. The identifier of the KMScustomer master key (CMK) that is used to encrypt\n your data. Amazon Kendra doesn't support asymmetric CMKs. The identifier of the KMS customer master key (CMK) that is used to encrypt\n your data. Amazon Kendra doesn't support asymmetric CMKs. The Unix when the index was last updated. The Unix timestamp when the index was last updated. Whether you have enabled the configuration for fetching access levels of groups and\n users from an IAM Identity Center identity source. Whether you have enabled IAM Identity Center identity source for your \n users and groups. This is useful for user context filtering, where\n search results are filtered based on the user or their group access to documents. Gets information about an existing Amazon Kendra thesaurus. Gets information about an Amazon Kendra thesaurus. The number of documents in the response that have the attribute/field value for \n the key. The number of documents in the response that have the attribute/field value for the\n key. Provides the count of documents that match a particular document attribute or \n field when doing a faceted search. Provides the count of documents that match a particular document attribute or field when\n doing a faceted search. Provides the configuration information to connect to Amazon FSx as your data\n source. Provides the configuration information to connect to Amazon FSx as your data\n source. Amazon Kendra now supports an upgraded Amazon FSx Windows connector. You must now use the TemplateConfiguration object instead of the \n Connectors configured using the older console and API architecture will continue to\n function as configured. However, you won't be able to edit or update them. If you want\n to edit or update your connector configuration, you must create a new connector. We recommended migrating your connector workflow to the upgraded version. Support for \n connectors configured using the older architecture is scheduled to end by June 2024. Provides the configuration information to connect to GitHub as your data\n source. Provides the configuration information to connect to GitHub as your data\n source. Amazon Kendra now supports an upgraded GitHub connector. You must now use the TemplateConfiguration object instead of the\n Connectors configured using the older console and API architecture will continue\n to function as configured. However, you won’t be able to edit or update them. If you\n want to edit or update your connector configuration, you must create a new\n connector. We recommended migrating your connector workflow to the upgraded version. Support\n for connectors configured using the older architecture is scheduled to end by June\n 2024. The name of the organization of the GitHub Enterprise Server (in-premise) account you\n want to connect to. You can find your organization name by logging into GitHub desktop\n and selecting Your organizations under your profile\n picture dropdown. The name of the organization of the GitHub Enterprise Server (on-premises) account you\n want to connect to. You can find your organization name by logging into GitHub desktop\n and selecting Your organizations under your profile\n picture dropdown. The input query text for the search. Amazon Kendra truncates queries at 30 token\n words, which excludes punctuation and stop words. Truncation still applies if you use\n Boolean or more advanced, complex queries. The input query text for the search. Amazon Kendra truncates queries at 30 token\n words, which excludes punctuation and stop words. Truncation still applies if you use\n Boolean or more advanced, complex queries. For example, The identifier for the query result. The unique identifier for the query result item id ( An array of document fields/attributes assigned to a document in the search results. \n For example, the document author ( An array of document fields/attributes assigned to a document in the search results. For\n example, the document author ( Indicates the confidence level of Amazon Kendra providing a relevant result for \n the query. Each result is placed into a bin that indicates the confidence,\n The field is only set to Indicates the confidence level of Amazon Kendra providing a relevant result for the\n query. Each result is placed into a bin that indicates the confidence,\n The field is only set to A token that identifies a particular result from a particular query. Use this token to\n provide click-through feedback for the result. For more information, see Submitting feedback. A token that identifies a particular result from a particular query. Use this token to\n provide click-through feedback for the result. For more information, see Submitting\n feedback. Indicates that this field determines how \"fresh\" a document is. For example, if\n document 1 was created on November 5, and document 2 was created on October 31, document\n 1 is \"fresher\" than document 2. You can only set the Indicates that this field determines how \"fresh\" a document is. For example, if\n document 1 was created on November 5, and document 2 was created on October 31, document\n 1 is \"fresher\" than document 2. Only applies to Determines how values should be interpreted. When the When the Only applies to Determines how values should be interpreted. When the When the Only applies to A list of values that should be given a different boost when they appear in the result\n list. For example, if you are boosting a field called \"department,\" query terms that\n match the department field are boosted in the result. However, you can add entries from\n the department field to boost documents with those values higher. For example, you can add entries to the map with names of departments. If you add\n \"HR\",5 and \"Legal\",3 those departments are given special attention when they appear in\n the metadata of a document. When those terms appear they are given the specified\n importance instead of the regular importance for the boost. A list of values that should be given a different boost when they appear in the result\n list. For example, if you are boosting a field called \"department\", query terms that\n match the department field are boosted in the result. However, you can add entries from\n the department field to boost documents with those values higher. For example, you can add entries to the map with names of departments. If you add\n \"HR\",5 and \"Legal\",3 those departments are given special attention when they appear in\n the metadata of a document. When those terms appear they are given the specified\n importance instead of the regular importance for the boost. The input query text to retrieve relevant passages for the search. Amazon Kendra\n truncates queries at 30 token words, which excludes punctuation and stop words.\n Truncation still applies if you use Boolean or more advanced, complex queries. The input query text to retrieve relevant passages for the search. Amazon Kendra\n truncates queries at 30 token words, which excludes punctuation and stop words.\n Truncation still applies if you use Boolean or more advanced, complex queries. For\n example, A list of glob patterns for documents that should be indexed. If a document that\n matches an inclusion pattern also matches an exclusion pattern, the document is not\n indexed. Some examples\n are: \n *.txt will include all text files in a directory (files\n with the extension .txt). \n **/*.txt will include all text files in a directory and\n its subdirectories. \n *tax* will include all files in a directory that contain\n 'tax' in the file name, such as 'tax', 'taxes', 'income_tax'. A list of glob patterns (patterns that can expand a wildcard pattern into a list of\n path names that match the given pattern) for certain file names and file types to include \n in your index. If a document matches both an inclusion and exclusion prefix or pattern, \n the exclusion prefix takes precendence and the document is not indexed. Examples of glob \n patterns include: \n /myapp/config/*—All files inside config directory. \n **/*.png—All .png files in all directories. \n **/*.{png, ico, md}—All .png, .ico or .md files in all\n directories. \n /myapp/src/**/*.ts—All .ts files inside src directory (and all\n its subdirectories). \n **/!(*.module).ts—All .ts files but not .module.ts \n *.png , *.jpg—All PNG and JPEG image files\n in a directory (files with the extensions .png and .jpg). \n *internal*—All files in a directory that\n contain 'internal' in the file name, such as 'internal', 'internal_only',\n 'company_internal'. \n **/*internal*—All internal-related files in\n a directory and its subdirectories. For more examples, see Use of Exclude and\n Include Filters in the Amazon Web Services CLI Command Reference. A list of glob patterns for documents that should not be indexed. If a document that\n matches an inclusion prefix or inclusion pattern also matches an exclusion pattern, the\n document is not indexed. Some examples\n are: \n *.png , *.jpg will exclude all PNG and JPEG image files\n in a directory (files with the extensions .png and .jpg). \n *internal* will exclude all files in a directory that\n contain 'internal' in the file name, such as 'internal', 'internal_only',\n 'company_internal'. \n **/*internal* will exclude all internal-related files in\n a directory and its subdirectories. A list of glob patterns (patterns that can expand a wildcard pattern into a list of\n path names that match the given pattern) for certain file names and file types to exclude \n from your index. If a document matches both an inclusion and exclusion prefix or pattern, \n the exclusion prefix takes precendence and the document is not indexed. Examples of glob \n patterns include: \n /myapp/config/*—All files inside config directory. \n **/*.png—All .png files in all directories. \n **/*.{png, ico, md}—All .png, .ico or .md files in all\n directories. \n /myapp/src/**/*.ts—All .ts files inside src directory (and all\n its subdirectories). \n **/!(*.module).ts—All .ts files but not .module.ts \n *.png , *.jpg—All PNG and JPEG image files\n in a directory (files with the extensions .png and .jpg). \n *internal*—All files in a directory that\n contain 'internal' in the file name, such as 'internal', 'internal_only',\n 'company_internal'. \n **/*internal*—All internal-related files in\n a directory and its subdirectories. For more examples, see Use of Exclude and\n Include Filters in the Amazon Web Services CLI Command Reference. Provides the configuration information to connect to an Amazon S3\n bucket. Provides the configuration information to connect to an Amazon S3\n bucket. Amazon Kendra now supports an upgraded Amazon S3 connector. You must now use the TemplateConfiguration object instead of the \n Connectors configured using the older console and API architecture will continue to\n function as configured. However, you won't be able to edit or update them. If you want\n to edit or update your connector configuration, you must create a new connector. We recommended migrating your connector workflow to the upgraded version. Support for \n connectors configured using the older architecture is scheduled to end by June 2024. Provides the configuration information to connect to Slack as your data source. Provides the configuration information to connect to Slack as your data source. Amazon Kendra now supports an upgraded Slack connector. You must now use the TemplateConfiguration object instead of the \n Connectors configured using the older console and API architecture will continue to\n function as configured. However, you won’t be able to edit or update them. If you want\n to edit or update your connector configuration, you must create a new connector. We recommended migrating your connector workflow to the upgraded version. Support for \n connectors configured using the older architecture is scheduled to end by June 2024. Updates an existing Amazon Kendra data source connector. Updates an Amazon Kendra data source connector. Updates an existing Amazon Kendra index. Updates an Amazon Kendra index. The name of the index you want to update. A new name for the index. Enables fetching access levels of groups and users from an IAM Identity Center\n identity source. To configure this, see UserGroupResolutionConfiguration. Gets users and groups from IAM Identity Center\n identity source. To configure this, see UserGroupResolutionConfiguration. This is useful for user context filtering, where\n search results are filtered based on the user or their group access to documents.Date
or Long
.Date
or Long
.Date
or Long
.Date
or Long
.Timeoff AND October AND Category:HR
is counted as 3 tokens:
+ * timeoff
, october
, hr
. For more information,
+ * see Searching with advanced query syntax in the Amazon Kendra Developer Guide. Timeoff AND October AND
+ * Category:HR
is counted as 3 tokens: timeoff
, october
,
+ * hr
. For more information, see Searching with advanced query syntax in the Amazon Kendra Developer Guide. Date
or Long
.Date
or Long
.Date
or Long
.Date
or Long
.Date
or Long
.Date
or Long
.Date
or Long
.Date
or Long
.EqualsTo
\n operation to filter results or documents with \"Department\" equals to \"HR\".AndAllFilters
and AndOrFilters
in \n combination with each other or with other operations such as EqualsTo
. \n For example:AndAllFilters
\n \n
\n EqualsTo
: \"Department\", \"HR\"AndOrFilters
\n \n
\n ContainsAny
: \"Project Name\", [\"new hires\", \"new hiring\"]ContainAny
with StringListValue
). This example is \n filtering with a depth of 2.ValidationException
exception with the message \"AttributeFilter \n cannot have a depth of more than 2.\" Also, if you use more than 10 attribute \n filters in a given list for AndAllFilters
or OrAllFilters
, \n you receive a ValidationException
with the message \"AttributeFilter \n cannot have a length of more than 10\".AttributeFilter
, see Using \n document attributes to filter search results.EqualsTo
operation to filter results or documents with \"Department\" equals\n to \"HR\".AndAllFilters
and AndOrFilters
in combination with\n each other or with other operations such as EqualsTo
. For example:AndAllFilters
\n \n
\n EqualsTo
: \"Department\", \"HR\"AndOrFilters
\n \n
\n ContainsAny
: \"Project Name\", [\"new hires\", \"new hiring\"]ContainAny
with StringListValue
). This example is filtering\n with a depth of 2.ValidationException
exception with the message \"AttributeFilter cannot have\n a depth of more than 2.\" Also, if you use more than 10 attribute filters in a given list\n for AndAllFilters
or OrAllFilters
, you receive a\n ValidationException
with the message \"AttributeFilter cannot have a length\n of more than 10\".AttributeFilter
, see Using document attributes to\n filter search results.S3DataSourceConfiguration
object to configure your connector.FsxConfiguration
object to configure your connector.SlackConfiguration
object to configure your connector.GitHubConfiguration
object to configure your connector.AlfrescoConfiguration
ended May 2023. \n We recommend migrating to or using the Alfresco data source template \n schema / TemplateConfiguration API.AlfrescoConfiguration
ended May 2023. \n We recommend migrating to or using the Alfresco data source template \n schema / TemplateConfiguration \n API.Status
field\n returned by a call to the DescribeIndex
API is set to\n DELETING
.Status
field\n returned by a call to the DescribeIndex
API is set to\n DELETING
.FsxConfiguration
object to configure your connector.GitHubConfiguration
object to configure your connector.Timeoff AND October AND\n Category:HR
is counted as 3 tokens: timeoff
, october
,\n hr
. For more information, see Searching with advanced query syntax in the Amazon Kendra Developer Guide. Id
) and the query\n result item document id (DocumentId
) combined. The value of this field changes\n with every request, even when you have the same documents._author
) or the source URI \n (_source_uri
) of the document._author
) or the source URI\n (_source_uri
) of the document.VERY_HIGH
, HIGH
, MEDIUM
and LOW
. \n You can use the score to determine if a response meets the confidence needed for your\n application.LOW
when the Type
field is set to\n DOCUMENT
and Amazon Kendra is not confident that the result is \n relevant to the query.VERY_HIGH
, HIGH
, MEDIUM
and LOW
. You\n can use the score to determine if a response meets the confidence needed for your\n application.LOW
when the Type
field is set to\n DOCUMENT
and Amazon Kendra is not confident that the result is\n relevant to the query.Freshness
field on one\n DATE
type field. Only applies to DATE
fields.DATE
fields.RankOrder
field is ASCENDING
, higher numbers are\n better. For example, a document with a rating score of 10 is higher ranking than a\n document with a rating score of 1.RankOrder
field is DESCENDING
, lower numbers are\n better. For example, in a task tracking application, a priority 1 task is more important\n than a priority 5 task.LONG
and DOUBLE
fields.RankOrder
field is ASCENDING
, higher numbers are\n better. For example, a document with a rating score of 10 is higher ranking than a\n document with a rating score of 1.RankOrder
field is DESCENDING
, lower numbers are\n better. For example, in a task tracking application, a priority 1 task is more important\n than a priority 5 task.LONG
fields.Timeoff AND October AND Category:HR
is counted as 3 tokens:\n timeoff
, october
, hr
. For more information,\n see Searching with advanced query syntax in the Amazon Kendra Developer Guide. \n
"
+ "smithy.api#documentation": "\n
\n \n
"
+ "smithy.api#documentation": "\n
\n S3DataSourceConfiguration
object to configure your connector.SlackConfiguration
object to configure your connector.