Struct aws_sdk_omics::Client
source · pub struct Client { /* private fields */ }
Expand description
Client for Amazon Omics
Client for invoking operations on Amazon Omics. Each operation on Amazon Omics is a method on this
this struct. .send()
MUST be invoked on the generated operations to dispatch the request to the service.
Examples
Constructing a client and invoking an operation
// create a shared configuration. This can be used & shared between multiple service clients.
let shared_config = aws_config::load_from_env().await;
let client = aws_sdk_omics::Client::new(&shared_config);
// invoke an operation
/* let rsp = client
.<operation_name>().
.<param>("some value")
.send().await; */
Constructing a client with custom configuration
use aws_config::retry::RetryConfig;
let shared_config = aws_config::load_from_env().await;
let config = aws_sdk_omics::config::Builder::from(&shared_config)
.retry_config(RetryConfig::disabled())
.build();
let client = aws_sdk_omics::Client::from_conf(config);
Implementations§
source§impl Client
impl Client
sourcepub fn with_config(
client: Client<DynConnector, DynMiddleware<DynConnector>>,
conf: Config
) -> Self
pub fn with_config(
client: Client<DynConnector, DynMiddleware<DynConnector>>,
conf: Config
) -> Self
Creates a client with the given service configuration.
source§impl Client
impl Client
sourcepub fn batch_delete_read_set(&self) -> BatchDeleteReadSet
pub fn batch_delete_read_set(&self) -> BatchDeleteReadSet
Constructs a fluent builder for the BatchDeleteReadSet
operation.
- The fluent builder is configurable:
ids(Vec<String>)
/set_ids(Option<Vec<String>>)
:The read sets’ IDs.
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:The read sets’ sequence store ID.
- On success, responds with
BatchDeleteReadSetOutput
with field(s):errors(Option<Vec<ReadSetBatchError>>)
:Errors returned by individual delete operations.
- On failure, responds with
SdkError<BatchDeleteReadSetError>
sourcepub fn cancel_annotation_import_job(&self) -> CancelAnnotationImportJob
pub fn cancel_annotation_import_job(&self) -> CancelAnnotationImportJob
Constructs a fluent builder for the CancelAnnotationImportJob
operation.
- The fluent builder is configurable:
job_id(impl Into<String>)
/set_job_id(Option<String>)
:The job’s ID.
- On success, responds with
CancelAnnotationImportJobOutput
- On failure, responds with
SdkError<CancelAnnotationImportJobError>
sourcepub fn cancel_run(&self) -> CancelRun
pub fn cancel_run(&self) -> CancelRun
Constructs a fluent builder for the CancelRun
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The run’s ID.
- On success, responds with
CancelRunOutput
- On failure, responds with
SdkError<CancelRunError>
sourcepub fn cancel_variant_import_job(&self) -> CancelVariantImportJob
pub fn cancel_variant_import_job(&self) -> CancelVariantImportJob
Constructs a fluent builder for the CancelVariantImportJob
operation.
- The fluent builder is configurable:
job_id(impl Into<String>)
/set_job_id(Option<String>)
:The job’s ID.
- On success, responds with
CancelVariantImportJobOutput
- On failure, responds with
SdkError<CancelVariantImportJobError>
sourcepub fn create_annotation_store(&self) -> CreateAnnotationStore
pub fn create_annotation_store(&self) -> CreateAnnotationStore
Constructs a fluent builder for the CreateAnnotationStore
operation.
- The fluent builder is configurable:
reference(ReferenceItem)
/set_reference(Option<ReferenceItem>)
:The genome reference for the store’s annotations.
name(impl Into<String>)
/set_name(Option<String>)
:A name for the store.
description(impl Into<String>)
/set_description(Option<String>)
:A description for the store.
tags(HashMap<String, String>)
/set_tags(Option<HashMap<String, String>>)
:Tags for the store.
sse_config(SseConfig)
/set_sse_config(Option<SseConfig>)
:Server-side encryption (SSE) settings for the store.
store_format(StoreFormat)
/set_store_format(Option<StoreFormat>)
:The annotation file format of the store.
store_options(StoreOptions)
/set_store_options(Option<StoreOptions>)
:File parsing options for the annotation store.
- On success, responds with
CreateAnnotationStoreOutput
with field(s):id(Option<String>)
:The store’s ID.
reference(Option<ReferenceItem>)
:The store’s genome reference.
store_format(Option<StoreFormat>)
:The annotation file format of the store.
store_options(Option<StoreOptions>)
:The store’s file parsing options.
status(Option<StoreStatus>)
:The store’s status.
name(Option<String>)
:The store’s name.
creation_time(Option<DateTime>)
:When the store was created.
- On failure, responds with
SdkError<CreateAnnotationStoreError>
sourcepub fn create_reference_store(&self) -> CreateReferenceStore
pub fn create_reference_store(&self) -> CreateReferenceStore
Constructs a fluent builder for the CreateReferenceStore
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:A name for the store.
description(impl Into<String>)
/set_description(Option<String>)
:A description for the store.
sse_config(SseConfig)
/set_sse_config(Option<SseConfig>)
:Server-side encryption (SSE) settings for the store.
tags(HashMap<String, String>)
/set_tags(Option<HashMap<String, String>>)
:Tags for the store.
client_token(impl Into<String>)
/set_client_token(Option<String>)
:To ensure that requests don’t run multiple times, specify a unique token for each request.
- On success, responds with
CreateReferenceStoreOutput
with field(s):id(Option<String>)
:The store’s ID.
arn(Option<String>)
:The store’s ARN.
name(Option<String>)
:The store’s name.
description(Option<String>)
:The store’s description.
sse_config(Option<SseConfig>)
:The store’s SSE settings.
creation_time(Option<DateTime>)
:When the store was created.
- On failure, responds with
SdkError<CreateReferenceStoreError>
sourcepub fn create_run_group(&self) -> CreateRunGroup
pub fn create_run_group(&self) -> CreateRunGroup
Constructs a fluent builder for the CreateRunGroup
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:A name for the group.
max_cpus(i32)
/set_max_cpus(Option<i32>)
:The maximum number of CPUs to use in the group.
max_runs(i32)
/set_max_runs(Option<i32>)
:The maximum number of concurrent runs for the group.
max_duration(i32)
/set_max_duration(Option<i32>)
:A max duration for the group.
tags(HashMap<String, String>)
/set_tags(Option<HashMap<String, String>>)
:Tags for the group.
request_id(impl Into<String>)
/set_request_id(Option<String>)
:A request ID for the group.
- On success, responds with
CreateRunGroupOutput
with field(s):arn(Option<String>)
:The group’s ARN.
id(Option<String>)
:The group’s ID.
tags(Option<HashMap<String, String>>)
:Tags for the run group.
- On failure, responds with
SdkError<CreateRunGroupError>
sourcepub fn create_sequence_store(&self) -> CreateSequenceStore
pub fn create_sequence_store(&self) -> CreateSequenceStore
Constructs a fluent builder for the CreateSequenceStore
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:A name for the store.
description(impl Into<String>)
/set_description(Option<String>)
:A description for the store.
sse_config(SseConfig)
/set_sse_config(Option<SseConfig>)
:Server-side encryption (SSE) settings for the store.
tags(HashMap<String, String>)
/set_tags(Option<HashMap<String, String>>)
:Tags for the store.
client_token(impl Into<String>)
/set_client_token(Option<String>)
:To ensure that requests don’t run multiple times, specify a unique token for each request.
- On success, responds with
CreateSequenceStoreOutput
with field(s):id(Option<String>)
:The store’s ID.
arn(Option<String>)
:The store’s ARN.
name(Option<String>)
:The store’s name.
description(Option<String>)
:The store’s description.
sse_config(Option<SseConfig>)
:The store’s SSE settings.
creation_time(Option<DateTime>)
:When the store was created.
- On failure, responds with
SdkError<CreateSequenceStoreError>
sourcepub fn create_variant_store(&self) -> CreateVariantStore
pub fn create_variant_store(&self) -> CreateVariantStore
Constructs a fluent builder for the CreateVariantStore
operation.
- The fluent builder is configurable:
reference(ReferenceItem)
/set_reference(Option<ReferenceItem>)
:The genome reference for the store’s variants.
name(impl Into<String>)
/set_name(Option<String>)
:A name for the store.
description(impl Into<String>)
/set_description(Option<String>)
:A description for the store.
tags(HashMap<String, String>)
/set_tags(Option<HashMap<String, String>>)
:Tags for the store.
sse_config(SseConfig)
/set_sse_config(Option<SseConfig>)
:Server-side encryption (SSE) settings for the store.
- On success, responds with
CreateVariantStoreOutput
with field(s):id(Option<String>)
:The store’s ID.
reference(Option<ReferenceItem>)
:The store’s genome reference.
status(Option<StoreStatus>)
:The store’s status.
name(Option<String>)
:The store’s name.
creation_time(Option<DateTime>)
:When the store was created.
- On failure, responds with
SdkError<CreateVariantStoreError>
sourcepub fn create_workflow(&self) -> CreateWorkflow
pub fn create_workflow(&self) -> CreateWorkflow
Constructs a fluent builder for the CreateWorkflow
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:A name for the workflow.
description(impl Into<String>)
/set_description(Option<String>)
:A description for the workflow.
engine(WorkflowEngine)
/set_engine(Option<WorkflowEngine>)
:An engine for the workflow.
definition_zip(Blob)
/set_definition_zip(Option<Blob>)
:A ZIP archive for the workflow.
definition_uri(impl Into<String>)
/set_definition_uri(Option<String>)
:The URI of a definition for the workflow.
main(impl Into<String>)
/set_main(Option<String>)
:The path of the main definition file for the workflow.
parameter_template(HashMap<String, WorkflowParameter>)
/set_parameter_template(Option<HashMap<String, WorkflowParameter>>)
:A parameter template for the workflow.
storage_capacity(i32)
/set_storage_capacity(Option<i32>)
:A storage capacity for the workflow.
tags(HashMap<String, String>)
/set_tags(Option<HashMap<String, String>>)
:Tags for the workflow.
request_id(impl Into<String>)
/set_request_id(Option<String>)
:A request ID for the workflow.
- On success, responds with
CreateWorkflowOutput
with field(s):arn(Option<String>)
:The workflow’s ARN.
id(Option<String>)
:The workflow’s ID.
status(Option<WorkflowStatus>)
:The workflow’s status.
tags(Option<HashMap<String, String>>)
:The workflow’s tags.
- On failure, responds with
SdkError<CreateWorkflowError>
sourcepub fn delete_annotation_store(&self) -> DeleteAnnotationStore
pub fn delete_annotation_store(&self) -> DeleteAnnotationStore
Constructs a fluent builder for the DeleteAnnotationStore
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:The store’s name.
force(bool)
/set_force(Option<bool>)
:Whether to force deletion.
- On success, responds with
DeleteAnnotationStoreOutput
with field(s):status(Option<StoreStatus>)
:The store’s status.
- On failure, responds with
SdkError<DeleteAnnotationStoreError>
sourcepub fn delete_reference(&self) -> DeleteReference
pub fn delete_reference(&self) -> DeleteReference
Constructs a fluent builder for the DeleteReference
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The reference’s ID.
reference_store_id(impl Into<String>)
/set_reference_store_id(Option<String>)
:The reference’s store ID.
- On success, responds with
DeleteReferenceOutput
- On failure, responds with
SdkError<DeleteReferenceError>
sourcepub fn delete_reference_store(&self) -> DeleteReferenceStore
pub fn delete_reference_store(&self) -> DeleteReferenceStore
Constructs a fluent builder for the DeleteReferenceStore
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The store’s ID.
- On success, responds with
DeleteReferenceStoreOutput
- On failure, responds with
SdkError<DeleteReferenceStoreError>
sourcepub fn delete_run(&self) -> DeleteRun
pub fn delete_run(&self) -> DeleteRun
Constructs a fluent builder for the DeleteRun
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The run’s ID.
- On success, responds with
DeleteRunOutput
- On failure, responds with
SdkError<DeleteRunError>
sourcepub fn delete_run_group(&self) -> DeleteRunGroup
pub fn delete_run_group(&self) -> DeleteRunGroup
Constructs a fluent builder for the DeleteRunGroup
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The run group’s ID.
- On success, responds with
DeleteRunGroupOutput
- On failure, responds with
SdkError<DeleteRunGroupError>
sourcepub fn delete_sequence_store(&self) -> DeleteSequenceStore
pub fn delete_sequence_store(&self) -> DeleteSequenceStore
Constructs a fluent builder for the DeleteSequenceStore
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The sequence store’s ID.
- On success, responds with
DeleteSequenceStoreOutput
- On failure, responds with
SdkError<DeleteSequenceStoreError>
sourcepub fn delete_variant_store(&self) -> DeleteVariantStore
pub fn delete_variant_store(&self) -> DeleteVariantStore
Constructs a fluent builder for the DeleteVariantStore
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:The store’s name.
force(bool)
/set_force(Option<bool>)
:Whether to force deletion.
- On success, responds with
DeleteVariantStoreOutput
with field(s):status(Option<StoreStatus>)
:The store’s status.
- On failure, responds with
SdkError<DeleteVariantStoreError>
sourcepub fn delete_workflow(&self) -> DeleteWorkflow
pub fn delete_workflow(&self) -> DeleteWorkflow
Constructs a fluent builder for the DeleteWorkflow
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The workflow’s ID.
- On success, responds with
DeleteWorkflowOutput
- On failure, responds with
SdkError<DeleteWorkflowError>
sourcepub fn get_annotation_import_job(&self) -> GetAnnotationImportJob
pub fn get_annotation_import_job(&self) -> GetAnnotationImportJob
Constructs a fluent builder for the GetAnnotationImportJob
operation.
- The fluent builder is configurable:
job_id(impl Into<String>)
/set_job_id(Option<String>)
:The job’s ID.
- On success, responds with
GetAnnotationImportJobOutput
with field(s):id(Option<String>)
:The job’s ID.
destination_name(Option<String>)
:The job’s destination annotation store.
role_arn(Option<String>)
:The job’s service role ARN.
status(Option<JobStatus>)
:The job’s status.
status_message(Option<String>)
:The job’s status message.
creation_time(Option<DateTime>)
:When the job was created.
update_time(Option<DateTime>)
:When the job was updated.
completion_time(Option<DateTime>)
:When the job completed.
items(Option<Vec<AnnotationImportItemDetail>>)
:The job’s imported items.
run_left_normalization(bool)
:The job’s left normalization setting.
format_options(Option<FormatOptions>)
:Formatting options for a file.
- On failure, responds with
SdkError<GetAnnotationImportJobError>
sourcepub fn get_annotation_store(&self) -> GetAnnotationStore
pub fn get_annotation_store(&self) -> GetAnnotationStore
Constructs a fluent builder for the GetAnnotationStore
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:The store’s name.
- On success, responds with
GetAnnotationStoreOutput
with field(s):id(Option<String>)
:The store’s ID.
reference(Option<ReferenceItem>)
:The store’s genome reference.
status(Option<StoreStatus>)
:The store’s status.
store_arn(Option<String>)
:The store’s ARN.
name(Option<String>)
:The store’s name.
description(Option<String>)
:The store’s description.
sse_config(Option<SseConfig>)
:The store’s server-side encryption (SSE) settings.
creation_time(Option<DateTime>)
:When the store was created.
update_time(Option<DateTime>)
:When the store was updated.
tags(Option<HashMap<String, String>>)
:The store’s tags.
store_options(Option<StoreOptions>)
:The store’s parsing options.
store_format(Option<StoreFormat>)
:The store’s annotation file format.
status_message(Option<String>)
:A status message.
store_size_bytes(Option<i64>)
:The store’s size in bytes.
- On failure, responds with
SdkError<GetAnnotationStoreError>
sourcepub fn get_read_set(&self) -> GetReadSet
pub fn get_read_set(&self) -> GetReadSet
Constructs a fluent builder for the GetReadSet
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The read set’s ID.
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:The read set’s sequence store ID.
file(ReadSetFile)
/set_file(Option<ReadSetFile>)
:The file to retrieve.
part_number(i32)
/set_part_number(Option<i32>)
:The part number to retrieve.
- On success, responds with
GetReadSetOutput
with field(s):payload(ByteStream)
:The read set file payload.
- On failure, responds with
SdkError<GetReadSetError>
sourcepub fn get_read_set_activation_job(&self) -> GetReadSetActivationJob
pub fn get_read_set_activation_job(&self) -> GetReadSetActivationJob
Constructs a fluent builder for the GetReadSetActivationJob
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The job’s ID.
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:The job’s sequence store ID.
- On success, responds with
GetReadSetActivationJobOutput
with field(s):id(Option<String>)
:The job’s ID.
sequence_store_id(Option<String>)
:The job’s sequence store ID.
status(Option<ReadSetActivationJobStatus>)
:The job’s status.
status_message(Option<String>)
:The job’s status message.
creation_time(Option<DateTime>)
:When the job was created.
completion_time(Option<DateTime>)
:When the job completed.
sources(Option<Vec<ActivateReadSetSourceItem>>)
:The job’s sources.
- On failure, responds with
SdkError<GetReadSetActivationJobError>
sourcepub fn get_read_set_export_job(&self) -> GetReadSetExportJob
pub fn get_read_set_export_job(&self) -> GetReadSetExportJob
Constructs a fluent builder for the GetReadSetExportJob
operation.
- The fluent builder is configurable:
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:The job’s sequence store ID.
id(impl Into<String>)
/set_id(Option<String>)
:The job’s ID.
- On success, responds with
GetReadSetExportJobOutput
with field(s):id(Option<String>)
:The job’s ID.
sequence_store_id(Option<String>)
:The job’s sequence store ID.
destination(Option<String>)
:The job’s destination in Amazon S3.
status(Option<ReadSetExportJobStatus>)
:The job’s status.
status_message(Option<String>)
:The job’s status message.
creation_time(Option<DateTime>)
:When the job was created.
completion_time(Option<DateTime>)
:When the job completed.
read_sets(Option<Vec<ExportReadSetDetail>>)
:The job’s read sets.
- On failure, responds with
SdkError<GetReadSetExportJobError>
sourcepub fn get_read_set_import_job(&self) -> GetReadSetImportJob
pub fn get_read_set_import_job(&self) -> GetReadSetImportJob
Constructs a fluent builder for the GetReadSetImportJob
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The job’s ID.
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:The job’s sequence store ID.
- On success, responds with
GetReadSetImportJobOutput
with field(s):id(Option<String>)
:The job’s ID.
sequence_store_id(Option<String>)
:The job’s sequence store ID.
role_arn(Option<String>)
:The job’s service role ARN.
status(Option<ReadSetImportJobStatus>)
:The job’s status.
status_message(Option<String>)
:The job’s status message.
creation_time(Option<DateTime>)
:When the job was created.
completion_time(Option<DateTime>)
:When the job completed.
sources(Option<Vec<ImportReadSetSourceItem>>)
:The job’s sources.
- On failure, responds with
SdkError<GetReadSetImportJobError>
sourcepub fn get_read_set_metadata(&self) -> GetReadSetMetadata
pub fn get_read_set_metadata(&self) -> GetReadSetMetadata
Constructs a fluent builder for the GetReadSetMetadata
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The read set’s ID.
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:The read set’s sequence store ID.
- On success, responds with
GetReadSetMetadataOutput
with field(s):id(Option<String>)
:The read set’s ID.
arn(Option<String>)
:The read set’s ARN.
sequence_store_id(Option<String>)
:The read set’s sequence store ID.
subject_id(Option<String>)
:The read set’s subject ID.
sample_id(Option<String>)
:The read set’s sample ID.
status(Option<ReadSetStatus>)
:The read set’s status.
name(Option<String>)
:The read set’s name.
description(Option<String>)
:The read set’s description.
file_type(Option<FileType>)
:The read set’s file type.
creation_time(Option<DateTime>)
:When the read set was created.
sequence_information(Option<SequenceInformation>)
:The read set’s sequence information.
reference_arn(Option<String>)
:The read set’s genome reference ARN.
files(Option<ReadSetFiles>)
:The read set’s files.
- On failure, responds with
SdkError<GetReadSetMetadataError>
sourcepub fn get_reference(&self) -> GetReference
pub fn get_reference(&self) -> GetReference
Constructs a fluent builder for the GetReference
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The reference’s ID.
reference_store_id(impl Into<String>)
/set_reference_store_id(Option<String>)
:The reference’s store ID.
range(impl Into<String>)
/set_range(Option<String>)
:The range to retrieve.
part_number(i32)
/set_part_number(Option<i32>)
:The part number to retrieve.
file(ReferenceFile)
/set_file(Option<ReferenceFile>)
:The file to retrieve.
- On success, responds with
GetReferenceOutput
with field(s):payload(ByteStream)
:The reference file payload.
- On failure, responds with
SdkError<GetReferenceError>
sourcepub fn get_reference_import_job(&self) -> GetReferenceImportJob
pub fn get_reference_import_job(&self) -> GetReferenceImportJob
Constructs a fluent builder for the GetReferenceImportJob
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The job’s ID.
reference_store_id(impl Into<String>)
/set_reference_store_id(Option<String>)
:The job’s reference store ID.
- On success, responds with
GetReferenceImportJobOutput
with field(s):id(Option<String>)
:The job’s ID.
reference_store_id(Option<String>)
:The job’s reference store ID.
role_arn(Option<String>)
:The job’s service role ARN.
status(Option<ReferenceImportJobStatus>)
:The job’s status.
status_message(Option<String>)
:The job’s status message.
creation_time(Option<DateTime>)
:When the job was created.
completion_time(Option<DateTime>)
:When the job completed.
sources(Option<Vec<ImportReferenceSourceItem>>)
:The job’s sources.
- On failure, responds with
SdkError<GetReferenceImportJobError>
sourcepub fn get_reference_metadata(&self) -> GetReferenceMetadata
pub fn get_reference_metadata(&self) -> GetReferenceMetadata
Constructs a fluent builder for the GetReferenceMetadata
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The reference’s ID.
reference_store_id(impl Into<String>)
/set_reference_store_id(Option<String>)
:The reference’s reference store ID.
- On success, responds with
GetReferenceMetadataOutput
with field(s):id(Option<String>)
:The reference’s ID.
arn(Option<String>)
:The reference’s ARN.
reference_store_id(Option<String>)
:The reference’s reference store ID.
md5(Option<String>)
:The reference’s MD5 checksum.
status(Option<ReferenceStatus>)
:The reference’s status.
name(Option<String>)
:The reference’s name.
description(Option<String>)
:The reference’s description.
creation_time(Option<DateTime>)
:When the reference was created.
update_time(Option<DateTime>)
:When the reference was updated.
files(Option<ReferenceFiles>)
:The reference’s files.
- On failure, responds with
SdkError<GetReferenceMetadataError>
sourcepub fn get_reference_store(&self) -> GetReferenceStore
pub fn get_reference_store(&self) -> GetReferenceStore
Constructs a fluent builder for the GetReferenceStore
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The store’s ID.
- On success, responds with
GetReferenceStoreOutput
with field(s):id(Option<String>)
:The store’s ID.
arn(Option<String>)
:The store’s ARN.
name(Option<String>)
:The store’s name.
description(Option<String>)
:The store’s description.
sse_config(Option<SseConfig>)
:The store’s server-side encryption (SSE) settings.
creation_time(Option<DateTime>)
:When the store was created.
- On failure, responds with
SdkError<GetReferenceStoreError>
sourcepub fn get_run(&self) -> GetRun
pub fn get_run(&self) -> GetRun
Constructs a fluent builder for the GetRun
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The run’s ID.
export(Vec<RunExport>)
/set_export(Option<Vec<RunExport>>)
:The run’s export format.
- On success, responds with
GetRunOutput
with field(s):arn(Option<String>)
:The run’s ARN.
id(Option<String>)
:The run’s ID.
status(Option<RunStatus>)
:The run’s status.
workflow_id(Option<String>)
:The run’s workflow ID.
workflow_type(Option<WorkflowType>)
:The run’s workflow type.
run_id(Option<String>)
:The run’s ID.
role_arn(Option<String>)
:The run’s service role ARN.
name(Option<String>)
:The run’s name.
run_group_id(Option<String>)
:The run’s group ID.
priority(Option<i32>)
:The run’s priority.
definition(Option<String>)
:The run’s definition.
digest(Option<String>)
:The run’s digest.
parameters(Option<Document>)
:The run’s parameters.
storage_capacity(Option<i32>)
:The run’s storage capacity.
output_uri(Option<String>)
:The run’s output URI.
log_level(Option<RunLogLevel>)
:The run’s log level.
resource_digests(Option<HashMap<String, String>>)
:The run’s resource digests.
started_by(Option<String>)
:Who started the run.
creation_time(Option<DateTime>)
:When the run was created.
start_time(Option<DateTime>)
:When the run started.
stop_time(Option<DateTime>)
:The run’s stop time.
status_message(Option<String>)
:The run’s status message.
tags(Option<HashMap<String, String>>)
:The run’s tags.
- On failure, responds with
SdkError<GetRunError>
sourcepub fn get_run_group(&self) -> GetRunGroup
pub fn get_run_group(&self) -> GetRunGroup
Constructs a fluent builder for the GetRunGroup
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The group’s ID.
- On success, responds with
GetRunGroupOutput
with field(s):arn(Option<String>)
:The group’s ARN.
id(Option<String>)
:The group’s ID.
name(Option<String>)
:The group’s name.
max_cpus(Option<i32>)
:The group’s maximum number of CPUs to use.
max_runs(Option<i32>)
:The maximum number of concurrent runs for the group.
max_duration(Option<i32>)
:The group’s maximum run duration.
creation_time(Option<DateTime>)
:When the group was created.
tags(Option<HashMap<String, String>>)
:The group’s tags.
- On failure, responds with
SdkError<GetRunGroupError>
sourcepub fn get_run_task(&self) -> GetRunTask
pub fn get_run_task(&self) -> GetRunTask
Constructs a fluent builder for the GetRunTask
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The task’s ID.
task_id(impl Into<String>)
/set_task_id(Option<String>)
:The task’s ID.
- On success, responds with
GetRunTaskOutput
with field(s):task_id(Option<String>)
:The task’s ID.
status(Option<TaskStatus>)
:The task’s status.
name(Option<String>)
:The task’s name.
cpus(Option<i32>)
:The task’s CPU usage.
memory(Option<i32>)
:The task’s memory setting.
creation_time(Option<DateTime>)
:When the task was created.
start_time(Option<DateTime>)
:The task’s start time.
stop_time(Option<DateTime>)
:The task’s stop time.
status_message(Option<String>)
:The task’s status message.
log_stream(Option<String>)
:The task’s log stream.
- On failure, responds with
SdkError<GetRunTaskError>
sourcepub fn get_sequence_store(&self) -> GetSequenceStore
pub fn get_sequence_store(&self) -> GetSequenceStore
Constructs a fluent builder for the GetSequenceStore
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The store’s ID.
- On success, responds with
GetSequenceStoreOutput
with field(s):id(Option<String>)
:The store’s ID.
arn(Option<String>)
:The store’s ARN.
name(Option<String>)
:The store’s name.
description(Option<String>)
:The store’s description.
sse_config(Option<SseConfig>)
:The store’s server-side encryption (SSE) settings.
creation_time(Option<DateTime>)
:When the store was created.
- On failure, responds with
SdkError<GetSequenceStoreError>
sourcepub fn get_variant_import_job(&self) -> GetVariantImportJob
pub fn get_variant_import_job(&self) -> GetVariantImportJob
Constructs a fluent builder for the GetVariantImportJob
operation.
- The fluent builder is configurable:
job_id(impl Into<String>)
/set_job_id(Option<String>)
:The job’s ID.
- On success, responds with
GetVariantImportJobOutput
with field(s):id(Option<String>)
:The job’s ID.
destination_name(Option<String>)
:The job’s destination variant store.
role_arn(Option<String>)
:The job’s service role ARN.
status(Option<JobStatus>)
:The job’s status.
status_message(Option<String>)
:The job’s status message.
creation_time(Option<DateTime>)
:When the job was created.
update_time(Option<DateTime>)
:When the job was updated.
completion_time(Option<DateTime>)
:When the job completed.
items(Option<Vec<VariantImportItemDetail>>)
:The job’s items.
run_left_normalization(bool)
:The job’s left normalization setting.
- On failure, responds with
SdkError<GetVariantImportJobError>
sourcepub fn get_variant_store(&self) -> GetVariantStore
pub fn get_variant_store(&self) -> GetVariantStore
Constructs a fluent builder for the GetVariantStore
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:The store’s name.
- On success, responds with
GetVariantStoreOutput
with field(s):id(Option<String>)
:The store’s ID.
reference(Option<ReferenceItem>)
:The store’s genome reference.
status(Option<StoreStatus>)
:The store’s status.
store_arn(Option<String>)
:The store’s ARN.
name(Option<String>)
:The store’s name.
description(Option<String>)
:The store’s description.
sse_config(Option<SseConfig>)
:The store’s server-side encryption (SSE) settings.
creation_time(Option<DateTime>)
:When the store was created.
update_time(Option<DateTime>)
:When the store was updated.
tags(Option<HashMap<String, String>>)
:The store’s tags.
status_message(Option<String>)
:The store’s status message.
store_size_bytes(Option<i64>)
:The store’s size in bytes.
- On failure, responds with
SdkError<GetVariantStoreError>
sourcepub fn get_workflow(&self) -> GetWorkflow
pub fn get_workflow(&self) -> GetWorkflow
Constructs a fluent builder for the GetWorkflow
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The workflow’s ID.
r#type(WorkflowType)
/set_type(Option<WorkflowType>)
:The workflow’s type.
export(Vec<WorkflowExport>)
/set_export(Option<Vec<WorkflowExport>>)
:The export format for the workflow.
- On success, responds with
GetWorkflowOutput
with field(s):arn(Option<String>)
:The workflow’s ARN.
id(Option<String>)
:The workflow’s ID.
status(Option<WorkflowStatus>)
:The workflow’s status.
r#type(Option<WorkflowType>)
:The workflow’s type.
name(Option<String>)
:The workflow’s name.
description(Option<String>)
:The workflow’s description.
engine(Option<WorkflowEngine>)
:The workflow’s engine.
definition(Option<String>)
:The workflow’s definition.
main(Option<String>)
:The path of the main definition file for the workflow.
digest(Option<String>)
:The workflow’s digest.
parameter_template(Option<HashMap<String, WorkflowParameter>>)
:The workflow’s parameter template.
storage_capacity(Option<i32>)
:The workflow’s storage capacity.
creation_time(Option<DateTime>)
:When the workflow was created.
status_message(Option<String>)
:The workflow’s status message.
tags(Option<HashMap<String, String>>)
:The workflow’s tags.
- On failure, responds with
SdkError<GetWorkflowError>
sourcepub fn list_annotation_import_jobs(&self) -> ListAnnotationImportJobs
pub fn list_annotation_import_jobs(&self) -> ListAnnotationImportJobs
Constructs a fluent builder for the ListAnnotationImportJobs
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
max_results(i32)
/set_max_results(Option<i32>)
:The maximum number of jobs to return in one page of results.
ids(Vec<String>)
/set_ids(Option<Vec<String>>)
:IDs of annotation import jobs to retrieve.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:Specify the pagination token from a previous request to retrieve the next page of results.
filter(ListAnnotationImportJobsFilter)
/set_filter(Option<ListAnnotationImportJobsFilter>)
:A filter to apply to the list.
- On success, responds with
ListAnnotationImportJobsOutput
with field(s):annotation_import_jobs(Option<Vec<AnnotationImportJobItem>>)
:A list of jobs.
next_token(Option<String>)
:A pagination token that’s included if more results are available.
- On failure, responds with
SdkError<ListAnnotationImportJobsError>
sourcepub fn list_annotation_stores(&self) -> ListAnnotationStores
pub fn list_annotation_stores(&self) -> ListAnnotationStores
Constructs a fluent builder for the ListAnnotationStores
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
ids(Vec<String>)
/set_ids(Option<Vec<String>>)
:IDs of stores to list.
max_results(i32)
/set_max_results(Option<i32>)
:The maximum number of stores to return in one page of results.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:Specify the pagination token from a previous request to retrieve the next page of results.
filter(ListAnnotationStoresFilter)
/set_filter(Option<ListAnnotationStoresFilter>)
:A filter to apply to the list.
- On success, responds with
ListAnnotationStoresOutput
with field(s):annotation_stores(Option<Vec<AnnotationStoreItem>>)
:A list of stores.
next_token(Option<String>)
:A pagination token that’s included if more results are available.
- On failure, responds with
SdkError<ListAnnotationStoresError>
sourcepub fn list_read_set_activation_jobs(&self) -> ListReadSetActivationJobs
pub fn list_read_set_activation_jobs(&self) -> ListReadSetActivationJobs
Constructs a fluent builder for the ListReadSetActivationJobs
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:The read set’s sequence store ID.
max_results(i32)
/set_max_results(Option<i32>)
:The maximum number of read set activation jobs to return in one page of results.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:Specify the pagination token from a previous request to retrieve the next page of results.
filter(ActivateReadSetFilter)
/set_filter(Option<ActivateReadSetFilter>)
:A filter to apply to the list.
- On success, responds with
ListReadSetActivationJobsOutput
with field(s):next_token(Option<String>)
:A pagination token that’s included if more results are available.
activation_jobs(Option<Vec<ActivateReadSetJobItem>>)
:A list of jobs.
- On failure, responds with
SdkError<ListReadSetActivationJobsError>
sourcepub fn list_read_set_export_jobs(&self) -> ListReadSetExportJobs
pub fn list_read_set_export_jobs(&self) -> ListReadSetExportJobs
Constructs a fluent builder for the ListReadSetExportJobs
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:The jobs’ sequence store ID.
max_results(i32)
/set_max_results(Option<i32>)
:The maximum number of jobs to return in one page of results.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:Specify the pagination token from a previous request to retrieve the next page of results.
filter(ExportReadSetFilter)
/set_filter(Option<ExportReadSetFilter>)
:A filter to apply to the list.
- On success, responds with
ListReadSetExportJobsOutput
with field(s):next_token(Option<String>)
:A pagination token that’s included if more results are available.
export_jobs(Option<Vec<ExportReadSetJobDetail>>)
:A list of jobs.
- On failure, responds with
SdkError<ListReadSetExportJobsError>
sourcepub fn list_read_set_import_jobs(&self) -> ListReadSetImportJobs
pub fn list_read_set_import_jobs(&self) -> ListReadSetImportJobs
Constructs a fluent builder for the ListReadSetImportJobs
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
max_results(i32)
/set_max_results(Option<i32>)
:The maximum number of jobs to return in one page of results.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:Specify the pagination token from a previous request to retrieve the next page of results.
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:The jobs’ sequence store ID.
filter(ImportReadSetFilter)
/set_filter(Option<ImportReadSetFilter>)
:A filter to apply to the list.
- On success, responds with
ListReadSetImportJobsOutput
with field(s):next_token(Option<String>)
:A pagination token that’s included if more results are available.
import_jobs(Option<Vec<ImportReadSetJobItem>>)
:A list of jobs.
- On failure, responds with
SdkError<ListReadSetImportJobsError>
sourcepub fn list_read_sets(&self) -> ListReadSets
pub fn list_read_sets(&self) -> ListReadSets
Constructs a fluent builder for the ListReadSets
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:The jobs’ sequence store ID.
max_results(i32)
/set_max_results(Option<i32>)
:The maximum number of read sets to return in one page of results.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:Specify the pagination token from a previous request to retrieve the next page of results.
filter(ReadSetFilter)
/set_filter(Option<ReadSetFilter>)
:A filter to apply to the list.
- On success, responds with
ListReadSetsOutput
with field(s):next_token(Option<String>)
:A pagination token that’s included if more results are available.
read_sets(Option<Vec<ReadSetListItem>>)
:A list of read sets.
- On failure, responds with
SdkError<ListReadSetsError>
sourcepub fn list_reference_import_jobs(&self) -> ListReferenceImportJobs
pub fn list_reference_import_jobs(&self) -> ListReferenceImportJobs
Constructs a fluent builder for the ListReferenceImportJobs
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
max_results(i32)
/set_max_results(Option<i32>)
:The maximum number of jobs to return in one page of results.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:Specify the pagination token from a previous request to retrieve the next page of results.
reference_store_id(impl Into<String>)
/set_reference_store_id(Option<String>)
:The job’s reference store ID.
filter(ImportReferenceFilter)
/set_filter(Option<ImportReferenceFilter>)
:A filter to apply to the list.
- On success, responds with
ListReferenceImportJobsOutput
with field(s):next_token(Option<String>)
:A pagination token that’s included if more results are available.
import_jobs(Option<Vec<ImportReferenceJobItem>>)
:A lis of jobs.
- On failure, responds with
SdkError<ListReferenceImportJobsError>
sourcepub fn list_references(&self) -> ListReferences
pub fn list_references(&self) -> ListReferences
Constructs a fluent builder for the ListReferences
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
reference_store_id(impl Into<String>)
/set_reference_store_id(Option<String>)
:The references’ reference store ID.
max_results(i32)
/set_max_results(Option<i32>)
:The maximum number of references to return in one page of results.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:Specify the pagination token from a previous request to retrieve the next page of results.
filter(ReferenceFilter)
/set_filter(Option<ReferenceFilter>)
:A filter to apply to the list.
- On success, responds with
ListReferencesOutput
with field(s):next_token(Option<String>)
:A pagination token that’s included if more results are available.
references(Option<Vec<ReferenceListItem>>)
:A list of references.
- On failure, responds with
SdkError<ListReferencesError>
sourcepub fn list_reference_stores(&self) -> ListReferenceStores
pub fn list_reference_stores(&self) -> ListReferenceStores
Constructs a fluent builder for the ListReferenceStores
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
max_results(i32)
/set_max_results(Option<i32>)
:The maximum number of stores to return in one page of results.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:Specify the pagination token from a previous request to retrieve the next page of results.
filter(ReferenceStoreFilter)
/set_filter(Option<ReferenceStoreFilter>)
:A filter to apply to the list.
- On success, responds with
ListReferenceStoresOutput
with field(s):next_token(Option<String>)
:A pagination token that’s included if more results are available.
reference_stores(Option<Vec<ReferenceStoreDetail>>)
:A list of reference stores.
- On failure, responds with
SdkError<ListReferenceStoresError>
sourcepub fn list_run_groups(&self) -> ListRunGroups
pub fn list_run_groups(&self) -> ListRunGroups
Constructs a fluent builder for the ListRunGroups
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:The run groups’ name.
starting_token(impl Into<String>)
/set_starting_token(Option<String>)
:Specify the pagination token from a previous request to retrieve the next page of results.
max_results(i32)
/set_max_results(Option<i32>)
:The maximum number of run groups to return in one page of results.
- On success, responds with
ListRunGroupsOutput
with field(s):items(Option<Vec<RunGroupListItem>>)
:A list of groups.
next_token(Option<String>)
:A pagination token that’s included if more results are available.
- On failure, responds with
SdkError<ListRunGroupsError>
sourcepub fn list_runs(&self) -> ListRuns
pub fn list_runs(&self) -> ListRuns
Constructs a fluent builder for the ListRuns
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:Filter the list by run name.
run_group_id(impl Into<String>)
/set_run_group_id(Option<String>)
:Filter the list by run group ID.
starting_token(impl Into<String>)
/set_starting_token(Option<String>)
:Specify the pagination token from a previous request to retrieve the next page of results.
max_results(i32)
/set_max_results(Option<i32>)
:The maximum number of runs to return in one page of results.
- On success, responds with
ListRunsOutput
with field(s):items(Option<Vec<RunListItem>>)
:A list of runs.
next_token(Option<String>)
:A pagination token that’s included if more results are available.
- On failure, responds with
SdkError<ListRunsError>
sourcepub fn list_run_tasks(&self) -> ListRunTasks
pub fn list_run_tasks(&self) -> ListRunTasks
Constructs a fluent builder for the ListRunTasks
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The run’s ID.
status(TaskStatus)
/set_status(Option<TaskStatus>)
:Filter the list by status.
starting_token(impl Into<String>)
/set_starting_token(Option<String>)
:Specify the pagination token from a previous request to retrieve the next page of results.
max_results(i32)
/set_max_results(Option<i32>)
:The maximum number of run tasks to return in one page of results.
- On success, responds with
ListRunTasksOutput
with field(s):items(Option<Vec<TaskListItem>>)
:A list of tasks.
next_token(Option<String>)
:A pagination token that’s included if more results are available.
- On failure, responds with
SdkError<ListRunTasksError>
sourcepub fn list_sequence_stores(&self) -> ListSequenceStores
pub fn list_sequence_stores(&self) -> ListSequenceStores
Constructs a fluent builder for the ListSequenceStores
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
max_results(i32)
/set_max_results(Option<i32>)
:The maximum number of stores to return in one page of results.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:Specify the pagination token from a previous request to retrieve the next page of results.
filter(SequenceStoreFilter)
/set_filter(Option<SequenceStoreFilter>)
:A filter to apply to the list.
- On success, responds with
ListSequenceStoresOutput
with field(s):next_token(Option<String>)
:A pagination token that’s included if more results are available.
sequence_stores(Option<Vec<SequenceStoreDetail>>)
:A list of sequence stores.
- On failure, responds with
SdkError<ListSequenceStoresError>
Constructs a fluent builder for the ListTagsForResource
operation.
- The fluent builder is configurable:
resource_arn(impl Into<String>)
/set_resource_arn(Option<String>)
:The resource’s ARN.
- On success, responds with
ListTagsForResourceOutput
with field(s):tags(Option<HashMap<String, String>>)
:A list of tags.
- On failure, responds with
SdkError<ListTagsForResourceError>
sourcepub fn list_variant_import_jobs(&self) -> ListVariantImportJobs
pub fn list_variant_import_jobs(&self) -> ListVariantImportJobs
Constructs a fluent builder for the ListVariantImportJobs
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
max_results(i32)
/set_max_results(Option<i32>)
:The maximum number of import jobs to return in one page of results.
ids(Vec<String>)
/set_ids(Option<Vec<String>>)
:A list of job IDs.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:Specify the pagination token from a previous request to retrieve the next page of results.
filter(ListVariantImportJobsFilter)
/set_filter(Option<ListVariantImportJobsFilter>)
:A filter to apply to the list.
- On success, responds with
ListVariantImportJobsOutput
with field(s):variant_import_jobs(Option<Vec<VariantImportJobItem>>)
:A list of jobs.
next_token(Option<String>)
:A pagination token that’s included if more results are available.
- On failure, responds with
SdkError<ListVariantImportJobsError>
sourcepub fn list_variant_stores(&self) -> ListVariantStores
pub fn list_variant_stores(&self) -> ListVariantStores
Constructs a fluent builder for the ListVariantStores
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
max_results(i32)
/set_max_results(Option<i32>)
:The maximum number of stores to return in one page of results.
ids(Vec<String>)
/set_ids(Option<Vec<String>>)
:A list of store IDs.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:Specify the pagination token from a previous request to retrieve the next page of results.
filter(ListVariantStoresFilter)
/set_filter(Option<ListVariantStoresFilter>)
:A filter to apply to the list.
- On success, responds with
ListVariantStoresOutput
with field(s):variant_stores(Option<Vec<VariantStoreItem>>)
:A list of variant stores.
next_token(Option<String>)
:A pagination token that’s included if more results are available.
- On failure, responds with
SdkError<ListVariantStoresError>
sourcepub fn list_workflows(&self) -> ListWorkflows
pub fn list_workflows(&self) -> ListWorkflows
Constructs a fluent builder for the ListWorkflows
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
r#type(WorkflowType)
/set_type(Option<WorkflowType>)
:The workflows’ type.
name(impl Into<String>)
/set_name(Option<String>)
:The workflows’ name.
starting_token(impl Into<String>)
/set_starting_token(Option<String>)
:Specify the pagination token from a previous request to retrieve the next page of results.
max_results(i32)
/set_max_results(Option<i32>)
:The maximum number of workflows to return in one page of results.
- On success, responds with
ListWorkflowsOutput
with field(s):items(Option<Vec<WorkflowListItem>>)
:The workflows’ items.
next_token(Option<String>)
:A pagination token that’s included if more results are available.
- On failure, responds with
SdkError<ListWorkflowsError>
sourcepub fn start_annotation_import_job(&self) -> StartAnnotationImportJob
pub fn start_annotation_import_job(&self) -> StartAnnotationImportJob
Constructs a fluent builder for the StartAnnotationImportJob
operation.
- The fluent builder is configurable:
destination_name(impl Into<String>)
/set_destination_name(Option<String>)
:A destination annotation store for the job.
role_arn(impl Into<String>)
/set_role_arn(Option<String>)
:A service role for the job.
items(Vec<AnnotationImportItemSource>)
/set_items(Option<Vec<AnnotationImportItemSource>>)
:Items to import.
format_options(FormatOptions)
/set_format_options(Option<FormatOptions>)
:Formatting options for the annotation file.
run_left_normalization(bool)
/set_run_left_normalization(Option<bool>)
:The job’s left normalization setting.
- On success, responds with
StartAnnotationImportJobOutput
with field(s):job_id(Option<String>)
:The job’s ID.
- On failure, responds with
SdkError<StartAnnotationImportJobError>
sourcepub fn start_read_set_activation_job(&self) -> StartReadSetActivationJob
pub fn start_read_set_activation_job(&self) -> StartReadSetActivationJob
Constructs a fluent builder for the StartReadSetActivationJob
operation.
- The fluent builder is configurable:
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:The read set’s sequence store ID.
client_token(impl Into<String>)
/set_client_token(Option<String>)
:To ensure that jobs don’t run multiple times, specify a unique token for each job.
sources(Vec<StartReadSetActivationJobSourceItem>)
/set_sources(Option<Vec<StartReadSetActivationJobSourceItem>>)
:The job’s sources.
- On success, responds with
StartReadSetActivationJobOutput
with field(s):id(Option<String>)
:The job’s ID.
sequence_store_id(Option<String>)
:The read set’s sequence store ID.
status(Option<ReadSetActivationJobStatus>)
:The job’s status.
creation_time(Option<DateTime>)
:When the job was created.
- On failure, responds with
SdkError<StartReadSetActivationJobError>
sourcepub fn start_read_set_export_job(&self) -> StartReadSetExportJob
pub fn start_read_set_export_job(&self) -> StartReadSetExportJob
Constructs a fluent builder for the StartReadSetExportJob
operation.
- The fluent builder is configurable:
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:The read set’s sequence store ID.
destination(impl Into<String>)
/set_destination(Option<String>)
:A location for exported files in Amazon S3.
role_arn(impl Into<String>)
/set_role_arn(Option<String>)
:A service role for the job.
client_token(impl Into<String>)
/set_client_token(Option<String>)
:To ensure that jobs don’t run multiple times, specify a unique token for each job.
sources(Vec<ExportReadSet>)
/set_sources(Option<Vec<ExportReadSet>>)
:Sources for the job.
- On success, responds with
StartReadSetExportJobOutput
with field(s):id(Option<String>)
:The job’s ID.
sequence_store_id(Option<String>)
:The read set’s sequence store ID.
destination(Option<String>)
:The job’s output location.
status(Option<ReadSetExportJobStatus>)
:The job’s status.
creation_time(Option<DateTime>)
:When the job was created.
- On failure, responds with
SdkError<StartReadSetExportJobError>
sourcepub fn start_read_set_import_job(&self) -> StartReadSetImportJob
pub fn start_read_set_import_job(&self) -> StartReadSetImportJob
Constructs a fluent builder for the StartReadSetImportJob
operation.
- The fluent builder is configurable:
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:The read set’s sequence store ID.
role_arn(impl Into<String>)
/set_role_arn(Option<String>)
:A service role for the job.
client_token(impl Into<String>)
/set_client_token(Option<String>)
:To ensure that jobs don’t run multiple times, specify a unique token for each job.
sources(Vec<StartReadSetImportJobSourceItem>)
/set_sources(Option<Vec<StartReadSetImportJobSourceItem>>)
:Source files to import.
- On success, responds with
StartReadSetImportJobOutput
with field(s):id(Option<String>)
:The job’s ID.
sequence_store_id(Option<String>)
:The read set’s sequence store ID.
role_arn(Option<String>)
:The job’s service role ARN.
status(Option<ReadSetImportJobStatus>)
:The job’s status.
creation_time(Option<DateTime>)
:When the job was created.
- On failure, responds with
SdkError<StartReadSetImportJobError>
sourcepub fn start_reference_import_job(&self) -> StartReferenceImportJob
pub fn start_reference_import_job(&self) -> StartReferenceImportJob
Constructs a fluent builder for the StartReferenceImportJob
operation.
- The fluent builder is configurable:
reference_store_id(impl Into<String>)
/set_reference_store_id(Option<String>)
:The job’s reference store ID.
role_arn(impl Into<String>)
/set_role_arn(Option<String>)
:A service role for the job.
client_token(impl Into<String>)
/set_client_token(Option<String>)
:To ensure that jobs don’t run multiple times, specify a unique token for each job.
sources(Vec<StartReferenceImportJobSourceItem>)
/set_sources(Option<Vec<StartReferenceImportJobSourceItem>>)
:Sources for the job.
- On success, responds with
StartReferenceImportJobOutput
with field(s):id(Option<String>)
:The job’s ID.
reference_store_id(Option<String>)
:The job’s reference store ID.
role_arn(Option<String>)
:The job’s service role ARN.
status(Option<ReferenceImportJobStatus>)
:The job’s status.
creation_time(Option<DateTime>)
:When the job was created.
- On failure, responds with
SdkError<StartReferenceImportJobError>
sourcepub fn start_run(&self) -> StartRun
pub fn start_run(&self) -> StartRun
Constructs a fluent builder for the StartRun
operation.
- The fluent builder is configurable:
workflow_id(impl Into<String>)
/set_workflow_id(Option<String>)
:The run’s workflow ID.
workflow_type(WorkflowType)
/set_workflow_type(Option<WorkflowType>)
:The run’s workflows type.
run_id(impl Into<String>)
/set_run_id(Option<String>)
:The run’s ID.
role_arn(impl Into<String>)
/set_role_arn(Option<String>)
:A service role for the run.
name(impl Into<String>)
/set_name(Option<String>)
:A name for the run.
run_group_id(impl Into<String>)
/set_run_group_id(Option<String>)
:The run’s group ID.
priority(i32)
/set_priority(Option<i32>)
:A priority for the run.
parameters(Document)
/set_parameters(Option<Document>)
:Parameters for the run.
storage_capacity(i32)
/set_storage_capacity(Option<i32>)
:A storage capacity for the run.
output_uri(impl Into<String>)
/set_output_uri(Option<String>)
:An output URI for the run.
log_level(RunLogLevel)
/set_log_level(Option<RunLogLevel>)
:A log level for the run.
tags(HashMap<String, String>)
/set_tags(Option<HashMap<String, String>>)
:Tags for the run.
request_id(impl Into<String>)
/set_request_id(Option<String>)
:A request ID for the run.
- On success, responds with
StartRunOutput
with field(s):arn(Option<String>)
:The run’s ARN.
id(Option<String>)
:The run’s ID.
status(Option<RunStatus>)
:The run’s status.
tags(Option<HashMap<String, String>>)
:The run’s tags.
- On failure, responds with
SdkError<StartRunError>
sourcepub fn start_variant_import_job(&self) -> StartVariantImportJob
pub fn start_variant_import_job(&self) -> StartVariantImportJob
Constructs a fluent builder for the StartVariantImportJob
operation.
- The fluent builder is configurable:
destination_name(impl Into<String>)
/set_destination_name(Option<String>)
:The destination variant store for the job.
role_arn(impl Into<String>)
/set_role_arn(Option<String>)
:A service role for the job.
items(Vec<VariantImportItemSource>)
/set_items(Option<Vec<VariantImportItemSource>>)
:Items to import.
run_left_normalization(bool)
/set_run_left_normalization(Option<bool>)
:The job’s left normalization setting.
- On success, responds with
StartVariantImportJobOutput
with field(s):job_id(Option<String>)
:The job’s ID.
- On failure, responds with
SdkError<StartVariantImportJobError>
sourcepub fn tag_resource(&self) -> TagResource
pub fn tag_resource(&self) -> TagResource
Constructs a fluent builder for the TagResource
operation.
- The fluent builder is configurable:
resource_arn(impl Into<String>)
/set_resource_arn(Option<String>)
:The resource’s ARN.
tags(HashMap<String, String>)
/set_tags(Option<HashMap<String, String>>)
:Tags for the resource.
- On success, responds with
TagResourceOutput
- On failure, responds with
SdkError<TagResourceError>
sourcepub fn untag_resource(&self) -> UntagResource
pub fn untag_resource(&self) -> UntagResource
Constructs a fluent builder for the UntagResource
operation.
- The fluent builder is configurable:
resource_arn(impl Into<String>)
/set_resource_arn(Option<String>)
:The resource’s ARN.
tag_keys(Vec<String>)
/set_tag_keys(Option<Vec<String>>)
:Keys of tags to remove.
- On success, responds with
UntagResourceOutput
- On failure, responds with
SdkError<UntagResourceError>
sourcepub fn update_annotation_store(&self) -> UpdateAnnotationStore
pub fn update_annotation_store(&self) -> UpdateAnnotationStore
Constructs a fluent builder for the UpdateAnnotationStore
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:A name for the store.
description(impl Into<String>)
/set_description(Option<String>)
:A description for the store.
- On success, responds with
UpdateAnnotationStoreOutput
with field(s):id(Option<String>)
:The store’s ID.
reference(Option<ReferenceItem>)
:The store’s genome reference.
status(Option<StoreStatus>)
:The store’s status.
name(Option<String>)
:The store’s name.
description(Option<String>)
:The store’s description.
creation_time(Option<DateTime>)
:When the store was created.
update_time(Option<DateTime>)
:When the store was updated.
store_options(Option<StoreOptions>)
:Parsing options for the store.
store_format(Option<StoreFormat>)
:The annotation file format of the store.
- On failure, responds with
SdkError<UpdateAnnotationStoreError>
sourcepub fn update_run_group(&self) -> UpdateRunGroup
pub fn update_run_group(&self) -> UpdateRunGroup
Constructs a fluent builder for the UpdateRunGroup
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The group’s ID.
name(impl Into<String>)
/set_name(Option<String>)
:A name for the group.
max_cpus(i32)
/set_max_cpus(Option<i32>)
:The maximum number of CPUs to use.
max_runs(i32)
/set_max_runs(Option<i32>)
:The maximum number of concurrent runs for the group.
max_duration(i32)
/set_max_duration(Option<i32>)
:The maximum amount of time to run.
- On success, responds with
UpdateRunGroupOutput
- On failure, responds with
SdkError<UpdateRunGroupError>
sourcepub fn update_variant_store(&self) -> UpdateVariantStore
pub fn update_variant_store(&self) -> UpdateVariantStore
Constructs a fluent builder for the UpdateVariantStore
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:A name for the store.
description(impl Into<String>)
/set_description(Option<String>)
:A description for the store.
- On success, responds with
UpdateVariantStoreOutput
with field(s):id(Option<String>)
:The store’s ID.
reference(Option<ReferenceItem>)
:The store’s genome reference.
status(Option<StoreStatus>)
:The store’s status.
name(Option<String>)
:The store’s name.
description(Option<String>)
:The store’s description.
creation_time(Option<DateTime>)
:When the store was created.
update_time(Option<DateTime>)
:When the store was updated.
- On failure, responds with
SdkError<UpdateVariantStoreError>
sourcepub fn update_workflow(&self) -> UpdateWorkflow
pub fn update_workflow(&self) -> UpdateWorkflow
Constructs a fluent builder for the UpdateWorkflow
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:The workflow’s ID.
name(impl Into<String>)
/set_name(Option<String>)
:A name for the workflow.
description(impl Into<String>)
/set_description(Option<String>)
:A description for the workflow.
- On success, responds with
UpdateWorkflowOutput
- On failure, responds with
SdkError<UpdateWorkflowError>
source§impl Client
impl Client
sourcepub fn new(sdk_config: &SdkConfig) -> Self
pub fn new(sdk_config: &SdkConfig) -> Self
Creates a new client from an SDK Config.
Panics
- This method will panic if the
sdk_config
is missing an async sleep implementation. If you experience this panic, set thesleep_impl
on the Config passed into this function to fix it. - This method will panic if the
sdk_config
is missing an HTTP connector. If you experience this panic, set thehttp_connector
on the Config passed into this function to fix it.
sourcepub fn from_conf(conf: Config) -> Self
pub fn from_conf(conf: Config) -> Self
Creates a new client from the service Config
.
Panics
- This method will panic if the
conf
is missing an async sleep implementation. If you experience this panic, set thesleep_impl
on the Config passed into this function to fix it. - This method will panic if the
conf
is missing an HTTP connector. If you experience this panic, set thehttp_connector
on the Config passed into this function to fix it.