Show / Hide Table of Contents

Class CfnDataSource.ConfluenceDataSourceConfigurationProperty

The configuration information to connect to Confluence as your data source.

Inheritance
object
CfnDataSource.ConfluenceDataSourceConfigurationProperty
Implements
CfnDataSource.IConfluenceDataSourceConfigurationProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-datasource-confluencedatasourceconfiguration.html

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-datasource-confluencedatasourceconfiguration.html

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

object

Remarks

For example, configuring specific types of Confluence content.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-datasource-confluencedatasourceconfiguration.html#cfn-bedrock-datasource-confluencedatasourceconfiguration-crawlerconfiguration

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-datasource-confluencedatasourceconfiguration.html#cfn-bedrock-datasource-confluencedatasourceconfiguration-sourceconfiguration

Type union: either IResolvable or CfnDataSource.IConfluenceSourceConfigurationProperty

Implements

CfnDataSource.IConfluenceDataSourceConfigurationProperty
Back to top Generated by DocFX