We recommend new projects start with resources from the AWS provider.
published on Monday, May 4, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, May 4, 2026 by Pulumi
Resource schema for AWS::Omics::Configuration
Create Configuration Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Configuration(name: string, args: ConfigurationArgs, opts?: CustomResourceOptions);@overload
def Configuration(resource_name: str,
args: ConfigurationArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Configuration(resource_name: str,
opts: Optional[ResourceOptions] = None,
run_configurations: Optional[ConfigurationRunConfigurationsArgs] = None,
description: Optional[str] = None,
name: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None)func NewConfiguration(ctx *Context, name string, args ConfigurationArgs, opts ...ResourceOption) (*Configuration, error)public Configuration(string name, ConfigurationArgs args, CustomResourceOptions? opts = null)
public Configuration(String name, ConfigurationArgs args)
public Configuration(String name, ConfigurationArgs args, CustomResourceOptions options)
type: aws-native:omics:Configuration
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 ConfigurationArgs
- 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 ConfigurationArgs
- 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 ConfigurationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ConfigurationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ConfigurationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Configuration 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 Configuration resource accepts the following input properties:
- Run
Configurations Pulumi.Aws Native. Omics. Inputs. Configuration Run Configurations - Required run-specific configurations.
- Description string
- Optional description for the configuration.
- Name string
- User-friendly name for the configuration.
- Dictionary<string, string>
- Tags for the configuration.
- Run
Configurations ConfigurationRun Configurations Args - Required run-specific configurations.
- Description string
- Optional description for the configuration.
- Name string
- User-friendly name for the configuration.
- map[string]string
- Tags for the configuration.
- run
Configurations ConfigurationRun Configurations - Required run-specific configurations.
- description String
- Optional description for the configuration.
- name String
- User-friendly name for the configuration.
- Map<String,String>
- Tags for the configuration.
- run
Configurations ConfigurationRun Configurations - Required run-specific configurations.
- description string
- Optional description for the configuration.
- name string
- User-friendly name for the configuration.
- {[key: string]: string}
- Tags for the configuration.
- run_
configurations ConfigurationRun Configurations Args - Required run-specific configurations.
- description str
- Optional description for the configuration.
- name str
- User-friendly name for the configuration.
- Mapping[str, str]
- Tags for the configuration.
- run
Configurations Property Map - Required run-specific configurations.
- description String
- Optional description for the configuration.
- name String
- User-friendly name for the configuration.
- Map<String>
- Tags for the configuration.
Outputs
All input properties are implicitly available as output properties. Additionally, the Configuration resource produces the following output properties:
- Arn string
- Unique resource identifier for the configuration.
- Creation
Time string - Configuration creation timestamp.
- Id string
- The provider-assigned unique ID for this managed resource.
- Status
Pulumi.
Aws Native. Omics. Configuration Status - Current configuration status.
- Uuid string
- Unique identifier for the configuration.
- Arn string
- Unique resource identifier for the configuration.
- Creation
Time string - Configuration creation timestamp.
- Id string
- The provider-assigned unique ID for this managed resource.
- Status
Configuration
Status - Current configuration status.
- Uuid string
- Unique identifier for the configuration.
- arn String
- Unique resource identifier for the configuration.
- creation
Time String - Configuration creation timestamp.
- id String
- The provider-assigned unique ID for this managed resource.
- status
Configuration
Status - Current configuration status.
- uuid String
- Unique identifier for the configuration.
- arn string
- Unique resource identifier for the configuration.
- creation
Time string - Configuration creation timestamp.
- id string
- The provider-assigned unique ID for this managed resource.
- status
Configuration
Status - Current configuration status.
- uuid string
- Unique identifier for the configuration.
- arn str
- Unique resource identifier for the configuration.
- creation_
time str - Configuration creation timestamp.
- id str
- The provider-assigned unique ID for this managed resource.
- status
Configuration
Status - Current configuration status.
- uuid str
- Unique identifier for the configuration.
- arn String
- Unique resource identifier for the configuration.
- creation
Time String - Configuration creation timestamp.
- id String
- The provider-assigned unique ID for this managed resource.
- status "CREATING" | "ACTIVE" | "UPDATING" | "DELETING" | "DELETED" | "FAILED"
- Current configuration status.
- uuid String
- Unique identifier for the configuration.
Supporting Types
ConfigurationRunConfigurations, ConfigurationRunConfigurationsArgs
ConfigurationStatus, ConfigurationStatusArgs
- Creating
CREATING- Active
ACTIVE- Updating
UPDATING- Deleting
DELETING- Deleted
DELETED- Failed
FAILED
- Configuration
Status Creating CREATING- Configuration
Status Active ACTIVE- Configuration
Status Updating UPDATING- Configuration
Status Deleting DELETING- Configuration
Status Deleted DELETED- Configuration
Status Failed FAILED
- Creating
CREATING- Active
ACTIVE- Updating
UPDATING- Deleting
DELETING- Deleted
DELETED- Failed
FAILED
- Creating
CREATING- Active
ACTIVE- Updating
UPDATING- Deleting
DELETING- Deleted
DELETED- Failed
FAILED
- CREATING
CREATING- ACTIVE
ACTIVE- UPDATING
UPDATING- DELETING
DELETING- DELETED
DELETED- FAILED
FAILED
- "CREATING"
CREATING- "ACTIVE"
ACTIVE- "UPDATING"
UPDATING- "DELETING"
DELETING- "DELETED"
DELETED- "FAILED"
FAILED
ConfigurationVpcConfig, ConfigurationVpcConfigArgs
- Security
Group List<string>Ids - Subnet
Ids List<string>
- Security
Group []stringIds - Subnet
Ids []string
- security
Group List<String>Ids - subnet
Ids List<String>
- security
Group string[]Ids - subnet
Ids string[]
- security_
group_ Sequence[str]ids - subnet_
ids Sequence[str]
- security
Group List<String>Ids - subnet
Ids List<String>
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, May 4, 2026 by Pulumi
