Skip to content

Create Sequence Store

omics_create_sequence_store R Documentation

Creates a sequence store

Description

Creates a sequence store.

Usage

omics_create_sequence_store(name, description, sseConfig, tags,
  clientToken, fallbackLocation, eTagAlgorithmFamily,
  propagatedSetLevelTags, s3AccessConfig)

Arguments

name

[required] A name for the store.

description

A description for the store.

sseConfig

Server-side encryption (SSE) settings for the store.

tags

Tags for the store.

clientToken

To ensure that requests don't run multiple times, specify a unique token for each request.

fallbackLocation

An S3 location that is used to store files that have failed a direct upload.

eTagAlgorithmFamily

The ETag algorithm family to use for ingested read sets.

propagatedSetLevelTags

The tags keys to propagate to the S3 objects associated with read sets in the sequence store.

s3AccessConfig

S3 access configuration parameters

Value

A list with the following syntax:

list(
  id = "string",
  arn = "string",
  name = "string",
  description = "string",
  sseConfig = list(
    type = "KMS",
    keyArn = "string"
  ),
  creationTime = as.POSIXct(
    "2015-01-01"
  ),
  fallbackLocation = "string",
  eTagAlgorithmFamily = "MD5up"|"SHA256up"|"SHA512up",
  status = "CREATING"|"ACTIVE"|"UPDATING"|"DELETING"|"FAILED",
  statusMessage = "string",
  propagatedSetLevelTags = list(
    "string"
  ),
  s3Access = list(
    s3Uri = "string",
    s3AccessPointArn = "string",
    accessLogLocation = "string"
  )
)

Request syntax

svc$create_sequence_store(
  name = "string",
  description = "string",
  sseConfig = list(
    type = "KMS",
    keyArn = "string"
  ),
  tags = list(
    "string"
  ),
  clientToken = "string",
  fallbackLocation = "string",
  eTagAlgorithmFamily = "MD5up"|"SHA256up"|"SHA512up",
  propagatedSetLevelTags = list(
    "string"
  ),
  s3AccessConfig = list(
    accessLogLocation = "string"
  )
)