Class: Aws::CustomerProfiles::Types::RecommenderFilterSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::CustomerProfiles::Types::RecommenderFilterSummary
- Defined in:
- gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb
Overview
Provides a summary of a recommender filter's configuration and current state.
Constant Summary collapse
- SENSITIVE =
[:recommender_filter_expression, :description]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
The timestamp when the recommender filter was created.
-
#description ⇒ String
A description of the recommender filter's purpose and characteristics.
-
#failure_reason ⇒ String
If the recommender filter is in a failed state, provides the reason for the failure.
-
#recommender_filter_expression ⇒ String
The filter expression that defines which items to include or exclude from recommendations.
-
#recommender_filter_name ⇒ String
The name of the recommender filter.
-
#recommender_schema_name ⇒ String
The name of the recommender schema associated with this recommender filter.
-
#status ⇒ String
The current operational status of the recommender filter.
-
#tags ⇒ Hash<String,String>
The tags used to organize, track, or control access for this resource.
Instance Attribute Details
#created_at ⇒ Time
The timestamp when the recommender filter was created.
9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 9430 class RecommenderFilterSummary < Struct.new( :recommender_filter_name, :recommender_schema_name, :recommender_filter_expression, :created_at, :description, :status, :failure_reason, :tags) SENSITIVE = [:recommender_filter_expression, :description] include Aws::Structure end |
#description ⇒ String
A description of the recommender filter's purpose and characteristics.
9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 9430 class RecommenderFilterSummary < Struct.new( :recommender_filter_name, :recommender_schema_name, :recommender_filter_expression, :created_at, :description, :status, :failure_reason, :tags) SENSITIVE = [:recommender_filter_expression, :description] include Aws::Structure end |
#failure_reason ⇒ String
If the recommender filter is in a failed state, provides the reason for the failure.
9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 9430 class RecommenderFilterSummary < Struct.new( :recommender_filter_name, :recommender_schema_name, :recommender_filter_expression, :created_at, :description, :status, :failure_reason, :tags) SENSITIVE = [:recommender_filter_expression, :description] include Aws::Structure end |
#recommender_filter_expression ⇒ String
The filter expression that defines which items to include or exclude from recommendations.
9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 9430 class RecommenderFilterSummary < Struct.new( :recommender_filter_name, :recommender_schema_name, :recommender_filter_expression, :created_at, :description, :status, :failure_reason, :tags) SENSITIVE = [:recommender_filter_expression, :description] include Aws::Structure end |
#recommender_filter_name ⇒ String
The name of the recommender filter.
9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 9430 class RecommenderFilterSummary < Struct.new( :recommender_filter_name, :recommender_schema_name, :recommender_filter_expression, :created_at, :description, :status, :failure_reason, :tags) SENSITIVE = [:recommender_filter_expression, :description] include Aws::Structure end |
#recommender_schema_name ⇒ String
The name of the recommender schema associated with this recommender filter.
9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 9430 class RecommenderFilterSummary < Struct.new( :recommender_filter_name, :recommender_schema_name, :recommender_filter_expression, :created_at, :description, :status, :failure_reason, :tags) SENSITIVE = [:recommender_filter_expression, :description] include Aws::Structure end |
#status ⇒ String
The current operational status of the recommender filter.
9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 9430 class RecommenderFilterSummary < Struct.new( :recommender_filter_name, :recommender_schema_name, :recommender_filter_expression, :created_at, :description, :status, :failure_reason, :tags) SENSITIVE = [:recommender_filter_expression, :description] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags used to organize, track, or control access for this resource.
9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 9430 class RecommenderFilterSummary < Struct.new( :recommender_filter_name, :recommender_schema_name, :recommender_filter_expression, :created_at, :description, :status, :failure_reason, :tags) SENSITIVE = [:recommender_filter_expression, :description] include Aws::Structure end |