Interface CfnFaqProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnFaqProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.93.0 (build 1706ca5)", date="2024-01-03T18:29:28.080Z") @Stability(Stable) public interface CfnFaqProps extends software.amazon.jsii.JsiiSerializable
Properties for defining a CfnFaq.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.kendra.*;
 CfnFaqProps cfnFaqProps = CfnFaqProps.builder()
         .indexId("indexId")
         .name("name")
         .roleArn("roleArn")
         .s3Path(S3PathProperty.builder()
                 .bucket("bucket")
                 .key("key")
                 .build())
         // the properties below are optional
         .description("description")
         .fileFormat("fileFormat")
         .tags(List.of(CfnTag.builder()
                 .key("key")
                 .value("value")
                 .build()))
         .build();
 

See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static final class 
    A builder for CfnFaqProps
    static final class 
    An implementation for CfnFaqProps
  • Method Summary

    Modifier and Type
    Method
    Description
     
    default String
    A description for the FAQ.
    default String
    The format of the input file.
    The identifier of the index that contains the FAQ.
    The name that you assigned the FAQ when you created or updated the FAQ.
    The Amazon Resource Name (ARN) of a role with permission to access the S3 bucket that contains the FAQ.
    The Amazon Simple Storage Service (Amazon S3) location of the FAQ input data.
    default List<CfnTag>
    An array of key-value pairs to apply to this resource.

    Methods inherited from interface software.amazon.jsii.JsiiSerializable

    $jsii$toJson