CfnRecommenderProps

class aws_cdk.aws_customerprofiles.CfnRecommenderProps(*, domain_name, recommender_name, recommender_recipe_name, description=None, recommender_config=None, tags=None)

Bases: object

Properties for defining a CfnRecommender.

Parameters:
  • domain_name (str) – The name of the domain for which the recommender will be created.

  • recommender_name (str) – The name of the recommender.

  • recommender_recipe_name (str) – The name of the recommender recipe.

  • description (Optional[str]) – The description of the recommender.

  • recommender_config (Union[IResolvable, RecommenderConfigProperty, Dict[str, Any], None]) – Configuration for the recommender.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – The tags used to organize, track, or control access for this resource.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-recommender.html

ExampleMetadata:

fixture=_generated

Example:

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

cfn_recommender_props = customerprofiles.CfnRecommenderProps(
    domain_name="domainName",
    recommender_name="recommenderName",
    recommender_recipe_name="recommenderRecipeName",

    # the properties below are optional
    description="description",
    recommender_config=customerprofiles.CfnRecommender.RecommenderConfigProperty(
        events_config=customerprofiles.CfnRecommender.EventsConfigProperty(
            event_parameters_list=[customerprofiles.CfnRecommender.EventParametersProperty(
                event_type="eventType",

                # the properties below are optional
                event_value_threshold=123
            )]
        )
    ),
    tags=[CfnTag(
        key="key",
        value="value"
    )]
)

Attributes

description

The description of the recommender.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-recommender.html#cfn-customerprofiles-recommender-description

domain_name

The name of the domain for which the recommender will be created.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-recommender.html#cfn-customerprofiles-recommender-domainname

recommender_config

Configuration for the recommender.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-recommender.html#cfn-customerprofiles-recommender-recommenderconfig

recommender_name

The name of the recommender.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-recommender.html#cfn-customerprofiles-recommender-recommendername

recommender_recipe_name

The name of the recommender recipe.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-recommender.html#cfn-customerprofiles-recommender-recommenderrecipename

tags

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

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-recommender.html#cfn-customerprofiles-recommender-tags