1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. omics
  5. SequenceStore

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

aws-native.omics.SequenceStore

Explore with Pulumi AI

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

Resource Type definition for AWS::Omics::SequenceStore

Create SequenceStore Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new SequenceStore(name: string, args?: SequenceStoreArgs, opts?: CustomResourceOptions);
@overload
def SequenceStore(resource_name: str,
                  args: Optional[SequenceStoreArgs] = None,
                  opts: Optional[ResourceOptions] = None)

@overload
def SequenceStore(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  access_log_location: Optional[str] = None,
                  description: Optional[str] = None,
                  e_tag_algorithm_family: Optional[SequenceStoreETagAlgorithmFamily] = None,
                  fallback_location: Optional[str] = None,
                  name: Optional[str] = None,
                  propagated_set_level_tags: Optional[Sequence[str]] = None,
                  s3_access_policy: Optional[Any] = None,
                  sse_config: Optional[SequenceStoreSseConfigArgs] = None,
                  tags: Optional[Mapping[str, str]] = None)
func NewSequenceStore(ctx *Context, name string, args *SequenceStoreArgs, opts ...ResourceOption) (*SequenceStore, error)
public SequenceStore(string name, SequenceStoreArgs? args = null, CustomResourceOptions? opts = null)
public SequenceStore(String name, SequenceStoreArgs args)
public SequenceStore(String name, SequenceStoreArgs args, CustomResourceOptions options)
type: aws-native:omics:SequenceStore
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args SequenceStoreArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args SequenceStoreArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args SequenceStoreArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args SequenceStoreArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. SequenceStoreArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

SequenceStore Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The SequenceStore resource accepts the following input properties:

AccessLogLocation string
Location of the access logs.
Description string
A description for the store.
ETagAlgorithmFamily Pulumi.AwsNative.Omics.SequenceStoreETagAlgorithmFamily
The algorithm family of the ETag.
FallbackLocation string
An S3 location that is used to store files that have failed a direct upload.
Name string
A name for the store.
PropagatedSetLevelTags List<string>
The tags keys to propagate to the S3 objects associated with read sets in the sequence store.
S3AccessPolicy object

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.

SseConfig Pulumi.AwsNative.Omics.Inputs.SequenceStoreSseConfig
Server-side encryption (SSE) settings for the store.
Tags Dictionary<string, string>
Tags for the store.
AccessLogLocation string
Location of the access logs.
Description string
A description for the store.
ETagAlgorithmFamily SequenceStoreETagAlgorithmFamily
The algorithm family of the ETag.
FallbackLocation string
An S3 location that is used to store files that have failed a direct upload.
Name string
A name for the store.
PropagatedSetLevelTags []string
The tags keys to propagate to the S3 objects associated with read sets in the sequence store.
S3AccessPolicy interface{}

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.

SseConfig SequenceStoreSseConfigArgs
Server-side encryption (SSE) settings for the store.
Tags map[string]string
Tags for the store.
accessLogLocation String
Location of the access logs.
description String
A description for the store.
eTagAlgorithmFamily SequenceStoreETagAlgorithmFamily
The algorithm family of the ETag.
fallbackLocation String
An S3 location that is used to store files that have failed a direct upload.
name String
A name for the store.
propagatedSetLevelTags List<String>
The tags keys to propagate to the S3 objects associated with read sets in the sequence store.
s3AccessPolicy Object

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.

sseConfig SequenceStoreSseConfig
Server-side encryption (SSE) settings for the store.
tags Map<String,String>
Tags for the store.
accessLogLocation string
Location of the access logs.
description string
A description for the store.
eTagAlgorithmFamily SequenceStoreETagAlgorithmFamily
The algorithm family of the ETag.
fallbackLocation string
An S3 location that is used to store files that have failed a direct upload.
name string
A name for the store.
propagatedSetLevelTags string[]
The tags keys to propagate to the S3 objects associated with read sets in the sequence store.
s3AccessPolicy any

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.

sseConfig SequenceStoreSseConfig
Server-side encryption (SSE) settings for the store.
tags {[key: string]: string}
Tags for the store.
access_log_location str
Location of the access logs.
description str
A description for the store.
e_tag_algorithm_family SequenceStoreETagAlgorithmFamily
The algorithm family of the ETag.
fallback_location str
An S3 location that is used to store files that have failed a direct upload.
name str
A name for the store.
propagated_set_level_tags Sequence[str]
The tags keys to propagate to the S3 objects associated with read sets in the sequence store.
s3_access_policy Any

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.

sse_config SequenceStoreSseConfigArgs
Server-side encryption (SSE) settings for the store.
tags Mapping[str, str]
Tags for the store.
accessLogLocation String
Location of the access logs.
description String
A description for the store.
eTagAlgorithmFamily "MD5up" | "SHA256up" | "SHA512up"
The algorithm family of the ETag.
fallbackLocation String
An S3 location that is used to store files that have failed a direct upload.
name String
A name for the store.
propagatedSetLevelTags List<String>
The tags keys to propagate to the S3 objects associated with read sets in the sequence store.
s3AccessPolicy Any

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.

sseConfig Property Map
Server-side encryption (SSE) settings for the store.
tags Map<String>
Tags for the store.

Outputs

All input properties are implicitly available as output properties. Additionally, the SequenceStore resource produces the following output properties:

Arn string
The store's ARN.
CreationTime string
When the store was created.
Id string
The provider-assigned unique ID for this managed resource.
S3AccessPointArn string
This is ARN of the access point associated with the S3 bucket storing read sets.
S3Uri string
The S3 URI of the sequence store.
SequenceStoreId string
The store's ID.
Status Pulumi.AwsNative.Omics.SequenceStoreStatus
Status of the sequence store.
StatusMessage string
The status message of the sequence store.
UpdateTime string
The last-updated time of the sequence store.
Arn string
The store's ARN.
CreationTime string
When the store was created.
Id string
The provider-assigned unique ID for this managed resource.
S3AccessPointArn string
This is ARN of the access point associated with the S3 bucket storing read sets.
S3Uri string
The S3 URI of the sequence store.
SequenceStoreId string
The store's ID.
Status SequenceStoreStatus
Status of the sequence store.
StatusMessage string
The status message of the sequence store.
UpdateTime string
The last-updated time of the sequence store.
arn String
The store's ARN.
creationTime String
When the store was created.
id String
The provider-assigned unique ID for this managed resource.
s3AccessPointArn String
This is ARN of the access point associated with the S3 bucket storing read sets.
s3Uri String
The S3 URI of the sequence store.
sequenceStoreId String
The store's ID.
status SequenceStoreStatus
Status of the sequence store.
statusMessage String
The status message of the sequence store.
updateTime String
The last-updated time of the sequence store.
arn string
The store's ARN.
creationTime string
When the store was created.
id string
The provider-assigned unique ID for this managed resource.
s3AccessPointArn string
This is ARN of the access point associated with the S3 bucket storing read sets.
s3Uri string
The S3 URI of the sequence store.
sequenceStoreId string
The store's ID.
status SequenceStoreStatus
Status of the sequence store.
statusMessage string
The status message of the sequence store.
updateTime string
The last-updated time of the sequence store.
arn str
The store's ARN.
creation_time str
When the store was created.
id str
The provider-assigned unique ID for this managed resource.
s3_access_point_arn str
This is ARN of the access point associated with the S3 bucket storing read sets.
s3_uri str
The S3 URI of the sequence store.
sequence_store_id str
The store's ID.
status SequenceStoreStatus
Status of the sequence store.
status_message str
The status message of the sequence store.
update_time str
The last-updated time of the sequence store.
arn String
The store's ARN.
creationTime String
When the store was created.
id String
The provider-assigned unique ID for this managed resource.
s3AccessPointArn String
This is ARN of the access point associated with the S3 bucket storing read sets.
s3Uri String
The S3 URI of the sequence store.
sequenceStoreId String
The store's ID.
status "CREATING" | "ACTIVE" | "UPDATING" | "DELETING" | "FAILED"
Status of the sequence store.
statusMessage String
The status message of the sequence store.
updateTime String
The last-updated time of the sequence store.

Supporting Types

SequenceStoreETagAlgorithmFamily
, SequenceStoreETagAlgorithmFamilyArgs

Md5up
MD5up
Sha256up
SHA256up
Sha512up
SHA512up
SequenceStoreETagAlgorithmFamilyMd5up
MD5up
SequenceStoreETagAlgorithmFamilySha256up
SHA256up
SequenceStoreETagAlgorithmFamilySha512up
SHA512up
Md5up
MD5up
Sha256up
SHA256up
Sha512up
SHA512up
Md5up
MD5up
Sha256up
SHA256up
Sha512up
SHA512up
MD5UP
MD5up
SHA256UP
SHA256up
SHA512UP
SHA512up
"MD5up"
MD5up
"SHA256up"
SHA256up
"SHA512up"
SHA512up

SequenceStoreEncryptionType
, SequenceStoreEncryptionTypeArgs

Kms
KMS
SequenceStoreEncryptionTypeKms
KMS
Kms
KMS
Kms
KMS
KMS
KMS
"KMS"
KMS

SequenceStoreSseConfig
, SequenceStoreSseConfigArgs

Type This property is required. Pulumi.AwsNative.Omics.SequenceStoreEncryptionType
The encryption type.
KeyArn string
An encryption key ARN.
Type This property is required. SequenceStoreEncryptionType
The encryption type.
KeyArn string
An encryption key ARN.
type This property is required. SequenceStoreEncryptionType
The encryption type.
keyArn String
An encryption key ARN.
type This property is required. SequenceStoreEncryptionType
The encryption type.
keyArn string
An encryption key ARN.
type This property is required. SequenceStoreEncryptionType
The encryption type.
key_arn str
An encryption key ARN.
type This property is required. "KMS"
The encryption type.
keyArn String
An encryption key ARN.

SequenceStoreStatus
, SequenceStoreStatusArgs

Creating
CREATING
Active
ACTIVE
Updating
UPDATING
Deleting
DELETING
Failed
FAILED
SequenceStoreStatusCreating
CREATING
SequenceStoreStatusActive
ACTIVE
SequenceStoreStatusUpdating
UPDATING
SequenceStoreStatusDeleting
DELETING
SequenceStoreStatusFailed
FAILED
Creating
CREATING
Active
ACTIVE
Updating
UPDATING
Deleting
DELETING
Failed
FAILED
Creating
CREATING
Active
ACTIVE
Updating
UPDATING
Deleting
DELETING
Failed
FAILED
CREATING
CREATING
ACTIVE
ACTIVE
UPDATING
UPDATING
DELETING
DELETING
FAILED
FAILED
"CREATING"
CREATING
"ACTIVE"
ACTIVE
"UPDATING"
UPDATING
"DELETING"
DELETING
"FAILED"
FAILED

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi