CfnContentAssociationPropsMixin

class aws_cdk.cfn_property_mixins.aws_wisdom.CfnContentAssociationPropsMixin(props, *, strategy=None)

Bases: Mixin

Definition of AWS::Wisdom::ContentAssociation Resource Type.

See:

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

CloudformationResource:

AWS::Wisdom::ContentAssociation

Mixin:

true

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.cfn_property_mixins import aws_wisdom as wisdom
import aws_cdk as cdk

# merge_strategy: cdk.IMergeStrategy

cfn_content_association_props_mixin = wisdom.CfnContentAssociationPropsMixin(wisdom.CfnContentAssociationMixinProps(
    association=wisdom.CfnContentAssociationPropsMixin.ContentAssociationContentsProperty(
        amazon_connect_guide_association=wisdom.CfnContentAssociationPropsMixin.AmazonConnectGuideAssociationDataProperty(
            flow_id="flowId"
        )
    ),
    association_type="associationType",
    content_id="contentId",
    knowledge_base_id="knowledgeBaseId",
    tags=[cdk.CfnTag(
        key="key",
        value="value"
    )]
),
    strategy=merge_strategy
)

Create a mixin to apply properties to AWS::Wisdom::ContentAssociation.

Parameters:

Methods

apply_to(construct)

Apply the mixin properties to the construct.

Parameters:

construct (IConstruct)

Return type:

None

supports(construct)

Check if this mixin supports the given construct.

Parameters:

construct (IConstruct)

Return type:

bool

Attributes

CFN_PROPERTY_KEYS = ['association', 'associationType', 'contentId', 'knowledgeBaseId', 'tags']

Static Methods

classmethod is_mixin(x)

Checks if x is a Mixin.

Parameters:

x (Any) – Any object.

Return type:

bool

Returns:

true if x is an object created from a class which extends Mixin.

AmazonConnectGuideAssociationDataProperty

class CfnContentAssociationPropsMixin.AmazonConnectGuideAssociationDataProperty(*, flow_id=None)

Bases: object

Parameters:

flow_id (Optional[str])

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-contentassociation-amazonconnectguideassociationdata.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.cfn_property_mixins import aws_wisdom as wisdom

amazon_connect_guide_association_data_property = wisdom.CfnContentAssociationPropsMixin.AmazonConnectGuideAssociationDataProperty(
    flow_id="flowId"
)

Attributes

flow_id

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-contentassociation-amazonconnectguideassociationdata.html#cfn-wisdom-contentassociation-amazonconnectguideassociationdata-flowid

Type:

see

ContentAssociationContentsProperty

class CfnContentAssociationPropsMixin.ContentAssociationContentsProperty(*, amazon_connect_guide_association=None)

Bases: object

Parameters:

amazon_connect_guide_association (Union[IResolvable, AmazonConnectGuideAssociationDataProperty, Dict[str, Any], None])

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-contentassociation-contentassociationcontents.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.cfn_property_mixins import aws_wisdom as wisdom

content_association_contents_property = wisdom.CfnContentAssociationPropsMixin.ContentAssociationContentsProperty(
    amazon_connect_guide_association=wisdom.CfnContentAssociationPropsMixin.AmazonConnectGuideAssociationDataProperty(
        flow_id="flowId"
    )
)

Attributes

amazon_connect_guide_association

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-contentassociation-contentassociationcontents.html#cfn-wisdom-contentassociation-contentassociationcontents-amazonconnectguideassociation

Type:

see