AWS Native is in preview. AWS Classic is fully supported.
aws-native.omics.AnnotationStore
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Definition of AWS::Omics::AnnotationStore Resource Type
Create AnnotationStore Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new AnnotationStore(name: string, args: AnnotationStoreArgs, opts?: CustomResourceOptions);
@overload
def AnnotationStore(resource_name: str,
args: AnnotationStoreArgs,
opts: Optional[ResourceOptions] = None)
@overload
def AnnotationStore(resource_name: str,
opts: Optional[ResourceOptions] = None,
store_format: Optional[AnnotationStoreStoreFormat] = None,
description: Optional[str] = None,
name: Optional[str] = None,
reference: Optional[AnnotationStoreReferenceItemArgs] = None,
sse_config: Optional[AnnotationStoreSseConfigArgs] = None,
store_options: Optional[AnnotationStoreStoreOptionsPropertiesArgs] = None,
tags: Optional[Mapping[str, str]] = None)
func NewAnnotationStore(ctx *Context, name string, args AnnotationStoreArgs, opts ...ResourceOption) (*AnnotationStore, error)
public AnnotationStore(string name, AnnotationStoreArgs args, CustomResourceOptions? opts = null)
public AnnotationStore(String name, AnnotationStoreArgs args)
public AnnotationStore(String name, AnnotationStoreArgs args, CustomResourceOptions options)
type: aws-native:omics:AnnotationStore
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args AnnotationStoreArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args AnnotationStoreArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args AnnotationStoreArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AnnotationStoreArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AnnotationStoreArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Example
The following reference example uses placeholder values for all input properties.
Coming soon!
Coming soon!
Coming soon!
Coming soon!
const annotationStoreResource = new aws_native.omics.AnnotationStore("annotationStoreResource", {
storeFormat: aws_native.omics.AnnotationStoreStoreFormat.Gff,
description: "string",
name: "string",
reference: {
referenceArn: "string",
},
sseConfig: {
type: aws_native.omics.AnnotationStoreEncryptionType.Kms,
keyArn: "string",
},
storeOptions: {
tsvStoreOptions: {
annotationType: aws_native.omics.AnnotationStoreAnnotationType.Generic,
formatToHeader: {
string: "string",
},
schema: [{
string: aws_native.omics.AnnotationStoreSchemaValueType.Long,
}],
},
},
tags: {
string: "string",
},
});
Coming soon!
AnnotationStore Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The AnnotationStore resource accepts the following input properties:
- Store
Format Pulumi.Aws Native. Omics. Annotation Store Store Format - Description string
- Name string
- Reference
Pulumi.
Aws Native. Omics. Inputs. Annotation Store Reference Item - Sse
Config Pulumi.Aws Native. Omics. Inputs. Annotation Store Sse Config - Store
Options Pulumi.Aws Native. Omics. Inputs. Annotation Store Store Options Properties - Dictionary<string, string>
- store
Format "GFF" | "TSV" | "VCF" - description String
- name String
- reference Property Map
- sse
Config Property Map - store
Options Property Map - Map<String>
Outputs
All input properties are implicitly available as output properties. Additionally, the AnnotationStore resource produces the following output properties:
- Aws
Id string - Creation
Time string - Id string
- The provider-assigned unique ID for this managed resource.
- Status
Pulumi.
Aws Native. Omics. Annotation Store Store Status - Status
Message string - Store
Arn string - Store
Size doubleBytes - Update
Time string
- Aws
Id string - Creation
Time string - Id string
- The provider-assigned unique ID for this managed resource.
- Status
Annotation
Store Store Status - Status
Message string - Store
Arn string - Store
Size float64Bytes - Update
Time string
- aws
Id String - creation
Time String - id String
- The provider-assigned unique ID for this managed resource.
- status
Annotation
Store Store Status - status
Message String - store
Arn String - store
Size DoubleBytes - update
Time String
- aws
Id string - creation
Time string - id string
- The provider-assigned unique ID for this managed resource.
- status
Annotation
Store Store Status - status
Message string - store
Arn string - store
Size numberBytes - update
Time string
- aws_
id str - creation_
time str - id str
- The provider-assigned unique ID for this managed resource.
- status
Annotation
Store Store Status - status_
message str - store_
arn str - store_
size_ floatbytes - update_
time str
- aws
Id String - creation
Time String - id String
- The provider-assigned unique ID for this managed resource.
- status "CREATING" | "UPDATING" | "DELETING" | "ACTIVE" | "FAILED"
- status
Message String - store
Arn String - store
Size NumberBytes - update
Time String
Supporting Types
AnnotationStoreAnnotationType, AnnotationStoreAnnotationTypeArgs
- Generic
- GENERIC
- Chr
Pos - CHR_POS
- Chr
Pos Ref Alt - CHR_POS_REF_ALT
- Chr
Start End One Base - CHR_START_END_ONE_BASE
- Chr
Start End Ref Alt One Base - CHR_START_END_REF_ALT_ONE_BASE
- Chr
Start End Zero Base - CHR_START_END_ZERO_BASE
- Chr
Start End Ref Alt Zero Base - CHR_START_END_REF_ALT_ZERO_BASE
- Annotation
Store Annotation Type Generic - GENERIC
- Annotation
Store Annotation Type Chr Pos - CHR_POS
- Annotation
Store Annotation Type Chr Pos Ref Alt - CHR_POS_REF_ALT
- Annotation
Store Annotation Type Chr Start End One Base - CHR_START_END_ONE_BASE
- Annotation
Store Annotation Type Chr Start End Ref Alt One Base - CHR_START_END_REF_ALT_ONE_BASE
- Annotation
Store Annotation Type Chr Start End Zero Base - CHR_START_END_ZERO_BASE
- Annotation
Store Annotation Type Chr Start End Ref Alt Zero Base - CHR_START_END_REF_ALT_ZERO_BASE
- Generic
- GENERIC
- Chr
Pos - CHR_POS
- Chr
Pos Ref Alt - CHR_POS_REF_ALT
- Chr
Start End One Base - CHR_START_END_ONE_BASE
- Chr
Start End Ref Alt One Base - CHR_START_END_REF_ALT_ONE_BASE
- Chr
Start End Zero Base - CHR_START_END_ZERO_BASE
- Chr
Start End Ref Alt Zero Base - CHR_START_END_REF_ALT_ZERO_BASE
- Generic
- GENERIC
- Chr
Pos - CHR_POS
- Chr
Pos Ref Alt - CHR_POS_REF_ALT
- Chr
Start End One Base - CHR_START_END_ONE_BASE
- Chr
Start End Ref Alt One Base - CHR_START_END_REF_ALT_ONE_BASE
- Chr
Start End Zero Base - CHR_START_END_ZERO_BASE
- Chr
Start End Ref Alt Zero Base - CHR_START_END_REF_ALT_ZERO_BASE
- GENERIC
- GENERIC
- CHR_POS
- CHR_POS
- CHR_POS_REF_ALT
- CHR_POS_REF_ALT
- CHR_START_END_ONE_BASE
- CHR_START_END_ONE_BASE
- CHR_START_END_REF_ALT_ONE_BASE
- CHR_START_END_REF_ALT_ONE_BASE
- CHR_START_END_ZERO_BASE
- CHR_START_END_ZERO_BASE
- CHR_START_END_REF_ALT_ZERO_BASE
- CHR_START_END_REF_ALT_ZERO_BASE
- "GENERIC"
- GENERIC
- "CHR_POS"
- CHR_POS
- "CHR_POS_REF_ALT"
- CHR_POS_REF_ALT
- "CHR_START_END_ONE_BASE"
- CHR_START_END_ONE_BASE
- "CHR_START_END_REF_ALT_ONE_BASE"
- CHR_START_END_REF_ALT_ONE_BASE
- "CHR_START_END_ZERO_BASE"
- CHR_START_END_ZERO_BASE
- "CHR_START_END_REF_ALT_ZERO_BASE"
- CHR_START_END_REF_ALT_ZERO_BASE
AnnotationStoreEncryptionType, AnnotationStoreEncryptionTypeArgs
- Kms
- KMS
- Annotation
Store Encryption Type Kms - KMS
- Kms
- KMS
- Kms
- KMS
- KMS
- KMS
- "KMS"
- KMS
AnnotationStoreReferenceItem, AnnotationStoreReferenceItemArgs
- Reference
Arn string
- Reference
Arn string
- reference
Arn String
- reference
Arn string
- reference_
arn str
- reference
Arn String
AnnotationStoreSchemaValueType, AnnotationStoreSchemaValueTypeArgs
- Long
- LONG
- Int
- INT
- String
- STRING
- Float
- FLOAT
- Double
- DOUBLE
- Boolean
- BOOLEAN
- Annotation
Store Schema Value Type Long - LONG
- Annotation
Store Schema Value Type Int - INT
- Annotation
Store Schema Value Type String - STRING
- Annotation
Store Schema Value Type Float - FLOAT
- Annotation
Store Schema Value Type Double - DOUBLE
- Annotation
Store Schema Value Type Boolean - BOOLEAN
- Long
- LONG
- Int
- INT
- String
- STRING
- Float
- FLOAT
- Double
- DOUBLE
- Boolean
- BOOLEAN
- Long
- LONG
- Int
- INT
- String
- STRING
- Float
- FLOAT
- Double
- DOUBLE
- Boolean
- BOOLEAN
- LONG
- LONG
- INT
- INT
- STRING
- STRING
- FLOAT
- FLOAT
- DOUBLE
- DOUBLE
- BOOLEAN
- BOOLEAN
- "LONG"
- LONG
- "INT"
- INT
- "STRING"
- STRING
- "FLOAT"
- FLOAT
- "DOUBLE"
- DOUBLE
- "BOOLEAN"
- BOOLEAN
AnnotationStoreSseConfig, AnnotationStoreSseConfigArgs
AnnotationStoreStoreFormat, AnnotationStoreStoreFormatArgs
- Gff
- GFF
- Tsv
- TSV
- Vcf
- VCF
- Annotation
Store Store Format Gff - GFF
- Annotation
Store Store Format Tsv - TSV
- Annotation
Store Store Format Vcf - VCF
- Gff
- GFF
- Tsv
- TSV
- Vcf
- VCF
- Gff
- GFF
- Tsv
- TSV
- Vcf
- VCF
- GFF
- GFF
- TSV
- TSV
- VCF
- VCF
- "GFF"
- GFF
- "TSV"
- TSV
- "VCF"
- VCF
AnnotationStoreStoreOptionsProperties, AnnotationStoreStoreOptionsPropertiesArgs
AnnotationStoreStoreStatus, AnnotationStoreStoreStatusArgs
- Creating
- CREATING
- Updating
- UPDATING
- Deleting
- DELETING
- Active
- ACTIVE
- Failed
- FAILED
- Annotation
Store Store Status Creating - CREATING
- Annotation
Store Store Status Updating - UPDATING
- Annotation
Store Store Status Deleting - DELETING
- Annotation
Store Store Status Active - ACTIVE
- Annotation
Store Store Status Failed - FAILED
- Creating
- CREATING
- Updating
- UPDATING
- Deleting
- DELETING
- Active
- ACTIVE
- Failed
- FAILED
- Creating
- CREATING
- Updating
- UPDATING
- Deleting
- DELETING
- Active
- ACTIVE
- Failed
- FAILED
- CREATING
- CREATING
- UPDATING
- UPDATING
- DELETING
- DELETING
- ACTIVE
- ACTIVE
- FAILED
- FAILED
- "CREATING"
- CREATING
- "UPDATING"
- UPDATING
- "DELETING"
- DELETING
- "ACTIVE"
- ACTIVE
- "FAILED"
- FAILED
AnnotationStoreTsvStoreOptions, AnnotationStoreTsvStoreOptionsArgs
- Annotation
Type Pulumi.Aws Native. Omics. Annotation Store Annotation Type - Format
To Dictionary<string, string>Header - Schema
List<Immutable
Dictionary<string, Pulumi. Aws Native. Omics. Annotation Store Schema Value Type>>
- Annotation
Type AnnotationStore Annotation Type - Format
To map[string]stringHeader - Schema
[]map[string]Annotation
Store Schema Value Type
- annotation
Type AnnotationStore Annotation Type - format
To Map<String,String>Header - schema
List<Map<String,Annotation
Store Schema Value Type>>
- annotation
Type AnnotationStore Annotation Type - format
To {[key: string]: string}Header - schema
{[key: string]: Annotation
Store Schema Value Type}[]
- annotation_
type AnnotationStore Annotation Type - format_
to_ Mapping[str, str]header - schema
Sequence[Mapping[str, Annotation
Store Schema Value Type]]
- annotation
Type "GENERIC" | "CHR_POS" | "CHR_POS_REF_ALT" | "CHR_START_END_ONE_BASE" | "CHR_START_END_REF_ALT_ONE_BASE" | "CHR_START_END_ZERO_BASE" | "CHR_START_END_REF_ALT_ZERO_BASE" - format
To Map<String>Header - schema List<Map<"LONG" | "INT" | "STRING" | "FLOAT" | "DOUBLE" | "BOOLEAN">>
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.