Package com.pulumi.aws.kendra.inputs
Class DataSourceConfigurationS3ConfigurationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.kendra.inputs.DataSourceConfigurationS3ConfigurationArgs
-
public final class DataSourceConfigurationS3ConfigurationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDataSourceConfigurationS3ConfigurationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static DataSourceConfigurationS3ConfigurationArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<DataSourceConfigurationS3ConfigurationAccessControlListConfigurationArgs>>accessControlListConfiguration()com.pulumi.core.Output<java.lang.String>bucketName()static DataSourceConfigurationS3ConfigurationArgs.Builderbuilder()static DataSourceConfigurationS3ConfigurationArgs.Builderbuilder(DataSourceConfigurationS3ConfigurationArgs defaults)java.util.Optional<com.pulumi.core.Output<DataSourceConfigurationS3ConfigurationDocumentsMetadataConfigurationArgs>>documentsMetadataConfiguration()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>exclusionPatterns()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>inclusionPatterns()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>inclusionPrefixes()
-
-
-
Field Detail
-
Empty
public static final DataSourceConfigurationS3ConfigurationArgs Empty
-
-
Method Detail
-
accessControlListConfiguration
public java.util.Optional<com.pulumi.core.Output<DataSourceConfigurationS3ConfigurationAccessControlListConfigurationArgs>> accessControlListConfiguration()
- Returns:
- Path to the S3 bucket that contains the user context filtering files for the data source. For the format of the file, see [Access control for S3 data sources](https://docs.aws.amazon.com/kendra/latest/dg/s3-acl.html). Detailed below.
-
bucketName
public com.pulumi.core.Output<java.lang.String> bucketName()
- Returns:
- Name of the bucket that contains the documents.
-
documentsMetadataConfiguration
public java.util.Optional<com.pulumi.core.Output<DataSourceConfigurationS3ConfigurationDocumentsMetadataConfigurationArgs>> documentsMetadataConfiguration()
- Returns:
- Block that defines the 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. Detailed below.
-
exclusionPatterns
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> exclusionPatterns()
- Returns:
- List of glob patterns for documents that should not be indexed. If a document that matches an inclusion prefix or inclusion pattern also matches an exclusion pattern, the document is not indexed. Refer to [Exclusion Patterns for more examples](https://docs.aws.amazon.com/kendra/latest/dg/API_S3DataSourceConfiguration.html#Kendra-Type-S3DataSourceConfiguration-ExclusionPatterns).
-
inclusionPatterns
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> inclusionPatterns()
- Returns:
- List of glob patterns for documents that should be indexed. If a document that matches an inclusion pattern also matches an exclusion pattern, the document is not indexed. Refer to [Inclusion Patterns for more examples](https://docs.aws.amazon.com/kendra/latest/dg/API_S3DataSourceConfiguration.html#Kendra-Type-S3DataSourceConfiguration-InclusionPatterns).
-
inclusionPrefixes
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> inclusionPrefixes()
- Returns:
- List of S3 prefixes for the documents that should be included in the index.
-
builder
public static DataSourceConfigurationS3ConfigurationArgs.Builder builder()
-
builder
public static DataSourceConfigurationS3ConfigurationArgs.Builder builder(DataSourceConfigurationS3ConfigurationArgs defaults)
-
-