Header menu logo FsCDK

BedrockDataSourceBuilder Type

Constructors

Constructor Description

BedrockDataSourceBuilder(name)

Full Usage: BedrockDataSourceBuilder(name)

Parameters:
    name : string

Returns: BedrockDataSourceBuilder
name : string
Returns: BedrockDataSourceBuilder

Instance members

Instance member Description

this.Combine

Full Usage: this.Combine

Parameters:
Returns: BedrockDataSourceConfig
state1 : BedrockDataSourceConfig
state2 : BedrockDataSourceConfig
Returns: BedrockDataSourceConfig

constructId id

Full Usage: constructId id

Parameters:
    id : string - The construct ID.

Returns: BedrockDataSourceConfig

Sets the construct ID for the data source.

id : string

The construct ID.

Returns: BedrockDataSourceConfig

dataDeletionPolicy policy

Full Usage: dataDeletionPolicy policy

Parameters:
    policy : string - The deletion policy string.

Returns: BedrockDataSourceConfig

Sets the data deletion policy (RETAIN or DELETE).

policy : string

The deletion policy string.

Returns: BedrockDataSourceConfig

dataSourceConfiguration dsConfig

Full Usage: dataSourceConfiguration dsConfig

Parameters:
Returns: BedrockDataSourceConfig

Sets the data source configuration (S3, web, etc.).

dsConfig : IDataSourceConfigurationProperty

The CfnDataSource.IDataSourceConfigurationProperty.

Returns: BedrockDataSourceConfig

this.Delay

Full Usage: this.Delay

Parameters:
Returns: BedrockDataSourceConfig
Modifiers: inline
f : unit -> BedrockDataSourceConfig
Returns: BedrockDataSourceConfig

description description

Full Usage: description description

Parameters:
    description : string - The description.

Returns: BedrockDataSourceConfig

Sets the description for the data source.

description : string

The description.

Returns: BedrockDataSourceConfig

this.For

Full Usage: this.For

Parameters:
Returns: BedrockDataSourceConfig
Modifiers: inline
config : BedrockDataSourceConfig
f : unit -> BedrockDataSourceConfig
Returns: BedrockDataSourceConfig

knowledgeBaseId id

Full Usage: knowledgeBaseId id

Parameters:
    id : string - The knowledge base ID.

Returns: BedrockDataSourceConfig

Sets the knowledge base ID this data source belongs to.

id : string

The knowledge base ID.

Returns: BedrockDataSourceConfig

this.Run

Full Usage: this.Run

Parameters:
Returns: BedrockDataSourceSpec
config : BedrockDataSourceConfig
Returns: BedrockDataSourceSpec

serverSideEncryptionConfiguration encryptionConfig

Full Usage: serverSideEncryptionConfiguration encryptionConfig

Parameters:
Returns: BedrockDataSourceConfig

Sets the server-side encryption configuration.

encryptionConfig : IServerSideEncryptionConfigurationProperty

The CfnDataSource.IServerSideEncryptionConfigurationProperty.

Returns: BedrockDataSourceConfig

vectorIngestionConfiguration ingestionConfig

Full Usage: vectorIngestionConfiguration ingestionConfig

Parameters:
Returns: BedrockDataSourceConfig

Sets the vector ingestion configuration (chunking strategy, etc.).

ingestionConfig : IVectorIngestionConfigurationProperty

The CfnDataSource.IVectorIngestionConfigurationProperty.

Returns: BedrockDataSourceConfig

this.Yield

Full Usage: this.Yield

Parameters:
    () : unit

Returns: BedrockDataSourceConfig
() : unit
Returns: BedrockDataSourceConfig

this.Zero

Full Usage: this.Zero

Returns: BedrockDataSourceConfig
Returns: BedrockDataSourceConfig

Type something to start searching.