Class: Aws::CloudWatchEvidently::Types::Project
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudWatchEvidently::Types::Project
- Defined in:
- gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb
Overview
This structure defines a project, which is the logical object in Evidently that can contain features, launches, and experiments. Use projects to group similar features together.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#active_experiment_count ⇒ Integer
The number of ongoing experiments currently in the project.
-
#active_launch_count ⇒ Integer
The number of ongoing launches currently in the project.
-
#app_config_resource ⇒ Types::ProjectAppConfigResource
This structure defines the configuration of how your application integrates with AppConfig to run client-side evaluation.
-
#arn ⇒ String
The name or ARN of the project.
-
#created_time ⇒ Time
The date and time that the project is created.
-
#data_delivery ⇒ Types::ProjectDataDelivery
A structure that contains information about where Evidently is to store evaluation events for longer term storage.
-
#description ⇒ String
The user-entered description of the project.
-
#experiment_count ⇒ Integer
The number of experiments currently in the project.
-
#feature_count ⇒ Integer
The number of features currently in the project.
-
#last_updated_time ⇒ Time
The date and time that the project was most recently updated.
-
#launch_count ⇒ Integer
The number of launches currently in the project.
-
#name ⇒ String
The name of the project.
-
#status ⇒ String
The current state of the project.
-
#tags ⇒ Hash<String,String>
The list of tag keys and values associated with this project.
Instance Attribute Details
#active_experiment_count ⇒ Integer
The number of ongoing experiments currently in the project.
2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 2251 class Project < Struct.new( :active_experiment_count, :active_launch_count, :app_config_resource, :arn, :created_time, :data_delivery, :description, :experiment_count, :feature_count, :last_updated_time, :launch_count, :name, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#active_launch_count ⇒ Integer
The number of ongoing launches currently in the project.
2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 2251 class Project < Struct.new( :active_experiment_count, :active_launch_count, :app_config_resource, :arn, :created_time, :data_delivery, :description, :experiment_count, :feature_count, :last_updated_time, :launch_count, :name, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#app_config_resource ⇒ Types::ProjectAppConfigResource
This structure defines the configuration of how your application integrates with AppConfig to run client-side evaluation.
2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 2251 class Project < Struct.new( :active_experiment_count, :active_launch_count, :app_config_resource, :arn, :created_time, :data_delivery, :description, :experiment_count, :feature_count, :last_updated_time, :launch_count, :name, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#arn ⇒ String
The name or ARN of the project.
2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 2251 class Project < Struct.new( :active_experiment_count, :active_launch_count, :app_config_resource, :arn, :created_time, :data_delivery, :description, :experiment_count, :feature_count, :last_updated_time, :launch_count, :name, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#created_time ⇒ Time
The date and time that the project is created.
2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 2251 class Project < Struct.new( :active_experiment_count, :active_launch_count, :app_config_resource, :arn, :created_time, :data_delivery, :description, :experiment_count, :feature_count, :last_updated_time, :launch_count, :name, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#data_delivery ⇒ Types::ProjectDataDelivery
A structure that contains information about where Evidently is to store evaluation events for longer term storage.
2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 2251 class Project < Struct.new( :active_experiment_count, :active_launch_count, :app_config_resource, :arn, :created_time, :data_delivery, :description, :experiment_count, :feature_count, :last_updated_time, :launch_count, :name, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The user-entered description of the project.
2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 2251 class Project < Struct.new( :active_experiment_count, :active_launch_count, :app_config_resource, :arn, :created_time, :data_delivery, :description, :experiment_count, :feature_count, :last_updated_time, :launch_count, :name, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#experiment_count ⇒ Integer
The number of experiments currently in the project. This includes all experiments that have been created and not deleted, whether they are ongoing or not.
2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 2251 class Project < Struct.new( :active_experiment_count, :active_launch_count, :app_config_resource, :arn, :created_time, :data_delivery, :description, :experiment_count, :feature_count, :last_updated_time, :launch_count, :name, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#feature_count ⇒ Integer
The number of features currently in the project.
2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 2251 class Project < Struct.new( :active_experiment_count, :active_launch_count, :app_config_resource, :arn, :created_time, :data_delivery, :description, :experiment_count, :feature_count, :last_updated_time, :launch_count, :name, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#last_updated_time ⇒ Time
The date and time that the project was most recently updated.
2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 2251 class Project < Struct.new( :active_experiment_count, :active_launch_count, :app_config_resource, :arn, :created_time, :data_delivery, :description, :experiment_count, :feature_count, :last_updated_time, :launch_count, :name, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#launch_count ⇒ Integer
The number of launches currently in the project. This includes all launches that have been created and not deleted, whether they are ongoing or not.
2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 2251 class Project < Struct.new( :active_experiment_count, :active_launch_count, :app_config_resource, :arn, :created_time, :data_delivery, :description, :experiment_count, :feature_count, :last_updated_time, :launch_count, :name, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the project.
2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 2251 class Project < Struct.new( :active_experiment_count, :active_launch_count, :app_config_resource, :arn, :created_time, :data_delivery, :description, :experiment_count, :feature_count, :last_updated_time, :launch_count, :name, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current state of the project.
2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 2251 class Project < Struct.new( :active_experiment_count, :active_launch_count, :app_config_resource, :arn, :created_time, :data_delivery, :description, :experiment_count, :feature_count, :last_updated_time, :launch_count, :name, :status, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The list of tag keys and values associated with this project.
2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 2251 class Project < Struct.new( :active_experiment_count, :active_launch_count, :app_config_resource, :arn, :created_time, :data_delivery, :description, :experiment_count, :feature_count, :last_updated_time, :launch_count, :name, :status, :tags) SENSITIVE = [] include Aws::Structure end |