class Aws::CloudWatchEvidently::Client
See {#initialize} for a full list of supported configuration options.
the [developer guide](/sdk-for-ruby/v3/developer-guide/setup-config.html).
For details on configuring region and credentials see
)
# …
credentials: credentials,
region: region_name,
client = Aws::CloudWatchEvidently::Client.new(
An API client for CloudWatchEvidently. To construct a client, you need to configure a ‘:region` and `:credentials`.
def batch_evaluate_feature(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
batch_evaluate_feature(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/BatchEvaluateFeature - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::BatchEvaluateFeatureResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:requests(required, Array) -- -
:project(required, String) --
def batch_evaluate_feature(params = {}, options = {}) req = build_request(:batch_evaluate_feature, params) req.send_request(options) end
def build_request(operation_name, params = {})
- Api: - private
Parameters:
-
params({}) --
def build_request(operation_name, params = {}) handlers = @handlers.for(operation_name) tracer = config.telemetry_provider.tracer_provider.tracer( Aws::Telemetry.module_to_tracer_name('Aws::CloudWatchEvidently') ) context = Seahorse::Client::RequestContext.new( operation_name: operation_name, operation: config.api.operation(operation_name), client: self, params: params, config: config, tracer: tracer ) context[:gem_name] = 'aws-sdk-cloudwatchevidently' context[:gem_version] = '1.41.0' Seahorse::Client::Request.new(handlers, context) end
def create_experiment(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
create_experiment(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/CreateExperiment - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::CreateExperimentResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:treatments(required, Array) -- -
:tags(Hash) -- -
:segment(String) -- -
:sampling_rate(Integer) -- -
:randomization_salt(String) -- -
:project(required, String) -- -
:online_ab_config(Types::OnlineAbConfig) -- -
:name(required, String) -- -
:metric_goals(required, Array) -- -
:description(String) --
def create_experiment(params = {}, options = {}) req = build_request(:create_experiment, params) req.send_request(options) end
def create_feature(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
create_feature(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/CreateFeature - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::CreateFeatureResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:variations(required, Array) -- -
:tags(Hash) -- -
:project(required, String) -- -
:name(required, String) -- -
:evaluation_strategy(String) -- -
:entity_overrides(Hash) -- -
:description(String) -- -
:default_variation(String) --
def create_feature(params = {}, options = {}) req = build_request(:create_feature, params) req.send_request(options) end
def create_launch(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
create_launch(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/CreateLaunch - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::CreateLaunchResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:tags(Hash) -- -
:scheduled_splits_config(Types::ScheduledSplitsLaunchConfig) -- -
:randomization_salt(String) -- -
:project(required, String) -- -
:name(required, String) -- -
:metric_monitors(Array) -- -
:groups(required, Array) -- -
:description(String) --
def create_launch(params = {}, options = {}) req = build_request(:create_launch, params) req.send_request(options) end
def create_project(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
create_project(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/CreateProject - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::CreateProjectResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:tags(Hash) -- -
:name(required, String) -- -
:description(String) -- -
:data_delivery(Types::ProjectDataDeliveryConfig) -- -
:app_config_resource(Types::ProjectAppConfigResourceConfig) --
def create_project(params = {}, options = {}) req = build_request(:create_project, params) req.send_request(options) end
def create_segment(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
create_segment(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/CreateSegment - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::CreateSegmentResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:tags(Hash) -- -
:pattern(required, String) -- -
:name(required, String) -- -
:description(String) --
def create_segment(params = {}, options = {}) req = build_request(:create_segment, params) req.send_request(options) end
def delete_experiment(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
delete_experiment(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/DeleteExperiment - AWS API Documentation
Other tags:
- Example: Request syntax with placeholder values -
Returns:
-
(Struct)- Returns an empty {Seahorse::Client::Response response}.
Options Hash:
(**params)-
:project(required, String) -- -
:experiment(required, String) --
def delete_experiment(params = {}, options = {}) req = build_request(:delete_experiment, params) req.send_request(options) end
def delete_feature(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
delete_feature(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/DeleteFeature - AWS API Documentation
Other tags:
- Example: Request syntax with placeholder values -
Returns:
-
(Struct)- Returns an empty {Seahorse::Client::Response response}.
Options Hash:
(**params)-
:project(required, String) -- -
:feature(required, String) --
def delete_feature(params = {}, options = {}) req = build_request(:delete_feature, params) req.send_request(options) end
def delete_launch(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
delete_launch(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/DeleteLaunch - AWS API Documentation
Other tags:
- Example: Request syntax with placeholder values -
Returns:
-
(Struct)- Returns an empty {Seahorse::Client::Response response}.
Options Hash:
(**params)-
:project(required, String) -- -
:launch(required, String) --
def delete_launch(params = {}, options = {}) req = build_request(:delete_launch, params) req.send_request(options) end
def delete_project(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
delete_project(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/DeleteProject - AWS API Documentation
Other tags:
- Example: Request syntax with placeholder values -
Returns:
-
(Struct)- Returns an empty {Seahorse::Client::Response response}.
Options Hash:
(**params)-
:project(required, String) --
def delete_project(params = {}, options = {}) req = build_request(:delete_project, params) req.send_request(options) end
def delete_segment(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
delete_segment(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/DeleteSegment - AWS API Documentation
Other tags:
- Example: Request syntax with placeholder values -
Returns:
-
(Struct)- Returns an empty {Seahorse::Client::Response response}.
Options Hash:
(**params)-
:segment(required, String) --
def delete_segment(params = {}, options = {}) req = build_request(:delete_segment, params) req.send_request(options) end
def errors_module
- Api: - private
def errors_module Errors end
def evaluate_feature(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
evaluate_feature(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/EvaluateFeature - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::EvaluateFeatureResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:project(required, String) -- -
:feature(required, String) -- -
:evaluation_context(String) -- -
:entity_id(required, String) --
def evaluate_feature(params = {}, options = {}) req = build_request(:evaluate_feature, params) req.send_request(options) end
def get_experiment(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
get_experiment(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/GetExperiment - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::GetExperimentResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:project(required, String) -- -
:experiment(required, String) --
def get_experiment(params = {}, options = {}) req = build_request(:get_experiment, params) req.send_request(options) end
def get_experiment_results(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
get_experiment_results(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/GetExperimentResults - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::GetExperimentResultsResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:treatment_names(required, Array) -- -
:start_time(Time, DateTime, Date, Integer, String) -- -
:result_stats(Array) -- -
:report_names(Array) -- -
:project(required, String) -- -
:period(Integer) -- -
:metric_names(required, Array) -- -
:experiment(required, String) -- -
:end_time(Time, DateTime, Date, Integer, String) -- -
:base_stat(String) --
def get_experiment_results(params = {}, options = {}) req = build_request(:get_experiment_results, params) req.send_request(options) end
def get_feature(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
get_feature(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/GetFeature - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::GetFeatureResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:project(required, String) -- -
:feature(required, String) --
def get_feature(params = {}, options = {}) req = build_request(:get_feature, params) req.send_request(options) end
def get_launch(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
get_launch(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/GetLaunch - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::GetLaunchResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:project(required, String) -- -
:launch(required, String) --
def get_launch(params = {}, options = {}) req = build_request(:get_launch, params) req.send_request(options) end
def get_project(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
get_project(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/GetProject - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::GetProjectResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:project(required, String) --
def get_project(params = {}, options = {}) req = build_request(:get_project, params) req.send_request(options) end
def get_segment(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
get_segment(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/GetSegment - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::GetSegmentResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:segment(required, String) --
def get_segment(params = {}, options = {}) req = build_request(:get_segment, params) req.send_request(options) end
def initialize(*args)
(**options)-
:ssl_verify_peer(Boolean) -- -
:ssl_timeout(Float) -- -
:ssl_key(OpenSSL::PKey) -- -
:ssl_cert(OpenSSL::X509::Certificate) -- -
:ssl_ca_store(String) -- -
:ssl_ca_directory(String) -- -
:ssl_ca_bundle(String) -- -
:raise_response_errors(Boolean) -- -
:on_chunk_sent(Proc) -- -
:on_chunk_received(Proc) -- -
:http_wire_trace(Boolean) -- -
:http_read_timeout(Float) -- -
:http_proxy(URI::HTTP, String) -- -
:http_open_timeout(Float) -- -
:http_idle_timeout(Float) -- -
:http_continue_timeout(Float) -- -
:endpoint_provider(Aws::CloudWatchEvidently::EndpointProvider) -- -
:validate_params(Boolean) -- -
:use_fips_endpoint(Boolean) -- -
:use_dualstack_endpoint(Boolean) -- -
:token_provider(Aws::TokenProvider) -- -
:telemetry_provider(Aws::Telemetry::TelemetryProviderBase) -- -
:stub_responses(Boolean) -- -
:sigv4a_signing_region_set(Array) -- -
:session_token(String) -- -
:secret_access_key(String) -- -
:sdk_ua_app_id(String) -- -
:retry_mode(String) -- -
:retry_max_delay(Integer) -- -
:retry_limit(Integer) -- -
:retry_jitter(Symbol) -- -
:retry_base_delay(Float) -- -
:retry_backoff(Proc) -- -
:response_checksum_validation(String) -- -
:request_min_compression_size_bytes(Integer) -- -
:request_checksum_calculation(String) -- -
:profile(String) -- -
:max_attempts(Integer) -- -
:logger(Logger) -- -
:log_level(Symbol) -- -
:log_formatter(Aws::Log::Formatter) -- -
:ignore_configured_endpoint_urls(Boolean) -- -
:endpoint_discovery(Boolean) -- -
:endpoint_cache_poll_interval(Integer) -- -
:endpoint_cache_max_threads(Integer) -- -
:endpoint_cache_max_entries(Integer) -- -
:endpoint(String, URI::HTTPS, URI::HTTP) -- -
:disable_request_compression(Boolean) -- -
:disable_host_prefix_injection(Boolean) -- -
:defaults_mode(String) -- -
:correct_clock_skew(Boolean) -- -
:convert_params(Boolean) -- -
:client_side_monitoring_publisher(Aws::ClientSideMonitoring::Publisher) -- -
:client_side_monitoring_port(Integer) -- -
:client_side_monitoring_host(String) -- -
:client_side_monitoring_client_id(String) -- -
:client_side_monitoring(Boolean) -- -
:adaptive_retry_wait_to_fill(Boolean) -- -
:active_endpoint_cache(Boolean) -- -
:account_id(String) -- -
:access_key_id(String) -- -
:region(required, String) -- -
:credentials(required, Aws::CredentialProvider) -- -
:plugins(Array) --
Other tags:
- See: https://www.awsarchitectureblog.com/2015/03/backoff.html -
Parameters:
-
options(Hash) --
Overloads:
-
initialize(options)
def initialize(*args) super end
def list_experiments(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
list_experiments(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/ListExperiments - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::ListExperimentsResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:status(String) -- -
:project(required, String) -- -
:next_token(String) -- -
:max_results(Integer) --
def list_experiments(params = {}, options = {}) req = build_request(:list_experiments, params) req.send_request(options) end
def list_features(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
list_features(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/ListFeatures - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::ListFeaturesResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:project(required, String) -- -
:next_token(String) -- -
:max_results(Integer) --
def list_features(params = {}, options = {}) req = build_request(:list_features, params) req.send_request(options) end
def list_launches(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
list_launches(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/ListLaunches - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::ListLaunchesResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:status(String) -- -
:project(required, String) -- -
:next_token(String) -- -
:max_results(Integer) --
def list_launches(params = {}, options = {}) req = build_request(:list_launches, params) req.send_request(options) end
def list_projects(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
list_projects(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/ListProjects - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::ListProjectsResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:next_token(String) -- -
:max_results(Integer) --
def list_projects(params = {}, options = {}) req = build_request(:list_projects, params) req.send_request(options) end
def list_segment_references(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
list_segment_references(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/ListSegmentReferences - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::ListSegmentReferencesResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:type(required, String) -- -
:segment(required, String) -- -
:next_token(String) -- -
:max_results(Integer) --
def list_segment_references(params = {}, options = {}) req = build_request(:list_segment_references, params) req.send_request(options) end
def list_segments(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
list_segments(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/ListSegments - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::ListSegmentsResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:next_token(String) -- -
:max_results(Integer) --
def list_segments(params = {}, options = {}) req = build_request(:list_segments, params) req.send_request(options) end
def list_tags_for_resource(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
list_tags_for_resource(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/ListTagsForResource - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::ListTagsForResourceResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:resource_arn(required, String) --
def list_tags_for_resource(params = {}, options = {}) req = build_request(:list_tags_for_resource, params) req.send_request(options) end
def put_project_events(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
put_project_events(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/PutProjectEvents - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::PutProjectEventsResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:project(required, String) -- -
:events(required, Array) --
def put_project_events(params = {}, options = {}) req = build_request(:put_project_events, params) req.send_request(options) end
def start_experiment(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
start_experiment(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/StartExperiment - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::StartExperimentResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:project(required, String) -- -
:experiment(required, String) -- -
:analysis_complete_time(required, Time, DateTime, Date, Integer, String) --
def start_experiment(params = {}, options = {}) req = build_request(:start_experiment, params) req.send_request(options) end
def start_launch(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
start_launch(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/StartLaunch - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::StartLaunchResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:project(required, String) -- -
:launch(required, String) --
def start_launch(params = {}, options = {}) req = build_request(:start_launch, params) req.send_request(options) end
def stop_experiment(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
stop_experiment(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/StopExperiment - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::StopExperimentResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:reason(String) -- -
:project(required, String) -- -
:experiment(required, String) -- -
:desired_state(String) --
def stop_experiment(params = {}, options = {}) req = build_request(:stop_experiment, params) req.send_request(options) end
def stop_launch(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
stop_launch(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/StopLaunch - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::StopLaunchResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:reason(String) -- -
:project(required, String) -- -
:launch(required, String) -- -
:desired_state(String) --
def stop_launch(params = {}, options = {}) req = build_request(:stop_launch, params) req.send_request(options) end
def tag_resource(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
tag_resource(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/TagResource - AWS API Documentation
Other tags:
- Example: Request syntax with placeholder values -
Returns:
-
(Struct)- Returns an empty {Seahorse::Client::Response response}.
Options Hash:
(**params)-
:tags(required, Hash) -- -
:resource_arn(required, String) --
def tag_resource(params = {}, options = {}) req = build_request(:tag_resource, params) req.send_request(options) end
def test_segment_pattern(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
test_segment_pattern(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/TestSegmentPattern - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::TestSegmentPatternResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:payload(required, String) -- -
:pattern(required, String) --
def test_segment_pattern(params = {}, options = {}) req = build_request(:test_segment_pattern, params) req.send_request(options) end
def untag_resource(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
untag_resource(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/UntagResource - AWS API Documentation
Other tags:
- Example: Request syntax with placeholder values -
Returns:
-
(Struct)- Returns an empty {Seahorse::Client::Response response}.
Options Hash:
(**params)-
:tag_keys(required, Array) -- -
:resource_arn(required, String) --
def untag_resource(params = {}, options = {}) req = build_request(:untag_resource, params) req.send_request(options) end
def update_experiment(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
update_experiment(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/UpdateExperiment - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::UpdateExperimentResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:treatments(Array) -- -
:segment(String) -- -
:sampling_rate(Integer) -- -
:remove_segment(Boolean) -- -
:randomization_salt(String) -- -
:project(required, String) -- -
:online_ab_config(Types::OnlineAbConfig) -- -
:metric_goals(Array) -- -
:experiment(required, String) -- -
:description(String) --
def update_experiment(params = {}, options = {}) req = build_request(:update_experiment, params) req.send_request(options) end
def update_feature(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
update_feature(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/UpdateFeature - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::UpdateFeatureResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:remove_variations(Array) -- -
:project(required, String) -- -
:feature(required, String) -- -
:evaluation_strategy(String) -- -
:entity_overrides(Hash) -- -
:description(String) -- -
:default_variation(String) -- -
:add_or_update_variations(Array) --
def update_feature(params = {}, options = {}) req = build_request(:update_feature, params) req.send_request(options) end
def update_launch(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
update_launch(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/UpdateLaunch - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::UpdateLaunchResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:scheduled_splits_config(Types::ScheduledSplitsLaunchConfig) -- -
:randomization_salt(String) -- -
:project(required, String) -- -
:metric_monitors(Array) -- -
:launch(required, String) -- -
:groups(Array) -- -
:description(String) --
def update_launch(params = {}, options = {}) req = build_request(:update_launch, params) req.send_request(options) end
def update_project(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
update_project(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/UpdateProject - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::UpdateProjectResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:project(required, String) -- -
:description(String) -- -
:app_config_resource(Types::ProjectAppConfigResourceConfig) --
def update_project(params = {}, options = {}) req = build_request(:update_project, params) req.send_request(options) end
def update_project_data_delivery(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
update_project_data_delivery(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/UpdateProjectDataDelivery - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::UpdateProjectDataDeliveryResponse)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:s3_destination(Types::S3DestinationConfig) -- -
:project(required, String) -- -
:cloud_watch_logs(Types::CloudWatchLogsDestinationConfig) --
def update_project_data_delivery(params = {}, options = {}) req = build_request(:update_project_data_delivery, params) req.send_request(options) end
def waiter_names
Other tags:
- Api: - private
def waiter_names [] end