Package-level declarations

Types

data class DataSourceAccessControlListConfigurationArgs(val keyPath: Output<String>? = null) : ConvertibleToJava<DataSourceAccessControlListConfigurationArgs>
Link copied to clipboard
data class DataSourceAclConfigurationArgs(val allowedGroupsColumnName: Output<String>) : ConvertibleToJava<DataSourceAclConfigurationArgs>
Link copied to clipboard
data class DataSourceColumnConfigurationArgs(val changeDetectingColumns: Output<List<String>>, val documentDataColumnName: Output<String>, val documentIdColumnName: Output<String>, val documentTitleColumnName: Output<String>? = null, val fieldMappings: Output<List<DataSourceToIndexFieldMappingArgs>>? = null) : ConvertibleToJava<DataSourceColumnConfigurationArgs>
Link copied to clipboard
data class DataSourceConfigurationArgs(val confluenceConfiguration: Output<DataSourceConfluenceConfigurationArgs>? = null, val databaseConfiguration: Output<DataSourceDatabaseConfigurationArgs>? = null, val googleDriveConfiguration: Output<DataSourceGoogleDriveConfigurationArgs>? = null, val oneDriveConfiguration: Output<DataSourceOneDriveConfigurationArgs>? = null, val s3Configuration: Output<DataSourceS3DataSourceConfigurationArgs>? = null, val salesforceConfiguration: Output<DataSourceSalesforceConfigurationArgs>? = null, val serviceNowConfiguration: Output<DataSourceServiceNowConfigurationArgs>? = null, val sharePointConfiguration: Output<DataSourceSharePointConfigurationArgs>? = null, val webCrawlerConfiguration: Output<DataSourceWebCrawlerConfigurationArgs>? = null, val workDocsConfiguration: Output<DataSourceWorkDocsConfigurationArgs>? = null) : ConvertibleToJava<DataSourceConfigurationArgs>
data class DataSourceConfluenceAttachmentConfigurationArgs(val attachmentFieldMappings: Output<List<DataSourceConfluenceAttachmentToIndexFieldMappingArgs>>? = null, val crawlAttachments: Output<Boolean>? = null) : ConvertibleToJava<DataSourceConfluenceAttachmentConfigurationArgs>
data class DataSourceConfluenceAttachmentToIndexFieldMappingArgs(val dataSourceFieldName: Output<DataSourceConfluenceAttachmentFieldName>, val dateFieldFormat: Output<String>? = null, val indexFieldName: Output<String>) : ConvertibleToJava<DataSourceConfluenceAttachmentToIndexFieldMappingArgs>
data class DataSourceConfluenceBlogConfigurationArgs(val blogFieldMappings: Output<List<DataSourceConfluenceBlogToIndexFieldMappingArgs>>? = null) : ConvertibleToJava<DataSourceConfluenceBlogConfigurationArgs>
data class DataSourceConfluenceBlogToIndexFieldMappingArgs(val dataSourceFieldName: Output<DataSourceConfluenceBlogFieldName>, val dateFieldFormat: Output<String>? = null, val indexFieldName: Output<String>) : ConvertibleToJava<DataSourceConfluenceBlogToIndexFieldMappingArgs>
Link copied to clipboard
data class DataSourceConfluenceConfigurationArgs(val attachmentConfiguration: Output<DataSourceConfluenceAttachmentConfigurationArgs>? = null, val blogConfiguration: Output<DataSourceConfluenceBlogConfigurationArgs>? = null, val exclusionPatterns: Output<List<String>>? = null, val inclusionPatterns: Output<List<String>>? = null, val pageConfiguration: Output<DataSourceConfluencePageConfigurationArgs>? = null, val secretArn: Output<String>, val serverUrl: Output<String>, val spaceConfiguration: Output<DataSourceConfluenceSpaceConfigurationArgs>? = null, val version: Output<DataSourceConfluenceVersion>, val vpcConfiguration: Output<DataSourceVpcConfigurationArgs>? = null) : ConvertibleToJava<DataSourceConfluenceConfigurationArgs>
data class DataSourceConfluencePageConfigurationArgs(val pageFieldMappings: Output<List<DataSourceConfluencePageToIndexFieldMappingArgs>>? = null) : ConvertibleToJava<DataSourceConfluencePageConfigurationArgs>
data class DataSourceConfluencePageToIndexFieldMappingArgs(val dataSourceFieldName: Output<DataSourceConfluencePageFieldName>, val dateFieldFormat: Output<String>? = null, val indexFieldName: Output<String>) : ConvertibleToJava<DataSourceConfluencePageToIndexFieldMappingArgs>
data class DataSourceConfluenceSpaceConfigurationArgs(val crawlArchivedSpaces: Output<Boolean>? = null, val crawlPersonalSpaces: Output<Boolean>? = null, val excludeSpaces: Output<List<String>>? = null, val includeSpaces: Output<List<String>>? = null, val spaceFieldMappings: Output<List<DataSourceConfluenceSpaceToIndexFieldMappingArgs>>? = null) : ConvertibleToJava<DataSourceConfluenceSpaceConfigurationArgs>
data class DataSourceConfluenceSpaceToIndexFieldMappingArgs(val dataSourceFieldName: Output<DataSourceConfluenceSpaceFieldName>, val dateFieldFormat: Output<String>? = null, val indexFieldName: Output<String>) : ConvertibleToJava<DataSourceConfluenceSpaceToIndexFieldMappingArgs>
Link copied to clipboard
data class DataSourceConnectionConfigurationArgs(val databaseHost: Output<String>, val databaseName: Output<String>, val databasePort: Output<Int>, val secretArn: Output<String>, val tableName: Output<String>) : ConvertibleToJava<DataSourceConnectionConfigurationArgs>
data class DataSourceCustomDocumentEnrichmentConfigurationArgs(val inlineConfigurations: Output<List<DataSourceInlineCustomDocumentEnrichmentConfigurationArgs>>? = null, val postExtractionHookConfiguration: Output<DataSourceHookConfigurationArgs>? = null, val preExtractionHookConfiguration: Output<DataSourceHookConfigurationArgs>? = null, val roleArn: Output<String>? = null) : ConvertibleToJava<DataSourceCustomDocumentEnrichmentConfigurationArgs>
Link copied to clipboard
data class DataSourceDatabaseConfigurationArgs(val aclConfiguration: Output<DataSourceAclConfigurationArgs>? = null, val columnConfiguration: Output<DataSourceColumnConfigurationArgs>, val connectionConfiguration: Output<DataSourceConnectionConfigurationArgs>, val databaseEngineType: Output<DataSourceDatabaseEngineType>, val sqlConfiguration: Output<DataSourceSqlConfigurationArgs>? = null, val vpcConfiguration: Output<DataSourceVpcConfigurationArgs>? = null) : ConvertibleToJava<DataSourceDatabaseConfigurationArgs>
Link copied to clipboard
data class DataSourceDocumentAttributeConditionArgs(val conditionDocumentAttributeKey: Output<String>, val conditionOnValue: Output<DataSourceDocumentAttributeValueArgs>? = null, val operator: Output<DataSourceConditionOperator>) : ConvertibleToJava<DataSourceDocumentAttributeConditionArgs>
Link copied to clipboard
data class DataSourceDocumentAttributeTargetArgs(val targetDocumentAttributeKey: Output<String>, val targetDocumentAttributeValue: Output<DataSourceDocumentAttributeValueArgs>? = null, val targetDocumentAttributeValueDeletion: Output<Boolean>? = null) : ConvertibleToJava<DataSourceDocumentAttributeTargetArgs>
Link copied to clipboard
data class DataSourceDocumentAttributeValueArgs(val dateValue: Output<String>? = null, val longValue: Output<Int>? = null, val stringListValue: Output<List<String>>? = null, val stringValue: Output<String>? = null) : ConvertibleToJava<DataSourceDocumentAttributeValueArgs>
data class DataSourceDocumentsMetadataConfigurationArgs(val s3Prefix: Output<String>? = null) : ConvertibleToJava<DataSourceDocumentsMetadataConfigurationArgs>
Link copied to clipboard
data class DataSourceGoogleDriveConfigurationArgs(val excludeMimeTypes: Output<List<String>>? = null, val excludeSharedDrives: Output<List<String>>? = null, val excludeUserAccounts: Output<List<String>>? = null, val exclusionPatterns: Output<List<String>>? = null, val fieldMappings: Output<List<DataSourceToIndexFieldMappingArgs>>? = null, val inclusionPatterns: Output<List<String>>? = null, val secretArn: Output<String>) : ConvertibleToJava<DataSourceGoogleDriveConfigurationArgs>
Link copied to clipboard
data class DataSourceHookConfigurationArgs(val invocationCondition: Output<DataSourceDocumentAttributeConditionArgs>? = null, val lambdaArn: Output<String>, val s3Bucket: Output<String>) : ConvertibleToJava<DataSourceHookConfigurationArgs>
data class DataSourceInlineCustomDocumentEnrichmentConfigurationArgs(val condition: Output<DataSourceDocumentAttributeConditionArgs>? = null, val documentContentDeletion: Output<Boolean>? = null, val target: Output<DataSourceDocumentAttributeTargetArgs>? = null) : ConvertibleToJava<DataSourceInlineCustomDocumentEnrichmentConfigurationArgs>
Link copied to clipboard
data class DataSourceOneDriveConfigurationArgs(val disableLocalGroups: Output<Boolean>? = null, val exclusionPatterns: Output<List<String>>? = null, val fieldMappings: Output<List<DataSourceToIndexFieldMappingArgs>>? = null, val inclusionPatterns: Output<List<String>>? = null, val oneDriveUsers: Output<DataSourceOneDriveUsersArgs>, val secretArn: Output<String>, val tenantDomain: Output<String>) : ConvertibleToJava<DataSourceOneDriveConfigurationArgs>
Link copied to clipboard
data class DataSourceOneDriveUsersArgs(val oneDriveUserList: Output<List<String>>? = null, val oneDriveUserS3Path: Output<DataSourceS3PathArgs>? = null) : ConvertibleToJava<DataSourceOneDriveUsersArgs>
Link copied to clipboard
data class DataSourceProxyConfigurationArgs(val credentials: Output<String>? = null, val host: Output<String>, val port: Output<Int>) : ConvertibleToJava<DataSourceProxyConfigurationArgs>
Link copied to clipboard
data class DataSourceS3DataSourceConfigurationArgs(val accessControlListConfiguration: Output<DataSourceAccessControlListConfigurationArgs>? = null, val bucketName: Output<String>, val documentsMetadataConfiguration: Output<DataSourceDocumentsMetadataConfigurationArgs>? = null, val exclusionPatterns: Output<List<String>>? = null, val inclusionPatterns: Output<List<String>>? = null, val inclusionPrefixes: Output<List<String>>? = null) : ConvertibleToJava<DataSourceS3DataSourceConfigurationArgs>

/* /* /* /* /* /* /* /* /* /* /* /* /* /* S3 data source configuration

Link copied to clipboard
data class DataSourceS3PathArgs(val bucket: Output<String>, val key: Output<String>) : ConvertibleToJava<DataSourceS3PathArgs>
data class DataSourceSalesforceChatterFeedConfigurationArgs(val documentDataFieldName: Output<String>, val documentTitleFieldName: Output<String>? = null, val fieldMappings: Output<List<DataSourceToIndexFieldMappingArgs>>? = null, val includeFilterTypes: Output<List<DataSourceSalesforceChatterFeedIncludeFilterType>>? = null) : ConvertibleToJava<DataSourceSalesforceChatterFeedConfigurationArgs>
Link copied to clipboard
data class DataSourceSalesforceConfigurationArgs(val chatterFeedConfiguration: Output<DataSourceSalesforceChatterFeedConfigurationArgs>? = null, val crawlAttachments: Output<Boolean>? = null, val excludeAttachmentFilePatterns: Output<List<String>>? = null, val includeAttachmentFilePatterns: Output<List<String>>? = null, val knowledgeArticleConfiguration: Output<DataSourceSalesforceKnowledgeArticleConfigurationArgs>? = null, val secretArn: Output<String>, val serverUrl: Output<String>, val standardObjectAttachmentConfiguration: Output<DataSourceSalesforceStandardObjectAttachmentConfigurationArgs>? = null, val standardObjectConfigurations: Output<List<DataSourceSalesforceStandardObjectConfigurationArgs>>? = null) : ConvertibleToJava<DataSourceSalesforceConfigurationArgs>
data class DataSourceSalesforceCustomKnowledgeArticleTypeConfigurationArgs(val documentDataFieldName: Output<String>, val documentTitleFieldName: Output<String>? = null, val fieldMappings: Output<List<DataSourceToIndexFieldMappingArgs>>? = null, val name: Output<String>) : ConvertibleToJava<DataSourceSalesforceCustomKnowledgeArticleTypeConfigurationArgs>
data class DataSourceSalesforceKnowledgeArticleConfigurationArgs(val customKnowledgeArticleTypeConfigurations: Output<List<DataSourceSalesforceCustomKnowledgeArticleTypeConfigurationArgs>>? = null, val includedStates: Output<List<DataSourceSalesforceKnowledgeArticleState>>, val standardKnowledgeArticleTypeConfiguration: Output<DataSourceSalesforceStandardKnowledgeArticleTypeConfigurationArgs>? = null) : ConvertibleToJava<DataSourceSalesforceKnowledgeArticleConfigurationArgs>
data class DataSourceSalesforceStandardKnowledgeArticleTypeConfigurationArgs(val documentDataFieldName: Output<String>, val documentTitleFieldName: Output<String>? = null, val fieldMappings: Output<List<DataSourceToIndexFieldMappingArgs>>? = null) : ConvertibleToJava<DataSourceSalesforceStandardKnowledgeArticleTypeConfigurationArgs>
data class DataSourceSalesforceStandardObjectAttachmentConfigurationArgs(val documentTitleFieldName: Output<String>? = null, val fieldMappings: Output<List<DataSourceToIndexFieldMappingArgs>>? = null) : ConvertibleToJava<DataSourceSalesforceStandardObjectAttachmentConfigurationArgs>
data class DataSourceSalesforceStandardObjectConfigurationArgs(val documentDataFieldName: Output<String>, val documentTitleFieldName: Output<String>? = null, val fieldMappings: Output<List<DataSourceToIndexFieldMappingArgs>>? = null, val name: Output<DataSourceSalesforceStandardObjectName>) : ConvertibleToJava<DataSourceSalesforceStandardObjectConfigurationArgs>
Link copied to clipboard
data class DataSourceServiceNowConfigurationArgs(val authenticationType: Output<DataSourceServiceNowAuthenticationType>? = null, val hostUrl: Output<String>, val knowledgeArticleConfiguration: Output<DataSourceServiceNowKnowledgeArticleConfigurationArgs>? = null, val secretArn: Output<String>, val serviceCatalogConfiguration: Output<DataSourceServiceNowServiceCatalogConfigurationArgs>? = null, val serviceNowBuildVersion: Output<DataSourceServiceNowBuildVersionType>) : ConvertibleToJava<DataSourceServiceNowConfigurationArgs>
data class DataSourceServiceNowKnowledgeArticleConfigurationArgs(val crawlAttachments: Output<Boolean>? = null, val documentDataFieldName: Output<String>, val documentTitleFieldName: Output<String>? = null, val excludeAttachmentFilePatterns: Output<List<String>>? = null, val fieldMappings: Output<List<DataSourceToIndexFieldMappingArgs>>? = null, val filterQuery: Output<String>? = null, val includeAttachmentFilePatterns: Output<List<String>>? = null) : ConvertibleToJava<DataSourceServiceNowKnowledgeArticleConfigurationArgs>
data class DataSourceServiceNowServiceCatalogConfigurationArgs(val crawlAttachments: Output<Boolean>? = null, val documentDataFieldName: Output<String>, val documentTitleFieldName: Output<String>? = null, val excludeAttachmentFilePatterns: Output<List<String>>? = null, val fieldMappings: Output<List<DataSourceToIndexFieldMappingArgs>>? = null, val includeAttachmentFilePatterns: Output<List<String>>? = null) : ConvertibleToJava<DataSourceServiceNowServiceCatalogConfigurationArgs>
Link copied to clipboard
data class DataSourceSharePointConfigurationArgs(val crawlAttachments: Output<Boolean>? = null, val disableLocalGroups: Output<Boolean>? = null, val documentTitleFieldName: Output<String>? = null, val exclusionPatterns: Output<List<String>>? = null, val fieldMappings: Output<List<DataSourceToIndexFieldMappingArgs>>? = null, val inclusionPatterns: Output<List<String>>? = null, val secretArn: Output<String>, val sharePointVersion: Output<DataSourceSharePointConfigurationSharePointVersion>, val sslCertificateS3Path: Output<DataSourceS3PathArgs>? = null, val urls: Output<List<String>>, val useChangeLog: Output<Boolean>? = null, val vpcConfiguration: Output<DataSourceVpcConfigurationArgs>? = null) : ConvertibleToJava<DataSourceSharePointConfigurationArgs>

SharePoint configuration

Link copied to clipboard
data class DataSourceSqlConfigurationArgs(val queryIdentifiersEnclosingOption: Output<DataSourceQueryIdentifiersEnclosingOption>? = null) : ConvertibleToJava<DataSourceSqlConfigurationArgs>
Link copied to clipboard
data class DataSourceToIndexFieldMappingArgs(val dataSourceFieldName: Output<String>, val dateFieldFormat: Output<String>? = null, val indexFieldName: Output<String>) : ConvertibleToJava<DataSourceToIndexFieldMappingArgs>
Link copied to clipboard
data class DataSourceVpcConfigurationArgs(val securityGroupIds: Output<List<String>>, val subnetIds: Output<List<String>>) : ConvertibleToJava<DataSourceVpcConfigurationArgs>
data class DataSourceWebCrawlerAuthenticationConfigurationArgs(val basicAuthentication: Output<List<DataSourceWebCrawlerBasicAuthenticationArgs>>? = null) : ConvertibleToJava<DataSourceWebCrawlerAuthenticationConfigurationArgs>
data class DataSourceWebCrawlerBasicAuthenticationArgs(val credentials: Output<String>, val host: Output<String>, val port: Output<Int>) : ConvertibleToJava<DataSourceWebCrawlerBasicAuthenticationArgs>
Link copied to clipboard
data class DataSourceWebCrawlerConfigurationArgs(val authenticationConfiguration: Output<DataSourceWebCrawlerAuthenticationConfigurationArgs>? = null, val crawlDepth: Output<Int>? = null, val maxContentSizePerPageInMegaBytes: Output<Double>? = null, val maxLinksPerPage: Output<Int>? = null, val maxUrlsPerMinuteCrawlRate: Output<Int>? = null, val proxyConfiguration: Output<DataSourceProxyConfigurationArgs>? = null, val urlExclusionPatterns: Output<List<String>>? = null, val urlInclusionPatterns: Output<List<String>>? = null, val urls: Output<DataSourceWebCrawlerUrlsArgs>) : ConvertibleToJava<DataSourceWebCrawlerConfigurationArgs>
data class DataSourceWebCrawlerSeedUrlConfigurationArgs(val seedUrls: Output<List<String>>, val webCrawlerMode: Output<DataSourceWebCrawlerSeedUrlConfigurationWebCrawlerMode>? = null) : ConvertibleToJava<DataSourceWebCrawlerSeedUrlConfigurationArgs>
data class DataSourceWebCrawlerSiteMapsConfigurationArgs(val siteMaps: Output<List<String>>) : ConvertibleToJava<DataSourceWebCrawlerSiteMapsConfigurationArgs>
Link copied to clipboard
data class DataSourceWebCrawlerUrlsArgs(val seedUrlConfiguration: Output<DataSourceWebCrawlerSeedUrlConfigurationArgs>? = null, val siteMapsConfiguration: Output<DataSourceWebCrawlerSiteMapsConfigurationArgs>? = null) : ConvertibleToJava<DataSourceWebCrawlerUrlsArgs>
Link copied to clipboard
data class DataSourceWorkDocsConfigurationArgs(val crawlComments: Output<Boolean>? = null, val exclusionPatterns: Output<List<String>>? = null, val fieldMappings: Output<List<DataSourceToIndexFieldMappingArgs>>? = null, val inclusionPatterns: Output<List<String>>? = null, val organizationId: Output<String>, val useChangeLog: Output<Boolean>? = null) : ConvertibleToJava<DataSourceWorkDocsConfigurationArgs>
Link copied to clipboard
data class FaqS3PathArgs(val bucket: Output<String>, val key: Output<String>) : ConvertibleToJava<FaqS3PathArgs>
Link copied to clipboard
Link copied to clipboard
data class GetDataSourcePlainArgs(val id: String, val indexId: String) : ConvertibleToJava<GetDataSourcePlainArgs>
Link copied to clipboard
data class GetFaqPlainArgs(val id: String, val indexId: String) : ConvertibleToJava<GetFaqPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetIndexPlainArgs(val id: String) : ConvertibleToJava<GetIndexPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class IndexCapacityUnitsConfigurationArgs(val queryCapacityUnits: Output<Int>, val storageCapacityUnits: Output<Int>) : ConvertibleToJava<IndexCapacityUnitsConfigurationArgs>
Link copied to clipboard
data class IndexDocumentMetadataConfigurationArgs(val name: Output<String>, val relevance: Output<IndexRelevanceArgs>? = null, val search: Output<IndexSearchArgs>? = null, val type: Output<IndexDocumentAttributeValueType>) : ConvertibleToJava<IndexDocumentMetadataConfigurationArgs>
Link copied to clipboard
data class IndexJsonTokenTypeConfigurationArgs(val groupAttributeField: Output<String>, val userNameAttributeField: Output<String>) : ConvertibleToJava<IndexJsonTokenTypeConfigurationArgs>
Link copied to clipboard
data class IndexJwtTokenTypeConfigurationArgs(val claimRegex: Output<String>? = null, val groupAttributeField: Output<String>? = null, val issuer: Output<String>? = null, val keyLocation: Output<IndexKeyLocation>, val secretManagerArn: Output<String>? = null, val url: Output<String>? = null, val userNameAttributeField: Output<String>? = null) : ConvertibleToJava<IndexJwtTokenTypeConfigurationArgs>
Link copied to clipboard
data class IndexRelevanceArgs(val duration: Output<String>? = null, val freshness: Output<Boolean>? = null, val importance: Output<Int>? = null, val rankOrder: Output<IndexOrder>? = null, val valueImportanceItems: Output<List<IndexValueImportanceItemArgs>>? = null) : ConvertibleToJava<IndexRelevanceArgs>
Link copied to clipboard
Link copied to clipboard
data class IndexSearchArgs(val displayable: Output<Boolean>? = null, val facetable: Output<Boolean>? = null, val searchable: Output<Boolean>? = null, val sortable: Output<Boolean>? = null) : ConvertibleToJava<IndexSearchArgs>
Link copied to clipboard
data class IndexServerSideEncryptionConfigurationArgs(val kmsKeyId: Output<String>? = null) : ConvertibleToJava<IndexServerSideEncryptionConfigurationArgs>
Link copied to clipboard
data class IndexUserTokenConfigurationArgs(val jsonTokenTypeConfiguration: Output<IndexJsonTokenTypeConfigurationArgs>? = null, val jwtTokenTypeConfiguration: Output<IndexJwtTokenTypeConfigurationArgs>? = null) : ConvertibleToJava<IndexUserTokenConfigurationArgs>
Link copied to clipboard
data class IndexValueImportanceItemArgs(val key: Output<String>? = null, val value: Output<Int>? = null) : ConvertibleToJava<IndexValueImportanceItemArgs>