Show / Hide Table of Contents

Class CfnKnowledgeBasePropsMixin.AppIntegrationsConfigurationProperty

Configuration information for Amazon AppIntegrations to automatically ingest content.

Inheritance
object
CfnKnowledgeBasePropsMixin.AppIntegrationsConfigurationProperty
Implements
CfnKnowledgeBasePropsMixin.IAppIntegrationsConfigurationProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.Wisdom
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnKnowledgeBasePropsMixin.AppIntegrationsConfigurationProperty : CfnKnowledgeBasePropsMixin.IAppIntegrationsConfigurationProperty
Syntax (vb)
Public Class CfnKnowledgeBasePropsMixin.AppIntegrationsConfigurationProperty Implements CfnKnowledgeBasePropsMixin.IAppIntegrationsConfigurationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-knowledgebase-appintegrationsconfiguration.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.CfnPropertyMixins.AWS.Wisdom;

             var appIntegrationsConfigurationProperty = new AppIntegrationsConfigurationProperty {
                 AppIntegrationArn = "appIntegrationArn",
                 ObjectFields = new [] { "objectFields" }
             };

Synopsis

Constructors

AppIntegrationsConfigurationProperty()

Configuration information for Amazon AppIntegrations to automatically ingest content.

Properties

AppIntegrationArn

The Amazon Resource Name (ARN) of the AppIntegrations DataIntegration to use for ingesting content.

ObjectFields

The fields from the source that are made available to your agents in Amazon Q in Connect.

Constructors

AppIntegrationsConfigurationProperty()

Configuration information for Amazon AppIntegrations to automatically ingest content.

public AppIntegrationsConfigurationProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-knowledgebase-appintegrationsconfiguration.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.CfnPropertyMixins.AWS.Wisdom;

             var appIntegrationsConfigurationProperty = new AppIntegrationsConfigurationProperty {
                 AppIntegrationArn = "appIntegrationArn",
                 ObjectFields = new [] { "objectFields" }
             };

Properties

AppIntegrationArn

The Amazon Resource Name (ARN) of the AppIntegrations DataIntegration to use for ingesting content.

public string? AppIntegrationArn { get; set; }
Property Value

string

Remarks
    The bucket policy of the corresponding S3 bucket must allow the AWS principal <code>app-integrations.amazonaws.com</code> to perform <code>s3:ListBucket</code> , <code>s3:GetObject</code> , and <code>s3:GetBucketLocation</code> against the bucket.
    

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-knowledgebase-appintegrationsconfiguration.html#cfn-wisdom-knowledgebase-appintegrationsconfiguration-appintegrationarn

    ObjectFields

    The fields from the source that are made available to your agents in Amazon Q in Connect.

    public string[]? ObjectFields { get; set; }
    Property Value

    string[]

    Remarks

    Optional if ObjectConfiguration is included in the provided DataIntegration.

      Make sure to include additional fields. These fields are indexed and used to source recommendations.

      See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-knowledgebase-appintegrationsconfiguration.html#cfn-wisdom-knowledgebase-appintegrationsconfiguration-objectfields

      Implements

      CfnKnowledgeBasePropsMixin.IAppIntegrationsConfigurationProperty
      Back to top Generated by DocFX