lib/aws-sdk-omics/client.rb in aws-sdk-omics-1.13.0 vs lib/aws-sdk-omics/client.rb in aws-sdk-omics-1.14.0

- old
+ new

@@ -2213,10 +2213,11 @@ # * {Types::GetRunResponse#start_time #start_time} => Time # * {Types::GetRunResponse#stop_time #stop_time} => Time # * {Types::GetRunResponse#status_message #status_message} => String # * {Types::GetRunResponse#tags #tags} => Hash<String,String> # * {Types::GetRunResponse#accelerators #accelerators} => String + # * {Types::GetRunResponse#retention_mode #retention_mode} => String # # @example Request syntax with placeholder values # # resp = client.get_run({ # id: "RunId", # required @@ -2248,10 +2249,11 @@ # resp.stop_time #=> Time # resp.status_message #=> String # resp.tags #=> Hash # resp.tags["TagKey"] #=> String # resp.accelerators #=> String, one of "GPU" + # resp.retention_mode #=> String, one of "RETAIN", "REMOVE" # # # The following waiters are defined for this operation (see {Client#wait_until} for detailed usage): # # * run_completed @@ -4117,20 +4119,26 @@ def start_reference_import_job(params = {}, options = {}) req = build_request(:start_reference_import_job, params) req.send_request(options) end - # Starts a run. + # Starts a workflow run. To duplicate a run, specify the run's ID and a + # role ARN. The remaining parameters are copied from the previous run. # + # The total number of runs in your account is subject to a quota per + # Region. To avoid needing to delete runs manually, you can set the + # retention mode to `REMOVE`. Runs with this setting are deleted + # automatically when the run quoata is exceeded. + # # @option params [String] :workflow_id # The run's workflow ID. # # @option params [String] :workflow_type - # The run's workflows type. + # The run's workflow type. # # @option params [String] :run_id - # The run's ID. + # The ID of a run to duplicate. # # @option params [required, String] :role_arn # A service role for the run. # # @option params [String] :name @@ -4167,10 +4175,13 @@ # for each request. # # **A suitable default value is auto-generated.** You should normally # not need to pass this option.** # + # @option params [String] :retention_mode + # The retention mode for the run. + # # @return [Types::StartRunResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods: # # * {Types::StartRunResponse#arn #arn} => String # * {Types::StartRunResponse#id #id} => String # * {Types::StartRunResponse#status #status} => String @@ -4193,10 +4204,11 @@ # log_level: "OFF", # accepts OFF, FATAL, ERROR, ALL # tags: { # "TagKey" => "TagValue", # }, # request_id: "RunRequestId", # required + # retention_mode: "RETAIN", # accepts RETAIN, REMOVE # }) # # @example Response structure # # resp.arn #=> String @@ -4594,10 +4606,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-omics' - context[:gem_version] = '1.13.0' + context[:gem_version] = '1.14.0' Seahorse::Client::Request.new(handlers, context) end # Polls an API operation until a resource enters a desired state. #