CfnAnnotationStoreProps Struct
Properties for defining a CfnAnnotationStore.
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 schema: any;
const cfnAnnotationStoreProps: omics.CfnAnnotationStoreProps = {
name: 'name',
storeFormat: 'storeFormat',
// the properties below are optional
description: 'description',
reference: {
referenceArn: 'referenceArn',
},
sseConfig: {
type: 'type',
// the properties below are optional
keyArn: 'keyArn',
},
storeOptions: {
tsvStoreOptions: {
annotationType: 'annotationType',
formatToHeader: {
formatToHeaderKey: 'formatToHeader',
},
schema: schema,
},
},
tags: {
tagsKey: 'tags',
},
};
Properties
A description for the store.
The name of the Annotation Store.
referenceIResolvable | CfnAnnotationStore.ReferenceItemPropertyreferencetyping.Union[IResolvable, ReferenceItemProperty]referenceIResolvableReferenceIResolvableReferenceinterface{}#The genome reference for the store's annotations.
sseConfigIResolvable | CfnAnnotationStore.SseConfigPropertysse_configtyping.Union[IResolvable, SseConfigProperty]sseConfigIResolvableSseConfigIResolvableSseConfiginterface{}#The store's server-side encryption (SSE) settings.
The annotation file format of the store.
storeOptionsIResolvable | CfnAnnotationStore.StoreOptionsPropertystore_optionstyping.Union[IResolvable, StoreOptionsProperty]storeOptionsIResolvableStoreOptionsIResolvableStoreOptionsinterface{}#File parsing options for the annotation store.
tags{ [key: string]: string }tagstyping.Mapping[str, str]tagsMap<String, String>TagsIDictionary<string, string>Tags*map[string]*string#Tags for the store.