We recommend new projects start with resources from the AWS provider.
aws-native.qbusiness.getIndex
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Definition of AWS::QBusiness::Index Resource Type
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(application_id: Optional[str] = None,
              index_id: Optional[str] = None,
              opts: Optional[InvokeOptions] = None) -> GetIndexResult
def get_index_output(application_id: Optional[pulumi.Input[str]] = None,
              index_id: Optional[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-native:qbusiness:getIndex
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ApplicationId string
- The identifier of the Amazon Q Business application using the index.
- IndexId string
- The identifier for the index.
- ApplicationId string
- The identifier of the Amazon Q Business application using the index.
- IndexId string
- The identifier for the index.
- applicationId String
- The identifier of the Amazon Q Business application using the index.
- indexId String
- The identifier for the index.
- applicationId string
- The identifier of the Amazon Q Business application using the index.
- indexId string
- The identifier for the index.
- application_id str
- The identifier of the Amazon Q Business application using the index.
- index_id str
- The identifier for the index.
- applicationId String
- The identifier of the Amazon Q Business application using the index.
- indexId String
- The identifier for the index.
getIndex Result
The following output properties are available:
- CapacityConfiguration Pulumi.Aws Native. QBusiness. Outputs. Index Capacity Configuration 
- The capacity units you want to provision for your index. You can add and remove capacity to fit your usage needs.
- CreatedAt string
- The Unix timestamp when the index was created.
- Description string
- A description for the Amazon Q Business index.
- DisplayName string
- The name of the index.
- DocumentAttribute List<Pulumi.Configurations Aws Native. QBusiness. Outputs. Index Document Attribute Configuration> 
- Configuration information for document attributes. Document attributes are metadata or fields associated with your documents. For example, the company department name associated with each document. - For more information, see Understanding document attributes . 
- IndexArn string
- The Amazon Resource Name (ARN) of an Amazon Q Business index.
- IndexId string
- The identifier for the index.
- IndexStatistics Pulumi.Aws Native. QBusiness. Outputs. Index Statistics 
- Status
Pulumi.Aws Native. QBusiness. Index Status 
- The current status of the index. When the status is ACTIVE, the index is ready.
- 
List<Pulumi.Aws Native. Outputs. Tag> 
- A list of key-value pairs that identify or categorize the index. You can also use tags to help control access to the index. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
- UpdatedAt string
- The Unix timestamp when the index was last updated.
- CapacityConfiguration IndexCapacity Configuration 
- The capacity units you want to provision for your index. You can add and remove capacity to fit your usage needs.
- CreatedAt string
- The Unix timestamp when the index was created.
- Description string
- A description for the Amazon Q Business index.
- DisplayName string
- The name of the index.
- DocumentAttribute []IndexConfigurations Document Attribute Configuration 
- Configuration information for document attributes. Document attributes are metadata or fields associated with your documents. For example, the company department name associated with each document. - For more information, see Understanding document attributes . 
- IndexArn string
- The Amazon Resource Name (ARN) of an Amazon Q Business index.
- IndexId string
- The identifier for the index.
- IndexStatistics IndexStatistics 
- Status
IndexStatus 
- The current status of the index. When the status is ACTIVE, the index is ready.
- Tag
- A list of key-value pairs that identify or categorize the index. You can also use tags to help control access to the index. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
- UpdatedAt string
- The Unix timestamp when the index was last updated.
- capacityConfiguration IndexCapacity Configuration 
- The capacity units you want to provision for your index. You can add and remove capacity to fit your usage needs.
- createdAt String
- The Unix timestamp when the index was created.
- description String
- A description for the Amazon Q Business index.
- displayName String
- The name of the index.
- documentAttribute List<IndexConfigurations Document Attribute Configuration> 
- Configuration information for document attributes. Document attributes are metadata or fields associated with your documents. For example, the company department name associated with each document. - For more information, see Understanding document attributes . 
- indexArn String
- The Amazon Resource Name (ARN) of an Amazon Q Business index.
- indexId String
- The identifier for the index.
- indexStatistics IndexStatistics 
- status
IndexStatus 
- The current status of the index. When the status is ACTIVE, the index is ready.
- List<Tag>
- A list of key-value pairs that identify or categorize the index. You can also use tags to help control access to the index. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
- updatedAt String
- The Unix timestamp when the index was last updated.
- capacityConfiguration IndexCapacity Configuration 
- The capacity units you want to provision for your index. You can add and remove capacity to fit your usage needs.
- createdAt string
- The Unix timestamp when the index was created.
- description string
- A description for the Amazon Q Business index.
- displayName string
- The name of the index.
- documentAttribute IndexConfigurations Document Attribute Configuration[] 
- Configuration information for document attributes. Document attributes are metadata or fields associated with your documents. For example, the company department name associated with each document. - For more information, see Understanding document attributes . 
- indexArn string
- The Amazon Resource Name (ARN) of an Amazon Q Business index.
- indexId string
- The identifier for the index.
- indexStatistics IndexStatistics 
- status
IndexStatus 
- The current status of the index. When the status is ACTIVE, the index is ready.
- Tag[]
- A list of key-value pairs that identify or categorize the index. You can also use tags to help control access to the index. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
- updatedAt string
- The Unix timestamp when the index was last updated.
- capacity_configuration IndexCapacity Configuration 
- The capacity units you want to provision for your index. You can add and remove capacity to fit your usage needs.
- created_at str
- The Unix timestamp when the index was created.
- description str
- A description for the Amazon Q Business index.
- display_name str
- The name of the index.
- document_attribute_ Sequence[Indexconfigurations Document Attribute Configuration] 
- Configuration information for document attributes. Document attributes are metadata or fields associated with your documents. For example, the company department name associated with each document. - For more information, see Understanding document attributes . 
- index_arn str
- The Amazon Resource Name (ARN) of an Amazon Q Business index.
- index_id str
- The identifier for the index.
- index_statistics IndexStatistics 
- status
IndexStatus 
- The current status of the index. When the status is ACTIVE, the index is ready.
- Sequence[root_Tag]
- A list of key-value pairs that identify or categorize the index. You can also use tags to help control access to the index. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
- updated_at str
- The Unix timestamp when the index was last updated.
- capacityConfiguration Property Map
- The capacity units you want to provision for your index. You can add and remove capacity to fit your usage needs.
- createdAt String
- The Unix timestamp when the index was created.
- description String
- A description for the Amazon Q Business index.
- displayName String
- The name of the index.
- documentAttribute List<Property Map>Configurations 
- Configuration information for document attributes. Document attributes are metadata or fields associated with your documents. For example, the company department name associated with each document. - For more information, see Understanding document attributes . 
- indexArn String
- The Amazon Resource Name (ARN) of an Amazon Q Business index.
- indexId String
- The identifier for the index.
- indexStatistics Property Map
- status "CREATING" | "ACTIVE" | "DELETING" | "FAILED" | "UPDATING"
- The current status of the index. When the status is ACTIVE, the index is ready.
- List<Property Map>
- A list of key-value pairs that identify or categorize the index. You can also use tags to help control access to the index. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
- updatedAt String
- The Unix timestamp when the index was last updated.
Supporting Types
IndexAttributeType  
IndexCapacityConfiguration  
- Units double
- The number of storage units configured for an Amazon Q Business index.
- Units float64
- The number of storage units configured for an Amazon Q Business index.
- units Double
- The number of storage units configured for an Amazon Q Business index.
- units number
- The number of storage units configured for an Amazon Q Business index.
- units float
- The number of storage units configured for an Amazon Q Business index.
- units Number
- The number of storage units configured for an Amazon Q Business index.
IndexDocumentAttributeConfiguration   
- Name string
- The name of the document attribute.
- Search
Pulumi.Aws Native. QBusiness. QBusiness Index Status 
- Information about whether the document attribute can be used by an end user to search for information on their web experience.
- Type
Pulumi.Aws Native. QBusiness. Index Attribute Type 
- The type of document attribute.
- Name string
- The name of the document attribute.
- Search
QBusinessIndex Status 
- Information about whether the document attribute can be used by an end user to search for information on their web experience.
- Type
IndexAttribute Type 
- The type of document attribute.
- name String
- The name of the document attribute.
- search
QBusinessIndex Status 
- Information about whether the document attribute can be used by an end user to search for information on their web experience.
- type
IndexAttribute Type 
- The type of document attribute.
- name string
- The name of the document attribute.
- search
QBusinessIndex Status 
- Information about whether the document attribute can be used by an end user to search for information on their web experience.
- type
IndexAttribute Type 
- The type of document attribute.
- name str
- The name of the document attribute.
- search
QBusinessIndex Status 
- Information about whether the document attribute can be used by an end user to search for information on their web experience.
- type
IndexAttribute Type 
- The type of document attribute.
- name String
- The name of the document attribute.
- search "ENABLED" | "DISABLED"
- Information about whether the document attribute can be used by an end user to search for information on their web experience.
- type "STRING" | "STRING_LIST" | "NUMBER" | "DATE"
- The type of document attribute.
IndexStatistics 
- TextDocument Pulumi.Statistics Aws Native. QBusiness. Inputs. Index Text Document Statistics 
- The number of documents indexed.
- TextDocument IndexStatistics Text Document Statistics 
- The number of documents indexed.
- textDocument IndexStatistics Text Document Statistics 
- The number of documents indexed.
- textDocument IndexStatistics Text Document Statistics 
- The number of documents indexed.
- text_document_ Indexstatistics Text Document Statistics 
- The number of documents indexed.
- textDocument Property MapStatistics 
- The number of documents indexed.
IndexStatus 
IndexTextDocumentStatistics   
- IndexedText doubleBytes 
- The total size, in bytes, of the indexed documents.
- IndexedText doubleDocument Count 
- The number of text documents indexed.
- IndexedText float64Bytes 
- The total size, in bytes, of the indexed documents.
- IndexedText float64Document Count 
- The number of text documents indexed.
- indexedText DoubleBytes 
- The total size, in bytes, of the indexed documents.
- indexedText DoubleDocument Count 
- The number of text documents indexed.
- indexedText numberBytes 
- The total size, in bytes, of the indexed documents.
- indexedText numberDocument Count 
- The number of text documents indexed.
- indexed_text_ floatbytes 
- The total size, in bytes, of the indexed documents.
- indexed_text_ floatdocument_ count 
- The number of text documents indexed.
- indexedText NumberBytes 
- The total size, in bytes, of the indexed documents.
- indexedText NumberDocument Count 
- The number of text documents indexed.
QBusinessIndexStatus  
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.