Class: Aws::CloudWatchEvidently::Types::UpdateProjectRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#app_config_resourceTypes::ProjectAppConfigResourceConfig

Use this parameter if the project will use client-side evaluation powered by AppConfig. Client-side evaluation allows your application to assign variations to user sessions locally instead of by calling the EvaluateFeature operation. This mitigates the latency and availability risks that come with an API call. allows you to

This parameter is a structure that contains information about the AppConfig application that will be used for client-side evaluation.



3499
3500
3501
3502
3503
3504
3505
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 3499

class UpdateProjectRequest < Struct.new(
  :app_config_resource,
  :description,
  :project)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

An optional description of the project.

Returns:

  • (String)


3499
3500
3501
3502
3503
3504
3505
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 3499

class UpdateProjectRequest < Struct.new(
  :app_config_resource,
  :description,
  :project)
  SENSITIVE = []
  include Aws::Structure
end

#projectString

The name or ARN of the project to update.

Returns:

  • (String)


3499
3500
3501
3502
3503
3504
3505
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 3499

class UpdateProjectRequest < Struct.new(
  :app_config_resource,
  :description,
  :project)
  SENSITIVE = []
  include Aws::Structure
end