AWS v6.60.0 published on Tuesday, Nov 19, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws:kendra/getIndex:getIndex
arguments:
# arguments dictionary
The 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.
- Capacity
Units 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.
- Created
At string - Unix datetime that the index was created.
- Description string
- Description of the Index.
- Document
Metadata 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.
- Error
Message string - When the Status field value is
FAILED
, this contains a message that explains why. - Id string
- Identifier of the Index.
- Index
Statistics 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.
- Role
Arn 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
BatchPutDocument
API to index documents from an Amazon S3 bucket. - Server
Side 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_message
field contains a message that explains why. - Dictionary<string, string>
- Metadata that helps organize the Indices you create.
- Updated
At string - Unix datetime that the index was last updated.
- User
Context stringPolicy - User context policy. Valid values are
ATTRIBUTE_FILTER
orUSER_TOKEN
. For more information, refer to UserContextPolicy. - User
Group 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.
- User
Token List<GetConfigurations Index User Token Configuration> - A block that specifies the user token configuration. Documented below.
- Arn string
- ARN of the Index.
- Capacity
Units []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 string - Unix datetime that the index was created.
- Description string
- Description of the Index.
- Document
Metadata []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.
- Error
Message string - When the Status field value is
FAILED
, this contains a message that explains why. - Id string
- Identifier of the Index.
- Index
Statistics []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.
- Role
Arn 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
BatchPutDocument
API to index documents from an Amazon S3 bucket. - Server
Side []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_message
field contains a message that explains why. - map[string]string
- Metadata that helps organize the Indices you create.
- Updated
At string - Unix datetime that the index was last updated.
- User
Context stringPolicy - User context policy. Valid values are
ATTRIBUTE_FILTER
orUSER_TOKEN
. For more information, refer to UserContextPolicy. - User
Group []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 []GetConfigurations Index User Token Configuration - A block that specifies the user token configuration. Documented below.
- arn String
- ARN of the Index.
- capacity
Units 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.
- created
At String - Unix datetime that the index was created.
- description String
- Description of the Index.
- document
Metadata 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.
- error
Message String - When the Status field value is
FAILED
, this contains a message that explains why. - id String
- Identifier of the Index.
- index
Statistics 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.
- role
Arn 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
BatchPutDocument
API to index documents from an Amazon S3 bucket. - server
Side 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_message
field contains a message that explains why. - Map<String,String>
- Metadata that helps organize the Indices you create.
- updated
At String - Unix datetime that the index was last updated.
- user
Context StringPolicy - User context policy. Valid values are
ATTRIBUTE_FILTER
orUSER_TOKEN
. For more information, refer to UserContextPolicy. - user
Group 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.
- user
Token List<GetConfigurations Index User Token Configuration> - A block that specifies the user token configuration. Documented below.
- arn string
- ARN of the Index.
- capacity
Units 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 string - Unix datetime that the index was created.
- description string
- Description of the Index.
- document
Metadata 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.
- error
Message string - When the Status field value is
FAILED
, this contains a message that explains why. - id string
- Identifier of the Index.
- index
Statistics 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.
- role
Arn 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
BatchPutDocument
API to index documents from an Amazon S3 bucket. - server
Side 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_message
field contains a message that explains why. - {[key: string]: string}
- Metadata that helps organize the Indices you create.
- updated
At string - Unix datetime that the index was last updated.
- user
Context stringPolicy - User context policy. Valid values are
ATTRIBUTE_FILTER
orUSER_TOKEN
. For more information, refer to UserContextPolicy. - user
Group 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 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
BatchPutDocument
API 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_message
field 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_FILTER
orUSER_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.
- capacity
Units 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.
- created
At String - Unix datetime that the index was created.
- description String
- Description of the Index.
- document
Metadata 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.
- error
Message String - When the Status field value is
FAILED
, this contains a message that explains why. - id String
- Identifier of the Index.
- index
Statistics 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.
- role
Arn 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
BatchPutDocument
API to index documents from an Amazon S3 bucket. - server
Side 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_message
field contains a message that explains why. - Map<String>
- Metadata that helps organize the Indices you create.
- updated
At String - Unix datetime that the index was last updated.
- user
Context StringPolicy - User context policy. Valid values are
ATTRIBUTE_FILTER
orUSER_TOKEN
. For more information, refer to UserContextPolicy. - user
Group 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.
- user
Token List<Property Map>Configurations - A block that specifies the user token configuration. Documented below.
Supporting Types
GetIndexCapacityUnit
- 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.
- 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.
- query
Capacity IntegerUnits - The amount of extra query capacity for an index and GetQuerySuggestions capacity. For more information, refer to QueryCapacityUnits.
- storage
Capacity 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.
- query
Capacity numberUnits - The amount of extra query capacity for an index and GetQuerySuggestions capacity. For more information, refer to QueryCapacityUnits.
- storage
Capacity 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.
- query
Capacity NumberUnits - The amount of extra query capacity for an index and GetQuerySuggestions capacity. For more information, refer to QueryCapacityUnits.
- storage
Capacity 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<Get
Index Document Metadata Configuration Update Relevance> - Block that provides manual tuning parameters to determine how the field affects the search results. Documented below.
- Searches
List<Get
Index 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
[]Get
Index Document Metadata Configuration Update Relevance - Block that provides manual tuning parameters to determine how the field affects the search results. Documented below.
- Searches
[]Get
Index 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<Get
Index Document Metadata Configuration Update Relevance> - Block that provides manual tuning parameters to determine how the field affects the search results. Documented below.
- searches
List<Get
Index 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
Get
Index Document Metadata Configuration Update Relevance[] - Block that provides manual tuning parameters to determine how the field affects the search results. Documented below.
- searches
Get
Index 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[Get
Index Document Metadata Configuration Update Relevance] - Block that provides manual tuning parameters to determine how the field affects the search results. Documented below.
- searches
Sequence[Get
Index 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.
- Rank
Order string - Determines how values should be interpreted. For more information, refer to RankOrder.
- Values
Importance 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.
- Rank
Order string - Determines how values should be interpreted. For more information, refer to RankOrder.
- Values
Importance 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.
- rank
Order String - Determines how values should be interpreted. For more information, refer to RankOrder.
- values
Importance 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.
- rank
Order string - Determines how values should be interpreted. For more information, refer to RankOrder.
- values
Importance {[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.
- rank
Order String - Determines how values should be interpreted. For more information, refer to RankOrder.
- values
Importance 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
true
forstring
fields andfalse
fornumber
anddate
fields. - 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
true
forstring
fields andfalse
fornumber
anddate
fields. - 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
true
forstring
fields andfalse
fornumber
anddate
fields. - 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
true
forstring
fields andfalse
fornumber
anddate
fields. - 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
true
forstring
fields andfalse
fornumber
anddate
fields. - 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
true
forstring
fields andfalse
fornumber
anddate
fields. - 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
- Faq
Statistics List<GetIndex Index Statistic Faq Statistic> - Block that specifies the number of question and answer topics in the index. Documented below.
- Text
Document List<GetStatistics Index Index Statistic Text Document Statistic> - A block that specifies the number of text documents indexed.
- Faq
Statistics []GetIndex Index Statistic Faq Statistic - Block that specifies the number of question and answer topics in the index. Documented below.
- Text
Document []GetStatistics Index Index Statistic Text Document Statistic - A block that specifies the number of text documents indexed.
- faq
Statistics List<GetIndex Index Statistic Faq Statistic> - Block that specifies the number of question and answer topics in the index. Documented below.
- text
Document List<GetStatistics Index Index Statistic Text Document Statistic> - A block that specifies the number of text documents indexed.
- faq
Statistics GetIndex Index Statistic Faq Statistic[] - Block that specifies the number of question and answer topics in the index. Documented below.
- text
Document 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.
- faq
Statistics List<Property Map> - Block that specifies the number of question and answer topics in the index. Documented below.
- text
Document List<Property Map>Statistics - A block that specifies the number of text documents indexed.
GetIndexIndexStatisticFaqStatistic
- Indexed
Question intAnswers 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.
- indexed
Question IntegerAnswers Count - The total number of FAQ questions and answers contained in the index.
- indexed
Question 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.
- indexed
Question NumberAnswers Count - The total number of FAQ questions and answers contained in the index.
GetIndexIndexStatisticTextDocumentStatistic
- Indexed
Text intBytes - Total size, in bytes, of the indexed documents.
- Indexed
Text intDocuments 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.
- indexed
Text IntegerBytes - Total size, in bytes, of the indexed documents.
- indexed
Text IntegerDocuments Count - The number of text documents indexed.
- indexed
Text numberBytes - Total size, in bytes, of the indexed documents.
- indexed
Text 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.
- indexed
Text NumberBytes - Total size, in bytes, of the indexed documents.
- indexed
Text NumberDocuments Count - The number of text documents indexed.
GetIndexServerSideEncryptionConfiguration
- Kms
Key stringId - Identifier of the AWS KMScustomer master key (CMK). Amazon Kendra doesn't support asymmetric CMKs.
- Kms
Key stringId - Identifier of the AWS KMScustomer master key (CMK). Amazon Kendra doesn't support asymmetric CMKs.
- kms
Key StringId - Identifier of the AWS KMScustomer master key (CMK). Amazon Kendra doesn't support asymmetric CMKs.
- kms
Key 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.
- kms
Key StringId - Identifier of the AWS KMScustomer master key (CMK). Amazon Kendra doesn't support asymmetric CMKs.
GetIndexUserGroupResolutionConfiguration
- User
Group 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_SSO
orNONE
.
- User
Group 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_SSO
orNONE
.
- user
Group 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_SSO
orNONE
.
- user
Group 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_SSO
orNONE
.
- 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_SSO
orNONE
.
- user
Group 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_SSO
orNONE
.
GetIndexUserTokenConfiguration
- Json
Token List<GetType Configurations Index User Token Configuration Json Token Type Configuration> - A block that specifies the information about the JSON token type configuration.
- Jwt
Token List<GetType Configurations Index User Token Configuration Jwt Token Type Configuration> - A block that specifies the information about the JWT token type configuration.
- Json
Token []GetType Configurations Index User Token Configuration Json Token Type Configuration - A block that specifies the information about the JSON token type configuration.
- Jwt
Token []GetType Configurations Index User Token Configuration Jwt Token Type Configuration - A block that specifies the information about the JWT token type configuration.
- json
Token List<GetType Configurations Index User Token Configuration Json Token Type Configuration> - A block that specifies the information about the JSON token type configuration.
- jwt
Token List<GetType Configurations Index User Token Configuration Jwt Token Type Configuration> - A block that specifies the information about the JWT token type configuration.
- json
Token GetType Configurations Index User Token Configuration Json Token Type Configuration[] - A block that specifies the information about the JSON token type configuration.
- jwt
Token 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.
- json
Token List<Property Map>Type Configurations - A block that specifies the information about the JSON token type configuration.
- jwt
Token List<Property Map>Type Configurations - A block that specifies the information about the JWT token type configuration.
GetIndexUserTokenConfigurationJsonTokenTypeConfiguration
- Group
Attribute stringField - The group attribute field.
- User
Name stringAttribute Field - The user name attribute field.
- Group
Attribute stringField - The group attribute field.
- User
Name stringAttribute Field - The user name attribute field.
- group
Attribute StringField - The group attribute field.
- user
Name StringAttribute Field - The user name attribute field.
- group
Attribute stringField - The group attribute field.
- user
Name stringAttribute Field - The user name attribute field.
- group_
attribute_ strfield - The group attribute field.
- user_
name_ strattribute_ field - The user name attribute field.
- group
Attribute StringField - The group attribute field.
- user
Name StringAttribute Field - The user name attribute field.
GetIndexUserTokenConfigurationJwtTokenTypeConfiguration
- Claim
Regex string - Regular expression that identifies the claim.
- Group
Attribute stringField - The group attribute field.
- Issuer string
- Issuer of the token.
- Key
Location string - Location of the key. Valid values are
URL
orSECRET_MANAGER
- Secrets
Manager stringArn - ARN of the secret.
- Url string
- Signing key URL.
- User
Name stringAttribute Field - The user name attribute field.
- Claim
Regex string - Regular expression that identifies the claim.
- Group
Attribute stringField - The group attribute field.
- Issuer string
- Issuer of the token.
- Key
Location string - Location of the key. Valid values are
URL
orSECRET_MANAGER
- Secrets
Manager stringArn - ARN of the secret.
- Url string
- Signing key URL.
- User
Name stringAttribute Field - The user name attribute field.
- claim
Regex String - Regular expression that identifies the claim.
- group
Attribute StringField - The group attribute field.
- issuer String
- Issuer of the token.
- key
Location String - Location of the key. Valid values are
URL
orSECRET_MANAGER
- secrets
Manager StringArn - ARN of the secret.
- url String
- Signing key URL.
- user
Name StringAttribute Field - The user name attribute field.
- claim
Regex string - Regular expression that identifies the claim.
- group
Attribute stringField - The group attribute field.
- issuer string
- Issuer of the token.
- key
Location string - Location of the key. Valid values are
URL
orSECRET_MANAGER
- secrets
Manager stringArn - ARN of the secret.
- url string
- Signing key URL.
- user
Name 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
URL
orSECRET_MANAGER
- secrets_
manager_ strarn - ARN of the secret.
- url str
- Signing key URL.
- user_
name_ strattribute_ field - The user name attribute field.
- claim
Regex String - Regular expression that identifies the claim.
- group
Attribute StringField - The group attribute field.
- issuer String
- Issuer of the token.
- key
Location String - Location of the key. Valid values are
URL
orSECRET_MANAGER
- secrets
Manager StringArn - ARN of the secret.
- url String
- Signing key URL.
- user
Name 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
aws
Terraform Provider.