AWS Native is in preview. AWS Classic is fully supported.
aws-native.omics.ReferenceStore
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Definition of AWS::Omics::ReferenceStore Resource Type
Create ReferenceStore Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ReferenceStore(name: string, args?: ReferenceStoreArgs, opts?: CustomResourceOptions);
@overload
def ReferenceStore(resource_name: str,
args: Optional[ReferenceStoreArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def ReferenceStore(resource_name: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
name: Optional[str] = None,
sse_config: Optional[ReferenceStoreSseConfigArgs] = None,
tags: Optional[Mapping[str, str]] = None)
func NewReferenceStore(ctx *Context, name string, args *ReferenceStoreArgs, opts ...ResourceOption) (*ReferenceStore, error)
public ReferenceStore(string name, ReferenceStoreArgs? args = null, CustomResourceOptions? opts = null)
public ReferenceStore(String name, ReferenceStoreArgs args)
public ReferenceStore(String name, ReferenceStoreArgs args, CustomResourceOptions options)
type: aws-native:omics:ReferenceStore
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 ReferenceStoreArgs
- 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 ReferenceStoreArgs
- 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 ReferenceStoreArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ReferenceStoreArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ReferenceStoreArgs
- 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 referenceStoreResource = new aws_native.omics.ReferenceStore("referenceStoreResource", {
description: "string",
name: "string",
sseConfig: {
type: aws_native.omics.ReferenceStoreEncryptionType.Kms,
keyArn: "string",
},
tags: {
string: "string",
},
});
Coming soon!
ReferenceStore 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 ReferenceStore resource accepts the following input properties:
- Description string
- A description for the store.
- Name string
- A name for the store.
- Sse
Config Pulumi.Aws Native. Omics. Inputs. Reference Store Sse Config - Dictionary<string, string>
- Description string
- A description for the store.
- Name string
- A name for the store.
- Sse
Config ReferenceStore Sse Config Args - map[string]string
- description String
- A description for the store.
- name String
- A name for the store.
- sse
Config ReferenceStore Sse Config - Map<String,String>
- description string
- A description for the store.
- name string
- A name for the store.
- sse
Config ReferenceStore Sse Config - {[key: string]: string}
- description str
- A description for the store.
- name str
- A name for the store.
- sse_
config ReferenceStore Sse Config Args - Mapping[str, str]
- description String
- A description for the store.
- name String
- A name for the store.
- sse
Config Property Map - Map<String>
Outputs
All input properties are implicitly available as output properties. Additionally, the ReferenceStore resource produces the following output properties:
- Arn string
- The store's ARN.
- Creation
Time string - When the store was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Reference
Store stringId
- Arn string
- The store's ARN.
- Creation
Time string - When the store was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Reference
Store stringId
- arn String
- The store's ARN.
- creation
Time String - When the store was created.
- id String
- The provider-assigned unique ID for this managed resource.
- reference
Store StringId
- arn string
- The store's ARN.
- creation
Time string - When the store was created.
- id string
- The provider-assigned unique ID for this managed resource.
- reference
Store stringId
- 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.
- reference_
store_ strid
- arn String
- The store's ARN.
- creation
Time String - When the store was created.
- id String
- The provider-assigned unique ID for this managed resource.
- reference
Store StringId
Supporting Types
ReferenceStoreEncryptionType, ReferenceStoreEncryptionTypeArgs
- Kms
- KMS
- Reference
Store Encryption Type Kms - KMS
- Kms
- KMS
- Kms
- KMS
- KMS
- KMS
- "KMS"
- KMS
ReferenceStoreSseConfig, ReferenceStoreSseConfigArgs
- Type
Pulumi.
Aws Native. Omics. Reference Store Encryption Type - Key
Arn string - An encryption key ARN.
- Type
Reference
Store Encryption Type - Key
Arn string - An encryption key ARN.
- type
Reference
Store Encryption Type - key
Arn String - An encryption key ARN.
- type
Reference
Store Encryption Type - key
Arn string - An encryption key ARN.
- type
Reference
Store Encryption Type - key_
arn str - An encryption key ARN.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.