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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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.

[1]: docs.aws.amazon.com/cloudwatchevidently/latest/APIReference/API_EvaluateFeature.html



3499
3500
3501
3502
3503
3504
3505
# File '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 '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 'lib/aws-sdk-cloudwatchevidently/types.rb', line 3499

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