AWS::Omics::SequenceStore - AWS CloudFormation

AWS::Omics::SequenceStore

Creates a sequence store.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::Omics::SequenceStore", "Properties" : { "Description" : String, "FallbackLocation" : String, "Name" : String, "SseConfig" : SseConfig, "Tags" : {Key: Value, ...} } }

YAML

Type: AWS::Omics::SequenceStore Properties: Description: String FallbackLocation: String Name: String SseConfig: SseConfig Tags: Key: Value

Properties

Description

A description for the store.

Required: No

Type: String

Pattern: ^[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+$

Minimum: 1

Maximum: 255

Update requires: Replacement

FallbackLocation

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

Required: No

Type: String

Pattern: ^s3:\/\/([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])\/?((.{1,1024})\/)?$

Minimum: 1

Update requires: Replacement

Name

A name for the store.

Required: Yes

Type: String

Pattern: ^[\p{L}||\p{M}||\p{Z}||\p{S}||\p{N}||\p{P}]+$

Minimum: 1

Maximum: 127

Update requires: Replacement

SseConfig

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

Required: No

Type: SseConfig

Update requires: Replacement

Tags

Tags for the store.

Required: No

Type: Object of String

Pattern: .+

Minimum: 0

Maximum: 256

Update requires: Replacement

Return values

Ref

When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns the details of this resource. For example:

{ "Ref": "SequenceStore.CreationTime" } Ref returns the timestamp for when the sequence store was created.

Fn::GetAtt

The Fn::GetAtt intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.

For more information about using the Fn::GetAtt intrinsic function, see Fn::GetAtt.

Arn

The store's ARN.

CreationTime

When the store was created.

SequenceStoreId

The store's ID.