Show / Hide Table of Contents

Class CfnDataSource.SalesforceDataSourceConfigurationProperty

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

Inheritance
object
CfnDataSource.SalesforceDataSourceConfigurationProperty
Implements
CfnDataSource.ISalesforceDataSourceConfigurationProperty
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.SalesforceDataSourceConfigurationProperty : CfnDataSource.ISalesforceDataSourceConfigurationProperty
Syntax (vb)
Public Class CfnDataSource.SalesforceDataSourceConfigurationProperty Implements CfnDataSource.ISalesforceDataSourceConfigurationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-datasource-salesforcedatasourceconfiguration.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 salesforceDataSourceConfigurationProperty = new SalesforceDataSourceConfigurationProperty {
                 SourceConfiguration = new SalesforceSourceConfigurationProperty {
                     AuthType = "authType",
                     CredentialsSecretArn = "credentialsSecretArn",
                     HostUrl = "hostUrl"
                 },

                 // the properties below are optional
                 CrawlerConfiguration = new SalesforceCrawlerConfigurationProperty {
                     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

SalesforceDataSourceConfigurationProperty()

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

Properties

CrawlerConfiguration

The configuration of the Salesforce content.

SourceConfiguration

The endpoint information to connect to your Salesforce data source.

Constructors

SalesforceDataSourceConfigurationProperty()

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

public SalesforceDataSourceConfigurationProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-datasource-salesforcedatasourceconfiguration.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 salesforceDataSourceConfigurationProperty = new SalesforceDataSourceConfigurationProperty {
                 SourceConfiguration = new SalesforceSourceConfigurationProperty {
                     AuthType = "authType",
                     CredentialsSecretArn = "credentialsSecretArn",
                     HostUrl = "hostUrl"
                 },

                 // the properties below are optional
                 CrawlerConfiguration = new SalesforceCrawlerConfigurationProperty {
                     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 Salesforce content.

public object? CrawlerConfiguration { get; set; }
Property Value

object

Remarks

For example, configuring specific types of Salesforce content.

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

Type union: either IResolvable or CfnDataSource.ISalesforceCrawlerConfigurationProperty

SourceConfiguration

The endpoint information to connect to your Salesforce data source.

public object SourceConfiguration { get; set; }
Property Value

object

Remarks

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

Type union: either IResolvable or CfnDataSource.ISalesforceSourceConfigurationProperty

Implements

CfnDataSource.ISalesforceDataSourceConfigurationProperty
Back to top Generated by DocFX