Show / Hide Table of Contents

Class CfnAssistantAssociation

Specifies an association between an Amazon Connect Wisdom assistant and another resource.

Inheritance
object
CfnElement
CfnRefElement
CfnResource
CfnAssistantAssociation
Implements
IInspectable
ITaggable
Inherited Members
CfnResource.IsCfnResource(object)
CfnResource.AddDeletionOverride(string)
CfnResource.AddDependency(CfnResource)
CfnResource.AddDependsOn(CfnResource)
CfnResource.AddMetadata(string, object)
CfnResource.AddOverride(string, object)
CfnResource.AddPropertyDeletionOverride(string)
CfnResource.AddPropertyOverride(string, object)
CfnResource.ApplyRemovalPolicy(RemovalPolicy?, IRemovalPolicyOptions)
CfnResource.GetAtt(string, ResolutionTypeHint?)
CfnResource.GetMetadata(string)
CfnResource.ObtainDependencies()
CfnResource.ObtainResourceDependencies()
CfnResource.RemoveDependency(CfnResource)
CfnResource.ReplaceDependency(CfnResource, CfnResource)
CfnResource.ShouldSynthesize()
CfnResource.ToString()
CfnResource.ValidateProperties(object)
CfnResource.CfnOptions
CfnResource.CfnResourceType
CfnResource.UpdatedProperites
CfnResource.UpdatedProperties
CfnRefElement.Ref
CfnElement.IsCfnElement(object)
CfnElement.OverrideLogicalId(string)
CfnElement.CreationStack
CfnElement.LogicalId
CfnElement.Stack
Namespace: Amazon.CDK.AWS.Wisdom
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnAssistantAssociation : CfnResource, IInspectable, ITaggable
Syntax (vb)
Public Class CfnAssistantAssociation Inherits CfnResource Implements IInspectable, ITaggable
Remarks

Currently, the only supported association is with a knowledge base. An assistant can have only a single association.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistantassociation.html

CloudformationResource: AWS::Wisdom::AssistantAssociation

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.Wisdom;

             var cfnAssistantAssociation = new CfnAssistantAssociation(this, "MyCfnAssistantAssociation", new CfnAssistantAssociationProps {
                 AssistantId = "assistantId",
                 Association = new AssociationDataProperty {
                     KnowledgeBaseId = "knowledgeBaseId"
                 },
                 AssociationType = "associationType",

                 // the properties below are optional
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             });

Synopsis

Constructors

CfnAssistantAssociation(Construct, string, ICfnAssistantAssociationProps)

Specifies an association between an Amazon Connect Wisdom assistant and another resource.

Properties

AssistantId

The identifier of the Wisdom assistant.

Association

The identifier of the associated resource.

AssociationType

The type of association.

AttrAssistantArn

The Amazon Resource Name (ARN) of the Wisdom assistant.

AttrAssistantAssociationArn

The Amazon Resource Name (ARN) of the assistant association.

AttrAssistantAssociationId

The ID of the association.

CFN_RESOURCE_TYPE_NAME

The CloudFormation resource type name for this resource class.

CfnProperties

Specifies an association between an Amazon Connect Wisdom assistant and another resource.

Tags

Tag Manager which manages the tags for this resource.

TagsRaw

The tags used to organize, track, or control access for this resource.

Methods

Inspect(TreeInspector)

Examines the CloudFormation resource and discloses attributes.

RenderProperties(IDictionary<string, object>)

Specifies an association between an Amazon Connect Wisdom assistant and another resource.

Constructors

CfnAssistantAssociation(Construct, string, ICfnAssistantAssociationProps)

Specifies an association between an Amazon Connect Wisdom assistant and another resource.

public CfnAssistantAssociation(Construct scope, string id, ICfnAssistantAssociationProps props)
Parameters
scope Construct

Scope in which this resource is defined.

id string

Construct identifier for this resource (unique in its scope).

props ICfnAssistantAssociationProps

Resource properties.

Remarks

Currently, the only supported association is with a knowledge base. An assistant can have only a single association.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistantassociation.html

CloudformationResource: AWS::Wisdom::AssistantAssociation

ExampleMetadata: fixture=_generated

Properties

AssistantId

The identifier of the Wisdom assistant.

public virtual string AssistantId { get; set; }
Property Value

string

Remarks

Currently, the only supported association is with a knowledge base. An assistant can have only a single association.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistantassociation.html

CloudformationResource: AWS::Wisdom::AssistantAssociation

ExampleMetadata: fixture=_generated

Association

The identifier of the associated resource.

public virtual object Association { get; set; }
Property Value

object

Remarks

Currently, the only supported association is with a knowledge base. An assistant can have only a single association.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistantassociation.html

CloudformationResource: AWS::Wisdom::AssistantAssociation

ExampleMetadata: fixture=_generated

AssociationType

The type of association.

public virtual string AssociationType { get; set; }
Property Value

string

Remarks

Currently, the only supported association is with a knowledge base. An assistant can have only a single association.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistantassociation.html

CloudformationResource: AWS::Wisdom::AssistantAssociation

ExampleMetadata: fixture=_generated

AttrAssistantArn

The Amazon Resource Name (ARN) of the Wisdom assistant.

public virtual string AttrAssistantArn { get; }
Property Value

string

Remarks

CloudformationAttribute: AssistantArn

AttrAssistantAssociationArn

The Amazon Resource Name (ARN) of the assistant association.

public virtual string AttrAssistantAssociationArn { get; }
Property Value

string

Remarks

CloudformationAttribute: AssistantAssociationArn

AttrAssistantAssociationId

The ID of the association.

public virtual string AttrAssistantAssociationId { get; }
Property Value

string

Remarks

CloudformationAttribute: AssistantAssociationId

CFN_RESOURCE_TYPE_NAME

The CloudFormation resource type name for this resource class.

public static string CFN_RESOURCE_TYPE_NAME { get; }
Property Value

string

Remarks

Currently, the only supported association is with a knowledge base. An assistant can have only a single association.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistantassociation.html

CloudformationResource: AWS::Wisdom::AssistantAssociation

ExampleMetadata: fixture=_generated

CfnProperties

Specifies an association between an Amazon Connect Wisdom assistant and another resource.

protected override IDictionary<string, object> CfnProperties { get; }
Property Value

IDictionary<string, object>

Overrides
CfnResource.CfnProperties
Remarks

Currently, the only supported association is with a knowledge base. An assistant can have only a single association.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistantassociation.html

CloudformationResource: AWS::Wisdom::AssistantAssociation

ExampleMetadata: fixture=_generated

Tags

Tag Manager which manages the tags for this resource.

public virtual TagManager Tags { get; }
Property Value

TagManager

Remarks

Currently, the only supported association is with a knowledge base. An assistant can have only a single association.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistantassociation.html

CloudformationResource: AWS::Wisdom::AssistantAssociation

ExampleMetadata: fixture=_generated

TagsRaw

The tags used to organize, track, or control access for this resource.

public virtual ICfnTag[]? TagsRaw { get; set; }
Property Value

ICfnTag[]

Remarks

Currently, the only supported association is with a knowledge base. An assistant can have only a single association.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistantassociation.html

CloudformationResource: AWS::Wisdom::AssistantAssociation

ExampleMetadata: fixture=_generated

Methods

Inspect(TreeInspector)

Examines the CloudFormation resource and discloses attributes.

public virtual void Inspect(TreeInspector inspector)
Parameters
inspector TreeInspector

tree inspector to collect and process attributes.

Remarks

Currently, the only supported association is with a knowledge base. An assistant can have only a single association.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistantassociation.html

CloudformationResource: AWS::Wisdom::AssistantAssociation

ExampleMetadata: fixture=_generated

RenderProperties(IDictionary<string, object>)

Specifies an association between an Amazon Connect Wisdom assistant and another resource.

protected override IDictionary<string, object> RenderProperties(IDictionary<string, object> props)
Parameters
props IDictionary<string, object>
Returns

IDictionary<string, object>

Overrides
CfnResource.RenderProperties(IDictionary<string, object>)
Remarks

Currently, the only supported association is with a knowledge base. An assistant can have only a single association.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistantassociation.html

CloudformationResource: AWS::Wisdom::AssistantAssociation

ExampleMetadata: fixture=_generated

Implements

IInspectable
ITaggable
Back to top Generated by DocFX