Class CfnDataSource.ConfluenceDataSourceConfigurationProperty
The configuration information to connect to Confluence as your data source.
Inherited Members
Namespace: Amazon.CDK.AWS.Bedrock
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnDataSource.ConfluenceDataSourceConfigurationProperty : CfnDataSource.IConfluenceDataSourceConfigurationProperty
Syntax (vb)
Public Class CfnDataSource.ConfluenceDataSourceConfigurationProperty Implements CfnDataSource.IConfluenceDataSourceConfigurationProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Bedrock;
var confluenceDataSourceConfigurationProperty = new ConfluenceDataSourceConfigurationProperty {
SourceConfiguration = new ConfluenceSourceConfigurationProperty {
AuthType = "authType",
CredentialsSecretArn = "credentialsSecretArn",
HostType = "hostType",
HostUrl = "hostUrl"
},
// the properties below are optional
CrawlerConfiguration = new ConfluenceCrawlerConfigurationProperty {
FilterConfiguration = new CrawlFilterConfigurationProperty {
Type = "type",
// the properties below are optional
PatternObjectFilter = new PatternObjectFilterConfigurationProperty {
Filters = new [] { new PatternObjectFilterProperty {
ObjectType = "objectType",
// the properties below are optional
ExclusionFilters = new [] { "exclusionFilters" },
InclusionFilters = new [] { "inclusionFilters" }
} }
}
}
}
};
Synopsis
Constructors
| ConfluenceDataSourceConfigurationProperty() | The configuration information to connect to Confluence as your data source. |
Properties
| CrawlerConfiguration | The configuration of the Confluence content. |
| SourceConfiguration | The endpoint information to connect to your Confluence data source. |
Constructors
ConfluenceDataSourceConfigurationProperty()
The configuration information to connect to Confluence as your data source.
public ConfluenceDataSourceConfigurationProperty()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Bedrock;
var confluenceDataSourceConfigurationProperty = new ConfluenceDataSourceConfigurationProperty {
SourceConfiguration = new ConfluenceSourceConfigurationProperty {
AuthType = "authType",
CredentialsSecretArn = "credentialsSecretArn",
HostType = "hostType",
HostUrl = "hostUrl"
},
// the properties below are optional
CrawlerConfiguration = new ConfluenceCrawlerConfigurationProperty {
FilterConfiguration = new CrawlFilterConfigurationProperty {
Type = "type",
// the properties below are optional
PatternObjectFilter = new PatternObjectFilterConfigurationProperty {
Filters = new [] { new PatternObjectFilterProperty {
ObjectType = "objectType",
// the properties below are optional
ExclusionFilters = new [] { "exclusionFilters" },
InclusionFilters = new [] { "inclusionFilters" }
} }
}
}
}
};
Properties
CrawlerConfiguration
The configuration of the Confluence content.
public object? CrawlerConfiguration { get; set; }
Property Value
Remarks
For example, configuring specific types of Confluence content.
Type union: either IResolvable or CfnDataSource.IConfluenceCrawlerConfigurationProperty
SourceConfiguration
The endpoint information to connect to your Confluence data source.
public object SourceConfiguration { get; set; }
Property Value
Remarks
Type union: either IResolvable or CfnDataSource.IConfluenceSourceConfigurationProperty