AWS v6.73.0 published on Wednesday, Mar 19, 2025 by Pulumi
aws.kendra.getIndex
Explore with Pulumi AI
Provides details about a specific Amazon Kendra Index.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = aws.kendra.getIndex({
    id: "12345678-1234-1234-1234-123456789123",
});
import pulumi
import pulumi_aws as aws
example = aws.kendra.get_index(id="12345678-1234-1234-1234-123456789123")
package main
import (
	"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/kendra"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := kendra.LookupIndex(ctx, &kendra.LookupIndexArgs{
			Id: "12345678-1234-1234-1234-123456789123",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() => 
{
    var example = Aws.Kendra.GetIndex.Invoke(new()
    {
        Id = "12345678-1234-1234-1234-123456789123",
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.kendra.KendraFunctions;
import com.pulumi.aws.kendra.inputs.GetIndexArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var example = KendraFunctions.getIndex(GetIndexArgs.builder()
            .id("12345678-1234-1234-1234-123456789123")
            .build());
    }
}
variables:
  example:
    fn::invoke:
      function: aws:kendra:getIndex
      arguments:
        id: 12345678-1234-1234-1234-123456789123
Using getIndex
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getIndex(args: GetIndexArgs, opts?: InvokeOptions): Promise<GetIndexResult>
function getIndexOutput(args: GetIndexOutputArgs, opts?: InvokeOptions): Output<GetIndexResult>def get_index(id: Optional[str] = None,
              tags: Optional[Mapping[str, str]] = None,
              opts: Optional[InvokeOptions] = None) -> GetIndexResult
def get_index_output(id: Optional[pulumi.Input[str]] = None,
              tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
              opts: Optional[InvokeOptions] = None) -> Output[GetIndexResult]func LookupIndex(ctx *Context, args *LookupIndexArgs, opts ...InvokeOption) (*LookupIndexResult, error)
func LookupIndexOutput(ctx *Context, args *LookupIndexOutputArgs, opts ...InvokeOption) LookupIndexResultOutput> Note: This function is named LookupIndex in the Go SDK.
public static class GetIndex 
{
    public static Task<GetIndexResult> InvokeAsync(GetIndexArgs args, InvokeOptions? opts = null)
    public static Output<GetIndexResult> Invoke(GetIndexInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIndexResult> getIndex(GetIndexArgs args, InvokeOptions options)
public static Output<GetIndexResult> getIndex(GetIndexArgs args, InvokeOptions options)
fn::invoke:
  function: aws:kendra/getIndex:getIndex
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Id string
- Returns information on a specific Index by id.
- Dictionary<string, string>
- Metadata that helps organize the Indices you create.
- Id string
- Returns information on a specific Index by id.
- map[string]string
- Metadata that helps organize the Indices you create.
- id String
- Returns information on a specific Index by id.
- Map<String,String>
- Metadata that helps organize the Indices you create.
- id string
- Returns information on a specific Index by id.
- {[key: string]: string}
- Metadata that helps organize the Indices you create.
- id str
- Returns information on a specific Index by id.
- Mapping[str, str]
- Metadata that helps organize the Indices you create.
- id String
- Returns information on a specific Index by id.
- Map<String>
- Metadata that helps organize the Indices you create.
getIndex Result
The following output properties are available:
- Arn string
- ARN of the Index.
- CapacityUnits List<GetIndex Capacity Unit> 
- Block that sets the number of additional document storage and query capacity units that should be used by the index. Documented below.
- CreatedAt string
- Unix datetime that the index was created.
- Description string
- Description of the Index.
- DocumentMetadata List<GetConfiguration Updates Index Document Metadata Configuration Update> 
- One or more blocks that specify the configuration settings for any metadata applied to the documents in the index. Documented below.
- Edition string
- Amazon Kendra edition for the index.
- ErrorMessage string
- When the Status field value is FAILED, this contains a message that explains why.
- Id string
- Identifier of the Index.
- IndexStatistics List<GetIndex Index Statistic> 
- Block that provides information about the number of FAQ questions and answers and the number of text documents indexed. Documented below.
- Name string
- Name of the index field. Minimum length of 1. Maximum length of 30.
- RoleArn string
- An AWS Identity and Access Management (IAM) role that gives Amazon Kendra permissions to access your Amazon CloudWatch logs and metrics. This is also the role you use when you call the BatchPutDocumentAPI to index documents from an Amazon S3 bucket.
- ServerSide List<GetEncryption Configurations Index Server Side Encryption Configuration> 
- A block that specifies the identifier of the AWS KMS customer managed key (CMK) that's used to encrypt data indexed by Amazon Kendra. Amazon Kendra doesn't support asymmetric CMKs. Documented below.
- Status string
- Current status of the index. When the value is ACTIVE, the index is ready for use. If the Status field value isFAILED, theerror_messagefield contains a message that explains why.
- Dictionary<string, string>
- Metadata that helps organize the Indices you create.
- UpdatedAt string
- Unix datetime that the index was last updated.
- UserContext stringPolicy 
- User context policy. Valid values are ATTRIBUTE_FILTERorUSER_TOKEN. For more information, refer to UserContextPolicy.
- UserGroup List<GetResolution Configurations Index User Group Resolution Configuration> 
- A block that enables fetching access levels of groups and users from an AWS Single Sign-On identity source. Documented below.
- UserToken List<GetConfigurations Index User Token Configuration> 
- A block that specifies the user token configuration. Documented below.
- Arn string
- ARN of the Index.
- CapacityUnits []GetIndex Capacity Unit 
- Block that sets the number of additional document storage and query capacity units that should be used by the index. Documented below.
- CreatedAt string
- Unix datetime that the index was created.
- Description string
- Description of the Index.
- DocumentMetadata []GetConfiguration Updates Index Document Metadata Configuration Update 
- One or more blocks that specify the configuration settings for any metadata applied to the documents in the index. Documented below.
- Edition string
- Amazon Kendra edition for the index.
- ErrorMessage string
- When the Status field value is FAILED, this contains a message that explains why.
- Id string
- Identifier of the Index.
- IndexStatistics []GetIndex Index Statistic 
- Block that provides information about the number of FAQ questions and answers and the number of text documents indexed. Documented below.
- Name string
- Name of the index field. Minimum length of 1. Maximum length of 30.
- RoleArn string
- An AWS Identity and Access Management (IAM) role that gives Amazon Kendra permissions to access your Amazon CloudWatch logs and metrics. This is also the role you use when you call the BatchPutDocumentAPI to index documents from an Amazon S3 bucket.
- ServerSide []GetEncryption Configurations Index Server Side Encryption Configuration 
- A block that specifies the identifier of the AWS KMS customer managed key (CMK) that's used to encrypt data indexed by Amazon Kendra. Amazon Kendra doesn't support asymmetric CMKs. Documented below.
- Status string
- Current status of the index. When the value is ACTIVE, the index is ready for use. If the Status field value isFAILED, theerror_messagefield contains a message that explains why.
- map[string]string
- Metadata that helps organize the Indices you create.
- UpdatedAt string
- Unix datetime that the index was last updated.
- UserContext stringPolicy 
- User context policy. Valid values are ATTRIBUTE_FILTERorUSER_TOKEN. For more information, refer to UserContextPolicy.
- UserGroup []GetResolution Configurations Index User Group Resolution Configuration 
- A block that enables fetching access levels of groups and users from an AWS Single Sign-On identity source. Documented below.
- UserToken []GetConfigurations Index User Token Configuration 
- A block that specifies the user token configuration. Documented below.
- arn String
- ARN of the Index.
- capacityUnits List<GetIndex Capacity Unit> 
- Block that sets the number of additional document storage and query capacity units that should be used by the index. Documented below.
- createdAt String
- Unix datetime that the index was created.
- description String
- Description of the Index.
- documentMetadata List<GetConfiguration Updates Index Document Metadata Configuration Update> 
- One or more blocks that specify the configuration settings for any metadata applied to the documents in the index. Documented below.
- edition String
- Amazon Kendra edition for the index.
- errorMessage String
- When the Status field value is FAILED, this contains a message that explains why.
- id String
- Identifier of the Index.
- indexStatistics List<GetIndex Index Statistic> 
- Block that provides information about the number of FAQ questions and answers and the number of text documents indexed. Documented below.
- name String
- Name of the index field. Minimum length of 1. Maximum length of 30.
- roleArn String
- An AWS Identity and Access Management (IAM) role that gives Amazon Kendra permissions to access your Amazon CloudWatch logs and metrics. This is also the role you use when you call the BatchPutDocumentAPI to index documents from an Amazon S3 bucket.
- serverSide List<GetEncryption Configurations Index Server Side Encryption Configuration> 
- A block that specifies the identifier of the AWS KMS customer managed key (CMK) that's used to encrypt data indexed by Amazon Kendra. Amazon Kendra doesn't support asymmetric CMKs. Documented below.
- status String
- Current status of the index. When the value is ACTIVE, the index is ready for use. If the Status field value isFAILED, theerror_messagefield contains a message that explains why.
- Map<String,String>
- Metadata that helps organize the Indices you create.
- updatedAt String
- Unix datetime that the index was last updated.
- userContext StringPolicy 
- User context policy. Valid values are ATTRIBUTE_FILTERorUSER_TOKEN. For more information, refer to UserContextPolicy.
- userGroup List<GetResolution Configurations Index User Group Resolution Configuration> 
- A block that enables fetching access levels of groups and users from an AWS Single Sign-On identity source. Documented below.
- userToken List<GetConfigurations Index User Token Configuration> 
- A block that specifies the user token configuration. Documented below.
- arn string
- ARN of the Index.
- capacityUnits GetIndex Capacity Unit[] 
- Block that sets the number of additional document storage and query capacity units that should be used by the index. Documented below.
- createdAt string
- Unix datetime that the index was created.
- description string
- Description of the Index.
- documentMetadata GetConfiguration Updates Index Document Metadata Configuration Update[] 
- One or more blocks that specify the configuration settings for any metadata applied to the documents in the index. Documented below.
- edition string
- Amazon Kendra edition for the index.
- errorMessage string
- When the Status field value is FAILED, this contains a message that explains why.
- id string
- Identifier of the Index.
- indexStatistics GetIndex Index Statistic[] 
- Block that provides information about the number of FAQ questions and answers and the number of text documents indexed. Documented below.
- name string
- Name of the index field. Minimum length of 1. Maximum length of 30.
- roleArn string
- An AWS Identity and Access Management (IAM) role that gives Amazon Kendra permissions to access your Amazon CloudWatch logs and metrics. This is also the role you use when you call the BatchPutDocumentAPI to index documents from an Amazon S3 bucket.
- serverSide GetEncryption Configurations Index Server Side Encryption Configuration[] 
- A block that specifies the identifier of the AWS KMS customer managed key (CMK) that's used to encrypt data indexed by Amazon Kendra. Amazon Kendra doesn't support asymmetric CMKs. Documented below.
- status string
- Current status of the index. When the value is ACTIVE, the index is ready for use. If the Status field value isFAILED, theerror_messagefield contains a message that explains why.
- {[key: string]: string}
- Metadata that helps organize the Indices you create.
- updatedAt string
- Unix datetime that the index was last updated.
- userContext stringPolicy 
- User context policy. Valid values are ATTRIBUTE_FILTERorUSER_TOKEN. For more information, refer to UserContextPolicy.
- userGroup GetResolution Configurations Index User Group Resolution Configuration[] 
- A block that enables fetching access levels of groups and users from an AWS Single Sign-On identity source. Documented below.
- userToken GetConfigurations Index User Token Configuration[] 
- A block that specifies the user token configuration. Documented below.
- arn str
- ARN of the Index.
- capacity_units Sequence[GetIndex Capacity Unit] 
- Block that sets the number of additional document storage and query capacity units that should be used by the index. Documented below.
- created_at str
- Unix datetime that the index was created.
- description str
- Description of the Index.
- document_metadata_ Sequence[Getconfiguration_ updates Index Document Metadata Configuration Update] 
- One or more blocks that specify the configuration settings for any metadata applied to the documents in the index. Documented below.
- edition str
- Amazon Kendra edition for the index.
- error_message str
- When the Status field value is FAILED, this contains a message that explains why.
- id str
- Identifier of the Index.
- index_statistics Sequence[GetIndex Index Statistic] 
- Block that provides information about the number of FAQ questions and answers and the number of text documents indexed. Documented below.
- name str
- Name of the index field. Minimum length of 1. Maximum length of 30.
- role_arn str
- An AWS Identity and Access Management (IAM) role that gives Amazon Kendra permissions to access your Amazon CloudWatch logs and metrics. This is also the role you use when you call the BatchPutDocumentAPI to index documents from an Amazon S3 bucket.
- server_side_ Sequence[Getencryption_ configurations Index Server Side Encryption Configuration] 
- A block that specifies the identifier of the AWS KMS customer managed key (CMK) that's used to encrypt data indexed by Amazon Kendra. Amazon Kendra doesn't support asymmetric CMKs. Documented below.
- status str
- Current status of the index. When the value is ACTIVE, the index is ready for use. If the Status field value isFAILED, theerror_messagefield contains a message that explains why.
- Mapping[str, str]
- Metadata that helps organize the Indices you create.
- updated_at str
- Unix datetime that the index was last updated.
- user_context_ strpolicy 
- User context policy. Valid values are ATTRIBUTE_FILTERorUSER_TOKEN. For more information, refer to UserContextPolicy.
- user_group_ Sequence[Getresolution_ configurations Index User Group Resolution Configuration] 
- A block that enables fetching access levels of groups and users from an AWS Single Sign-On identity source. Documented below.
- user_token_ Sequence[Getconfigurations Index User Token Configuration] 
- A block that specifies the user token configuration. Documented below.
- arn String
- ARN of the Index.
- capacityUnits List<Property Map>
- Block that sets the number of additional document storage and query capacity units that should be used by the index. Documented below.
- createdAt String
- Unix datetime that the index was created.
- description String
- Description of the Index.
- documentMetadata List<Property Map>Configuration Updates 
- One or more blocks that specify the configuration settings for any metadata applied to the documents in the index. Documented below.
- edition String
- Amazon Kendra edition for the index.
- errorMessage String
- When the Status field value is FAILED, this contains a message that explains why.
- id String
- Identifier of the Index.
- indexStatistics List<Property Map>
- Block that provides information about the number of FAQ questions and answers and the number of text documents indexed. Documented below.
- name String
- Name of the index field. Minimum length of 1. Maximum length of 30.
- roleArn String
- An AWS Identity and Access Management (IAM) role that gives Amazon Kendra permissions to access your Amazon CloudWatch logs and metrics. This is also the role you use when you call the BatchPutDocumentAPI to index documents from an Amazon S3 bucket.
- serverSide List<Property Map>Encryption Configurations 
- A block that specifies the identifier of the AWS KMS customer managed key (CMK) that's used to encrypt data indexed by Amazon Kendra. Amazon Kendra doesn't support asymmetric CMKs. Documented below.
- status String
- Current status of the index. When the value is ACTIVE, the index is ready for use. If the Status field value isFAILED, theerror_messagefield contains a message that explains why.
- Map<String>
- Metadata that helps organize the Indices you create.
- updatedAt String
- Unix datetime that the index was last updated.
- userContext StringPolicy 
- User context policy. Valid values are ATTRIBUTE_FILTERorUSER_TOKEN. For more information, refer to UserContextPolicy.
- userGroup List<Property Map>Resolution Configurations 
- A block that enables fetching access levels of groups and users from an AWS Single Sign-On identity source. Documented below.
- userToken List<Property Map>Configurations 
- A block that specifies the user token configuration. Documented below.
Supporting Types
GetIndexCapacityUnit   
- QueryCapacity intUnits 
- The amount of extra query capacity for an index and GetQuerySuggestions capacity. For more information, refer to QueryCapacityUnits.
- StorageCapacity intUnits 
- The amount of extra storage capacity for an index. A single capacity unit provides 30 GB of storage space or 100,000 documents, whichever is reached first. Minimum value of 0.
- QueryCapacity intUnits 
- The amount of extra query capacity for an index and GetQuerySuggestions capacity. For more information, refer to QueryCapacityUnits.
- StorageCapacity intUnits 
- The amount of extra storage capacity for an index. A single capacity unit provides 30 GB of storage space or 100,000 documents, whichever is reached first. Minimum value of 0.
- queryCapacity IntegerUnits 
- The amount of extra query capacity for an index and GetQuerySuggestions capacity. For more information, refer to QueryCapacityUnits.
- storageCapacity IntegerUnits 
- The amount of extra storage capacity for an index. A single capacity unit provides 30 GB of storage space or 100,000 documents, whichever is reached first. Minimum value of 0.
- queryCapacity numberUnits 
- The amount of extra query capacity for an index and GetQuerySuggestions capacity. For more information, refer to QueryCapacityUnits.
- storageCapacity numberUnits 
- The amount of extra storage capacity for an index. A single capacity unit provides 30 GB of storage space or 100,000 documents, whichever is reached first. Minimum value of 0.
- query_capacity_ intunits 
- The amount of extra query capacity for an index and GetQuerySuggestions capacity. For more information, refer to QueryCapacityUnits.
- storage_capacity_ intunits 
- The amount of extra storage capacity for an index. A single capacity unit provides 30 GB of storage space or 100,000 documents, whichever is reached first. Minimum value of 0.
- queryCapacity NumberUnits 
- The amount of extra query capacity for an index and GetQuerySuggestions capacity. For more information, refer to QueryCapacityUnits.
- storageCapacity NumberUnits 
- The amount of extra storage capacity for an index. A single capacity unit provides 30 GB of storage space or 100,000 documents, whichever is reached first. Minimum value of 0.
GetIndexDocumentMetadataConfigurationUpdate     
- Name string
- Name of the index field. Minimum length of 1. Maximum length of 30.
- Relevances
List<GetIndex Document Metadata Configuration Update Relevance> 
- Block that provides manual tuning parameters to determine how the field affects the search results. Documented below.
- Searches
List<GetIndex Document Metadata Configuration Update Search> 
- Block that provides information about how the field is used during a search. Documented below.
- Type string
- Data type of the index field. Valid values are STRING_VALUE,STRING_LIST_VALUE,LONG_VALUE,DATE_VALUE.
- Name string
- Name of the index field. Minimum length of 1. Maximum length of 30.
- Relevances
[]GetIndex Document Metadata Configuration Update Relevance 
- Block that provides manual tuning parameters to determine how the field affects the search results. Documented below.
- Searches
[]GetIndex Document Metadata Configuration Update Search 
- Block that provides information about how the field is used during a search. Documented below.
- Type string
- Data type of the index field. Valid values are STRING_VALUE,STRING_LIST_VALUE,LONG_VALUE,DATE_VALUE.
- name String
- Name of the index field. Minimum length of 1. Maximum length of 30.
- relevances
List<GetIndex Document Metadata Configuration Update Relevance> 
- Block that provides manual tuning parameters to determine how the field affects the search results. Documented below.
- searches
List<GetIndex Document Metadata Configuration Update Search> 
- Block that provides information about how the field is used during a search. Documented below.
- type String
- Data type of the index field. Valid values are STRING_VALUE,STRING_LIST_VALUE,LONG_VALUE,DATE_VALUE.
- name string
- Name of the index field. Minimum length of 1. Maximum length of 30.
- relevances
GetIndex Document Metadata Configuration Update Relevance[] 
- Block that provides manual tuning parameters to determine how the field affects the search results. Documented below.
- searches
GetIndex Document Metadata Configuration Update Search[] 
- Block that provides information about how the field is used during a search. Documented below.
- type string
- Data type of the index field. Valid values are STRING_VALUE,STRING_LIST_VALUE,LONG_VALUE,DATE_VALUE.
- name str
- Name of the index field. Minimum length of 1. Maximum length of 30.
- relevances
Sequence[GetIndex Document Metadata Configuration Update Relevance] 
- Block that provides manual tuning parameters to determine how the field affects the search results. Documented below.
- searches
Sequence[GetIndex Document Metadata Configuration Update Search] 
- Block that provides information about how the field is used during a search. Documented below.
- type str
- Data type of the index field. Valid values are STRING_VALUE,STRING_LIST_VALUE,LONG_VALUE,DATE_VALUE.
- name String
- Name of the index field. Minimum length of 1. Maximum length of 30.
- relevances List<Property Map>
- Block that provides manual tuning parameters to determine how the field affects the search results. Documented below.
- searches List<Property Map>
- Block that provides information about how the field is used during a search. Documented below.
- type String
- Data type of the index field. Valid values are STRING_VALUE,STRING_LIST_VALUE,LONG_VALUE,DATE_VALUE.
GetIndexDocumentMetadataConfigurationUpdateRelevance      
- Duration string
- Time period that the boost applies to. For more information, refer to Duration.
- Freshness bool
- How "fresh" a document is. For more information, refer to Freshness.
- Importance int
- Relative importance of the field in the search. Larger numbers provide more of a boost than smaller numbers. Minimum value of 1. Maximum value of 10.
- RankOrder string
- Determines how values should be interpreted. For more information, refer to RankOrder.
- ValuesImportance Dictionary<string, int>Map 
- A list of values that should be given a different boost when they appear in the result list. For more information, refer to ValueImportanceMap.
- Duration string
- Time period that the boost applies to. For more information, refer to Duration.
- Freshness bool
- How "fresh" a document is. For more information, refer to Freshness.
- Importance int
- Relative importance of the field in the search. Larger numbers provide more of a boost than smaller numbers. Minimum value of 1. Maximum value of 10.
- RankOrder string
- Determines how values should be interpreted. For more information, refer to RankOrder.
- ValuesImportance map[string]intMap 
- A list of values that should be given a different boost when they appear in the result list. For more information, refer to ValueImportanceMap.
- duration String
- Time period that the boost applies to. For more information, refer to Duration.
- freshness Boolean
- How "fresh" a document is. For more information, refer to Freshness.
- importance Integer
- Relative importance of the field in the search. Larger numbers provide more of a boost than smaller numbers. Minimum value of 1. Maximum value of 10.
- rankOrder String
- Determines how values should be interpreted. For more information, refer to RankOrder.
- valuesImportance Map<String,Integer>Map 
- A list of values that should be given a different boost when they appear in the result list. For more information, refer to ValueImportanceMap.
- duration string
- Time period that the boost applies to. For more information, refer to Duration.
- freshness boolean
- How "fresh" a document is. For more information, refer to Freshness.
- importance number
- Relative importance of the field in the search. Larger numbers provide more of a boost than smaller numbers. Minimum value of 1. Maximum value of 10.
- rankOrder string
- Determines how values should be interpreted. For more information, refer to RankOrder.
- valuesImportance {[key: string]: number}Map 
- A list of values that should be given a different boost when they appear in the result list. For more information, refer to ValueImportanceMap.
- duration str
- Time period that the boost applies to. For more information, refer to Duration.
- freshness bool
- How "fresh" a document is. For more information, refer to Freshness.
- importance int
- Relative importance of the field in the search. Larger numbers provide more of a boost than smaller numbers. Minimum value of 1. Maximum value of 10.
- rank_order str
- Determines how values should be interpreted. For more information, refer to RankOrder.
- values_importance_ Mapping[str, int]map 
- A list of values that should be given a different boost when they appear in the result list. For more information, refer to ValueImportanceMap.
- duration String
- Time period that the boost applies to. For more information, refer to Duration.
- freshness Boolean
- How "fresh" a document is. For more information, refer to Freshness.
- importance Number
- Relative importance of the field in the search. Larger numbers provide more of a boost than smaller numbers. Minimum value of 1. Maximum value of 10.
- rankOrder String
- Determines how values should be interpreted. For more information, refer to RankOrder.
- valuesImportance Map<Number>Map 
- A list of values that should be given a different boost when they appear in the result list. For more information, refer to ValueImportanceMap.
GetIndexDocumentMetadataConfigurationUpdateSearch      
- Displayable bool
- Determines whether the field is returned in the query response. The default is true.
- Facetable bool
- Whether the field can be used to create search facets, a count of results for each value in the field. The default is false.
- Searchable bool
- Determines whether the field is used in the search. If the Searchable field is true, you can use relevance tuning to manually tune how Amazon Kendra weights the field in the search. The default is trueforstringfields andfalsefornumberanddatefields.
- Sortable bool
- Determines whether the field can be used to sort the results of a query. If you specify sorting on a field that does not have Sortable set to true, Amazon Kendra returns an exception. The default is false.
- Displayable bool
- Determines whether the field is returned in the query response. The default is true.
- Facetable bool
- Whether the field can be used to create search facets, a count of results for each value in the field. The default is false.
- Searchable bool
- Determines whether the field is used in the search. If the Searchable field is true, you can use relevance tuning to manually tune how Amazon Kendra weights the field in the search. The default is trueforstringfields andfalsefornumberanddatefields.
- Sortable bool
- Determines whether the field can be used to sort the results of a query. If you specify sorting on a field that does not have Sortable set to true, Amazon Kendra returns an exception. The default is false.
- displayable Boolean
- Determines whether the field is returned in the query response. The default is true.
- facetable Boolean
- Whether the field can be used to create search facets, a count of results for each value in the field. The default is false.
- searchable Boolean
- Determines whether the field is used in the search. If the Searchable field is true, you can use relevance tuning to manually tune how Amazon Kendra weights the field in the search. The default is trueforstringfields andfalsefornumberanddatefields.
- sortable Boolean
- Determines whether the field can be used to sort the results of a query. If you specify sorting on a field that does not have Sortable set to true, Amazon Kendra returns an exception. The default is false.
- displayable boolean
- Determines whether the field is returned in the query response. The default is true.
- facetable boolean
- Whether the field can be used to create search facets, a count of results for each value in the field. The default is false.
- searchable boolean
- Determines whether the field is used in the search. If the Searchable field is true, you can use relevance tuning to manually tune how Amazon Kendra weights the field in the search. The default is trueforstringfields andfalsefornumberanddatefields.
- sortable boolean
- Determines whether the field can be used to sort the results of a query. If you specify sorting on a field that does not have Sortable set to true, Amazon Kendra returns an exception. The default is false.
- displayable bool
- Determines whether the field is returned in the query response. The default is true.
- facetable bool
- Whether the field can be used to create search facets, a count of results for each value in the field. The default is false.
- searchable bool
- Determines whether the field is used in the search. If the Searchable field is true, you can use relevance tuning to manually tune how Amazon Kendra weights the field in the search. The default is trueforstringfields andfalsefornumberanddatefields.
- sortable bool
- Determines whether the field can be used to sort the results of a query. If you specify sorting on a field that does not have Sortable set to true, Amazon Kendra returns an exception. The default is false.
- displayable Boolean
- Determines whether the field is returned in the query response. The default is true.
- facetable Boolean
- Whether the field can be used to create search facets, a count of results for each value in the field. The default is false.
- searchable Boolean
- Determines whether the field is used in the search. If the Searchable field is true, you can use relevance tuning to manually tune how Amazon Kendra weights the field in the search. The default is trueforstringfields andfalsefornumberanddatefields.
- sortable Boolean
- Determines whether the field can be used to sort the results of a query. If you specify sorting on a field that does not have Sortable set to true, Amazon Kendra returns an exception. The default is false.
GetIndexIndexStatistic   
- FaqStatistics List<GetIndex Index Statistic Faq Statistic> 
- Block that specifies the number of question and answer topics in the index. Documented below.
- TextDocument List<GetStatistics Index Index Statistic Text Document Statistic> 
- A block that specifies the number of text documents indexed.
- FaqStatistics []GetIndex Index Statistic Faq Statistic 
- Block that specifies the number of question and answer topics in the index. Documented below.
- TextDocument []GetStatistics Index Index Statistic Text Document Statistic 
- A block that specifies the number of text documents indexed.
- faqStatistics List<GetIndex Index Statistic Faq Statistic> 
- Block that specifies the number of question and answer topics in the index. Documented below.
- textDocument List<GetStatistics Index Index Statistic Text Document Statistic> 
- A block that specifies the number of text documents indexed.
- faqStatistics GetIndex Index Statistic Faq Statistic[] 
- Block that specifies the number of question and answer topics in the index. Documented below.
- textDocument GetStatistics Index Index Statistic Text Document Statistic[] 
- A block that specifies the number of text documents indexed.
- faq_statistics Sequence[GetIndex Index Statistic Faq Statistic] 
- Block that specifies the number of question and answer topics in the index. Documented below.
- text_document_ Sequence[Getstatistics Index Index Statistic Text Document Statistic] 
- A block that specifies the number of text documents indexed.
- faqStatistics List<Property Map>
- Block that specifies the number of question and answer topics in the index. Documented below.
- textDocument List<Property Map>Statistics 
- A block that specifies the number of text documents indexed.
GetIndexIndexStatisticFaqStatistic     
- IndexedQuestion intAnswers Count 
- The total number of FAQ questions and answers contained in the index.
- IndexedQuestion intAnswers Count 
- The total number of FAQ questions and answers contained in the index.
- indexedQuestion IntegerAnswers Count 
- The total number of FAQ questions and answers contained in the index.
- indexedQuestion numberAnswers Count 
- The total number of FAQ questions and answers contained in the index.
- indexed_question_ intanswers_ count 
- The total number of FAQ questions and answers contained in the index.
- indexedQuestion NumberAnswers Count 
- The total number of FAQ questions and answers contained in the index.
GetIndexIndexStatisticTextDocumentStatistic      
- IndexedText intBytes 
- Total size, in bytes, of the indexed documents.
- IndexedText intDocuments Count 
- The number of text documents indexed.
- IndexedText intBytes 
- Total size, in bytes, of the indexed documents.
- IndexedText intDocuments Count 
- The number of text documents indexed.
- indexedText IntegerBytes 
- Total size, in bytes, of the indexed documents.
- indexedText IntegerDocuments Count 
- The number of text documents indexed.
- indexedText numberBytes 
- Total size, in bytes, of the indexed documents.
- indexedText numberDocuments Count 
- The number of text documents indexed.
- indexed_text_ intbytes 
- Total size, in bytes, of the indexed documents.
- indexed_text_ intdocuments_ count 
- The number of text documents indexed.
- indexedText NumberBytes 
- Total size, in bytes, of the indexed documents.
- indexedText NumberDocuments Count 
- The number of text documents indexed.
GetIndexServerSideEncryptionConfiguration     
- KmsKey stringId 
- Identifier of the AWS KMScustomer master key (CMK). Amazon Kendra doesn't support asymmetric CMKs.
- KmsKey stringId 
- Identifier of the AWS KMScustomer master key (CMK). Amazon Kendra doesn't support asymmetric CMKs.
- kmsKey StringId 
- Identifier of the AWS KMScustomer master key (CMK). Amazon Kendra doesn't support asymmetric CMKs.
- kmsKey stringId 
- Identifier of the AWS KMScustomer master key (CMK). Amazon Kendra doesn't support asymmetric CMKs.
- kms_key_ strid 
- Identifier of the AWS KMScustomer master key (CMK). Amazon Kendra doesn't support asymmetric CMKs.
- kmsKey StringId 
- Identifier of the AWS KMScustomer master key (CMK). Amazon Kendra doesn't support asymmetric CMKs.
GetIndexUserGroupResolutionConfiguration     
- UserGroup stringResolution Mode 
- The identity store provider (mode) you want to use to fetch access levels of groups and users. AWS Single Sign-On is currently the only available mode. Your users and groups must exist in an AWS SSO identity source in order to use this mode. Valid Values are AWS_SSOorNONE.
- UserGroup stringResolution Mode 
- The identity store provider (mode) you want to use to fetch access levels of groups and users. AWS Single Sign-On is currently the only available mode. Your users and groups must exist in an AWS SSO identity source in order to use this mode. Valid Values are AWS_SSOorNONE.
- userGroup StringResolution Mode 
- The identity store provider (mode) you want to use to fetch access levels of groups and users. AWS Single Sign-On is currently the only available mode. Your users and groups must exist in an AWS SSO identity source in order to use this mode. Valid Values are AWS_SSOorNONE.
- userGroup stringResolution Mode 
- The identity store provider (mode) you want to use to fetch access levels of groups and users. AWS Single Sign-On is currently the only available mode. Your users and groups must exist in an AWS SSO identity source in order to use this mode. Valid Values are AWS_SSOorNONE.
- user_group_ strresolution_ mode 
- The identity store provider (mode) you want to use to fetch access levels of groups and users. AWS Single Sign-On is currently the only available mode. Your users and groups must exist in an AWS SSO identity source in order to use this mode. Valid Values are AWS_SSOorNONE.
- userGroup StringResolution Mode 
- The identity store provider (mode) you want to use to fetch access levels of groups and users. AWS Single Sign-On is currently the only available mode. Your users and groups must exist in an AWS SSO identity source in order to use this mode. Valid Values are AWS_SSOorNONE.
GetIndexUserTokenConfiguration    
- JsonToken List<GetType Configurations Index User Token Configuration Json Token Type Configuration> 
- A block that specifies the information about the JSON token type configuration.
- JwtToken List<GetType Configurations Index User Token Configuration Jwt Token Type Configuration> 
- A block that specifies the information about the JWT token type configuration.
- JsonToken []GetType Configurations Index User Token Configuration Json Token Type Configuration 
- A block that specifies the information about the JSON token type configuration.
- JwtToken []GetType Configurations Index User Token Configuration Jwt Token Type Configuration 
- A block that specifies the information about the JWT token type configuration.
- jsonToken List<GetType Configurations Index User Token Configuration Json Token Type Configuration> 
- A block that specifies the information about the JSON token type configuration.
- jwtToken List<GetType Configurations Index User Token Configuration Jwt Token Type Configuration> 
- A block that specifies the information about the JWT token type configuration.
- jsonToken GetType Configurations Index User Token Configuration Json Token Type Configuration[] 
- A block that specifies the information about the JSON token type configuration.
- jwtToken GetType Configurations Index User Token Configuration Jwt Token Type Configuration[] 
- A block that specifies the information about the JWT token type configuration.
- json_token_ Sequence[Gettype_ configurations Index User Token Configuration Json Token Type Configuration] 
- A block that specifies the information about the JSON token type configuration.
- jwt_token_ Sequence[Gettype_ configurations Index User Token Configuration Jwt Token Type Configuration] 
- A block that specifies the information about the JWT token type configuration.
- jsonToken List<Property Map>Type Configurations 
- A block that specifies the information about the JSON token type configuration.
- jwtToken List<Property Map>Type Configurations 
- A block that specifies the information about the JWT token type configuration.
GetIndexUserTokenConfigurationJsonTokenTypeConfiguration        
- GroupAttribute stringField 
- The group attribute field.
- UserName stringAttribute Field 
- The user name attribute field.
- GroupAttribute stringField 
- The group attribute field.
- UserName stringAttribute Field 
- The user name attribute field.
- groupAttribute StringField 
- The group attribute field.
- userName StringAttribute Field 
- The user name attribute field.
- groupAttribute stringField 
- The group attribute field.
- userName stringAttribute Field 
- The user name attribute field.
- group_attribute_ strfield 
- The group attribute field.
- user_name_ strattribute_ field 
- The user name attribute field.
- groupAttribute StringField 
- The group attribute field.
- userName StringAttribute Field 
- The user name attribute field.
GetIndexUserTokenConfigurationJwtTokenTypeConfiguration        
- ClaimRegex string
- Regular expression that identifies the claim.
- GroupAttribute stringField 
- The group attribute field.
- Issuer string
- Issuer of the token.
- KeyLocation string
- Location of the key. Valid values are URLorSECRET_MANAGER
- SecretsManager stringArn 
- ARN of the secret.
- Url string
- Signing key URL.
- UserName stringAttribute Field 
- The user name attribute field.
- ClaimRegex string
- Regular expression that identifies the claim.
- GroupAttribute stringField 
- The group attribute field.
- Issuer string
- Issuer of the token.
- KeyLocation string
- Location of the key. Valid values are URLorSECRET_MANAGER
- SecretsManager stringArn 
- ARN of the secret.
- Url string
- Signing key URL.
- UserName stringAttribute Field 
- The user name attribute field.
- claimRegex String
- Regular expression that identifies the claim.
- groupAttribute StringField 
- The group attribute field.
- issuer String
- Issuer of the token.
- keyLocation String
- Location of the key. Valid values are URLorSECRET_MANAGER
- secretsManager StringArn 
- ARN of the secret.
- url String
- Signing key URL.
- userName StringAttribute Field 
- The user name attribute field.
- claimRegex string
- Regular expression that identifies the claim.
- groupAttribute stringField 
- The group attribute field.
- issuer string
- Issuer of the token.
- keyLocation string
- Location of the key. Valid values are URLorSECRET_MANAGER
- secretsManager stringArn 
- ARN of the secret.
- url string
- Signing key URL.
- userName stringAttribute Field 
- The user name attribute field.
- claim_regex str
- Regular expression that identifies the claim.
- group_attribute_ strfield 
- The group attribute field.
- issuer str
- Issuer of the token.
- key_location str
- Location of the key. Valid values are URLorSECRET_MANAGER
- secrets_manager_ strarn 
- ARN of the secret.
- url str
- Signing key URL.
- user_name_ strattribute_ field 
- The user name attribute field.
- claimRegex String
- Regular expression that identifies the claim.
- groupAttribute StringField 
- The group attribute field.
- issuer String
- Issuer of the token.
- keyLocation String
- Location of the key. Valid values are URLorSECRET_MANAGER
- secretsManager StringArn 
- ARN of the secret.
- url String
- Signing key URL.
- userName StringAttribute Field 
- The user name attribute field.
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the awsTerraform Provider.