# CfnSequenceStoreProps

Properties for defining a `CfnSequenceStore`.

Extends: CfnSequenceStoreProps
Used as props by: CfnSequenceStore

- Source: Generated code
- Type last changed: v2.187.0 · 31 Mar 2025

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_omics as omics } from 'aws-cdk-lib';

declare const s3AccessPolicy: any;
const cfnSequenceStoreProps: omics.CfnSequenceStoreProps = {
  name: 'name',

  // the properties below are optional
  accessLogLocation: 'accessLogLocation',
  description: 'description',
  eTagAlgorithmFamily: 'eTagAlgorithmFamily',
  fallbackLocation: 'fallbackLocation',
  propagatedSetLevelTags: ['propagatedSetLevelTags'],
  s3AccessPolicy: s3AccessPolicy,
  sseConfig: {
    type: 'type',

    // the properties below are optional
    keyArn: 'keyArn',
  },
  tags: {
    tagsKey: 'tags',
  },
};
```

## Properties

- `accessLogLocation`: string — Location of the access logs.

- `description`: string — A description for the store.

- `eTagAlgorithmFamily`: string — 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 (required) — 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.

- `sseConfig`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnSequenceStore.SseConfigProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_omics.CfnSequenceStore.SseConfigProperty.html) — Server-side encryption (SSE) settings for the store.

- `tags`: { [key: string]: string } — Tags for the store.
