Package com.pulumi.aws.kendra.inputs
Class FaqState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.kendra.inputs.FaqState
-
public final class FaqState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFaqState.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>arn()static FaqState.Builderbuilder()static FaqState.Builderbuilder(FaqState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>createdAt()java.util.Optional<com.pulumi.core.Output<java.lang.String>>description()java.util.Optional<com.pulumi.core.Output<java.lang.String>>errorMessage()java.util.Optional<com.pulumi.core.Output<java.lang.String>>faqId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>fileFormat()java.util.Optional<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()java.util.Optional<com.pulumi.core.Output<java.lang.String>>roleArn()java.util.Optional<com.pulumi.core.Output<FaqS3PathArgs>>s3Path()java.util.Optional<com.pulumi.core.Output<java.lang.String>>status()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tags()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tagsAll()java.util.Optional<com.pulumi.core.Output<java.lang.String>>updatedAt()
-
-
-
Field Detail
-
Empty
public static final FaqState Empty
-
-
Method Detail
-
arn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
- Returns:
- ARN of the FAQ.
-
createdAt
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createdAt()
- Returns:
- Unix datetime that the FAQ was created.
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- Description for a FAQ.
-
errorMessage
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> errorMessage()
- Returns:
- When the Status field value is `FAILED`, this contains a message that explains why.
-
faqId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> faqId()
- Returns:
- Identifier of the 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 java.util.Optional<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 java.util.Optional<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 java.util.Optional<com.pulumi.core.Output<FaqS3PathArgs>> s3Path()
- Returns:
- S3 location of the FAQ input data. Detailed below. The following arguments are optional:
-
status
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> status()
- Returns:
- Status of the FAQ. It is ready to use when the status is ACTIVE.
-
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.
-
tagsAll
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tagsAll()
- Returns:
- Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
-
updatedAt
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> updatedAt()
- Returns:
- Date and time that the FAQ was last updated.
-
builder
public static FaqState.Builder builder()
-
builder
public static FaqState.Builder builder(FaqState defaults)
-
-