Package com.pulumi.aws.kendra
Class FaqArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.kendra.FaqArgs
-
public final class FaqArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFaqArgs.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FaqArgs.Builderbuilder()static FaqArgs.Builderbuilder(FaqArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>description()java.util.Optional<com.pulumi.core.Output<java.lang.String>>fileFormat()com.pulumi.core.Output<java.lang.String>indexId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>languageCode()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()com.pulumi.core.Output<java.lang.String>roleArn()com.pulumi.core.Output<FaqS3PathArgs>s3Path()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tags()
-
-
-
Field Detail
-
Empty
public static final FaqArgs Empty
-
-
Method Detail
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- Description for a FAQ.
-
fileFormat
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> fileFormat()
- Returns:
- File format used by the input files for the FAQ. Valid Values are `CSV`, `CSV_WITH_HEADER`, `JSON`.
-
indexId
public com.pulumi.core.Output<java.lang.String> indexId()
- Returns:
- Identifier of the index for a FAQ.
-
languageCode
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> languageCode()
- Returns:
- Code for a language. This shows a supported language for the FAQ document. English is supported by default. For more information on supported languages, including their codes, see [Adding documents in languages other than English](https://docs.aws.amazon.com/kendra/latest/dg/in-adding-languages.html).
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- Name that should be associated with the FAQ.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
roleArn
public com.pulumi.core.Output<java.lang.String> roleArn()
- Returns:
- ARN of a role with permission to access the S3 bucket that contains the FAQs. For more information, see [IAM Roles for Amazon Kendra](https://docs.aws.amazon.com/kendra/latest/dg/iam-roles.html).
-
s3Path
public com.pulumi.core.Output<FaqS3PathArgs> s3Path()
- Returns:
- S3 location of the FAQ input data. Detailed below. The following arguments are optional:
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Key-value map of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
-
builder
public static FaqArgs.Builder builder()
-
builder
public static FaqArgs.Builder builder(FaqArgs defaults)
-
-