SequenceStoreArgs

data class SequenceStoreArgs(val accessLogLocation: Output<String>? = null, val description: Output<String>? = null, val eTagAlgorithmFamily: Output<SequenceStoreETagAlgorithmFamily>? = null, val fallbackLocation: Output<String>? = null, val name: Output<String>? = null, val propagatedSetLevelTags: Output<List<String>>? = null, val s3AccessPolicy: Output<Any>? = null, val sseConfig: Output<SequenceStoreSseConfigArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<SequenceStoreArgs>

Resource Type definition for AWS::Omics::SequenceStore

Constructors

Link copied to clipboard
constructor(accessLogLocation: Output<String>? = null, description: Output<String>? = null, eTagAlgorithmFamily: Output<SequenceStoreETagAlgorithmFamily>? = null, fallbackLocation: Output<String>? = null, name: Output<String>? = null, propagatedSetLevelTags: Output<List<String>>? = null, s3AccessPolicy: Output<Any>? = null, sseConfig: Output<SequenceStoreSseConfigArgs>? = null, tags: Output<Map<String, String>>? = null)

Properties

Link copied to clipboard
val accessLogLocation: Output<String>? = null

Location of the access logs.

Link copied to clipboard
val description: Output<String>? = null

A description for the store.

Link copied to clipboard

The algorithm family of the ETag.

Link copied to clipboard
val fallbackLocation: Output<String>? = null

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

Link copied to clipboard
val name: Output<String>? = null

A name for the store.

Link copied to clipboard
val propagatedSetLevelTags: Output<List<String>>? = null

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

Link copied to clipboard
val s3AccessPolicy: Output<Any>? = null

The resource policy that controls S3 access on the store Search the CloudFormation User Guide for AWS::Omics::SequenceStore for more information about the expected schema for this property.

Link copied to clipboard

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

Link copied to clipboard
val tags: Output<Map<String, String>>? = null

Tags for the store.

Functions

Link copied to clipboard
open override fun toJava(): SequenceStoreArgs