amazonka-kendra-2.0: Amazon KendraFrontendService SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Kendra.Types.DocumentsMetadataConfiguration

Description

 
Synopsis

Documentation

data DocumentsMetadataConfiguration Source #

Document metadata files that contain information such as the document access control information, source URI, document author, and custom attributes. Each metadata file contains metadata about a single document.

See: newDocumentsMetadataConfiguration smart constructor.

Constructors

DocumentsMetadataConfiguration' 

Fields

  • s3Prefix :: Maybe Text

    A prefix used to filter metadata configuration files in the Amazon Web Services S3 bucket. The S3 bucket might contain multiple metadata files. Use S3Prefix to include only the desired metadata files.

Instances

Instances details
FromJSON DocumentsMetadataConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.DocumentsMetadataConfiguration

ToJSON DocumentsMetadataConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.DocumentsMetadataConfiguration

Generic DocumentsMetadataConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.DocumentsMetadataConfiguration

Associated Types

type Rep DocumentsMetadataConfiguration :: Type -> Type #

Read DocumentsMetadataConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.DocumentsMetadataConfiguration

Show DocumentsMetadataConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.DocumentsMetadataConfiguration

NFData DocumentsMetadataConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.DocumentsMetadataConfiguration

Eq DocumentsMetadataConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.DocumentsMetadataConfiguration

Hashable DocumentsMetadataConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.DocumentsMetadataConfiguration

type Rep DocumentsMetadataConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.DocumentsMetadataConfiguration

type Rep DocumentsMetadataConfiguration = D1 ('MetaData "DocumentsMetadataConfiguration" "Amazonka.Kendra.Types.DocumentsMetadataConfiguration" "amazonka-kendra-2.0-IHloXAWlYIS8YTp1gXe6J" 'False) (C1 ('MetaCons "DocumentsMetadataConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Prefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDocumentsMetadataConfiguration :: DocumentsMetadataConfiguration Source #

Create a value of DocumentsMetadataConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3Prefix:DocumentsMetadataConfiguration', documentsMetadataConfiguration_s3Prefix - A prefix used to filter metadata configuration files in the Amazon Web Services S3 bucket. The S3 bucket might contain multiple metadata files. Use S3Prefix to include only the desired metadata files.

documentsMetadataConfiguration_s3Prefix :: Lens' DocumentsMetadataConfiguration (Maybe Text) Source #

A prefix used to filter metadata configuration files in the Amazon Web Services S3 bucket. The S3 bucket might contain multiple metadata files. Use S3Prefix to include only the desired metadata files.