Class: Aws::CloudWatchEvidently::Types::FeatureSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudWatchEvidently::Types::FeatureSummary
- Defined in:
- gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb
Overview
This structure contains information about one Evidently feature in your account.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The ARN of the feature.
-
#created_time ⇒ Time
The date and time that the feature is created.
-
#default_variation ⇒ String
The name of the variation that is used as the default variation.
-
#evaluation_rules ⇒ Array<Types::EvaluationRule>
An array of structures that define.
-
#evaluation_strategy ⇒ String
If this value is
ALL_RULES
, the traffic allocation specified by any ongoing launches or experiments is being used. -
#last_updated_time ⇒ Time
The date and time that the feature was most recently updated.
-
#name ⇒ String
The name of the feature.
-
#project ⇒ String
The name or ARN of the project that contains the feature.
-
#status ⇒ String
The current state of the feature.
-
#tags ⇒ Hash<String,String>
The list of tag keys and values associated with this feature.
Instance Attribute Details
#arn ⇒ String
The ARN of the feature.
1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 1222 class FeatureSummary < Struct.new( :arn, :created_time, :default_variation, :evaluation_rules, :evaluation_strategy, :last_updated_time, :name, :project, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#created_time ⇒ Time
The date and time that the feature is created.
1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 1222 class FeatureSummary < Struct.new( :arn, :created_time, :default_variation, :evaluation_rules, :evaluation_strategy, :last_updated_time, :name, :project, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#default_variation ⇒ String
The name of the variation that is used as the default variation. The default variation is served to users who are not allocated to any ongoing launches or experiments of this feature.
1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 1222 class FeatureSummary < Struct.new( :arn, :created_time, :default_variation, :evaluation_rules, :evaluation_strategy, :last_updated_time, :name, :project, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#evaluation_rules ⇒ Array<Types::EvaluationRule>
An array of structures that define
1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 1222 class FeatureSummary < Struct.new( :arn, :created_time, :default_variation, :evaluation_rules, :evaluation_strategy, :last_updated_time, :name, :project, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#evaluation_strategy ⇒ String
If this value is ALL_RULES
, the traffic allocation specified by
any ongoing launches or experiments is being used. If this is
DEFAULT_VARIATION
, the default variation is being served to all
users.
1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 1222 class FeatureSummary < Struct.new( :arn, :created_time, :default_variation, :evaluation_rules, :evaluation_strategy, :last_updated_time, :name, :project, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#last_updated_time ⇒ Time
The date and time that the feature was most recently updated.
1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 1222 class FeatureSummary < Struct.new( :arn, :created_time, :default_variation, :evaluation_rules, :evaluation_strategy, :last_updated_time, :name, :project, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the feature.
1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 1222 class FeatureSummary < Struct.new( :arn, :created_time, :default_variation, :evaluation_rules, :evaluation_strategy, :last_updated_time, :name, :project, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#project ⇒ String
The name or ARN of the project that contains the feature.
1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 1222 class FeatureSummary < Struct.new( :arn, :created_time, :default_variation, :evaluation_rules, :evaluation_strategy, :last_updated_time, :name, :project, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current state of the feature.
1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 1222 class FeatureSummary < Struct.new( :arn, :created_time, :default_variation, :evaluation_rules, :evaluation_strategy, :last_updated_time, :name, :project, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The list of tag keys and values associated with this feature.
1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 1222 class FeatureSummary < Struct.new( :arn, :created_time, :default_variation, :evaluation_rules, :evaluation_strategy, :last_updated_time, :name, :project, :status, :tags) SENSITIVE = [] include Aws::Structure end |