We recommend new projects start with resources from the AWS provider.
aws-native.comprehend.Flywheel
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
The AWS::Comprehend::Flywheel resource creates an Amazon Comprehend Flywheel that enables customer to train their model.
Create Flywheel Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Flywheel(name: string, args: FlywheelArgs, opts?: CustomResourceOptions);@overload
def Flywheel(resource_name: str,
             args: FlywheelArgs,
             opts: Optional[ResourceOptions] = None)
@overload
def Flywheel(resource_name: str,
             opts: Optional[ResourceOptions] = None,
             data_access_role_arn: Optional[str] = None,
             data_lake_s3_uri: Optional[str] = None,
             active_model_arn: Optional[str] = None,
             data_security_config: Optional[FlywheelDataSecurityConfigArgs] = None,
             flywheel_name: Optional[str] = None,
             model_type: Optional[FlywheelModelType] = None,
             tags: Optional[Sequence[_root_inputs.TagArgs]] = None,
             task_config: Optional[FlywheelTaskConfigArgs] = None)func NewFlywheel(ctx *Context, name string, args FlywheelArgs, opts ...ResourceOption) (*Flywheel, error)public Flywheel(string name, FlywheelArgs args, CustomResourceOptions? opts = null)
public Flywheel(String name, FlywheelArgs args)
public Flywheel(String name, FlywheelArgs args, CustomResourceOptions options)
type: aws-native:comprehend:Flywheel
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 FlywheelArgs
- 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 FlywheelArgs
- 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 FlywheelArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FlywheelArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FlywheelArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Flywheel 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 Flywheel resource accepts the following input properties:
- DataAccess stringRole Arn 
- The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the flywheel data.
- DataLake stringS3Uri 
- Amazon S3 URI of the data lake location.
- ActiveModel stringArn 
- The Amazon Resource Number (ARN) of the active model version.
- DataSecurity Pulumi.Config Aws Native. Comprehend. Inputs. Flywheel Data Security Config 
- Data security configuration.
- FlywheelName string
- Name for the flywheel.
- ModelType Pulumi.Aws Native. Comprehend. Flywheel Model Type 
- Model type of the flywheel's model.
- 
List<Pulumi.Aws Native. Inputs. Tag> 
- Tags associated with the endpoint being created. A tag is a key-value pair that adds metadata to the endpoint. For example, a tag with "Sales" as the key might be added to an endpoint to indicate its use by the sales department.
- TaskConfig Pulumi.Aws Native. Comprehend. Inputs. Flywheel Task Config 
- Configuration about the model associated with a flywheel.
- DataAccess stringRole Arn 
- The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the flywheel data.
- DataLake stringS3Uri 
- Amazon S3 URI of the data lake location.
- ActiveModel stringArn 
- The Amazon Resource Number (ARN) of the active model version.
- DataSecurity FlywheelConfig Data Security Config Args 
- Data security configuration.
- FlywheelName string
- Name for the flywheel.
- ModelType FlywheelModel Type 
- Model type of the flywheel's model.
- 
TagArgs 
- Tags associated with the endpoint being created. A tag is a key-value pair that adds metadata to the endpoint. For example, a tag with "Sales" as the key might be added to an endpoint to indicate its use by the sales department.
- TaskConfig FlywheelTask Config Args 
- Configuration about the model associated with a flywheel.
- dataAccess StringRole Arn 
- The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the flywheel data.
- dataLake StringS3Uri 
- Amazon S3 URI of the data lake location.
- activeModel StringArn 
- The Amazon Resource Number (ARN) of the active model version.
- dataSecurity FlywheelConfig Data Security Config 
- Data security configuration.
- flywheelName String
- Name for the flywheel.
- modelType FlywheelModel Type 
- Model type of the flywheel's model.
- List<Tag>
- Tags associated with the endpoint being created. A tag is a key-value pair that adds metadata to the endpoint. For example, a tag with "Sales" as the key might be added to an endpoint to indicate its use by the sales department.
- taskConfig FlywheelTask Config 
- Configuration about the model associated with a flywheel.
- dataAccess stringRole Arn 
- The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the flywheel data.
- dataLake stringS3Uri 
- Amazon S3 URI of the data lake location.
- activeModel stringArn 
- The Amazon Resource Number (ARN) of the active model version.
- dataSecurity FlywheelConfig Data Security Config 
- Data security configuration.
- flywheelName string
- Name for the flywheel.
- modelType FlywheelModel Type 
- Model type of the flywheel's model.
- Tag[]
- Tags associated with the endpoint being created. A tag is a key-value pair that adds metadata to the endpoint. For example, a tag with "Sales" as the key might be added to an endpoint to indicate its use by the sales department.
- taskConfig FlywheelTask Config 
- Configuration about the model associated with a flywheel.
- data_access_ strrole_ arn 
- The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the flywheel data.
- data_lake_ strs3_ uri 
- Amazon S3 URI of the data lake location.
- active_model_ strarn 
- The Amazon Resource Number (ARN) of the active model version.
- data_security_ Flywheelconfig Data Security Config Args 
- Data security configuration.
- flywheel_name str
- Name for the flywheel.
- model_type FlywheelModel Type 
- Model type of the flywheel's model.
- 
Sequence[TagArgs] 
- Tags associated with the endpoint being created. A tag is a key-value pair that adds metadata to the endpoint. For example, a tag with "Sales" as the key might be added to an endpoint to indicate its use by the sales department.
- task_config FlywheelTask Config Args 
- Configuration about the model associated with a flywheel.
- dataAccess StringRole Arn 
- The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the flywheel data.
- dataLake StringS3Uri 
- Amazon S3 URI of the data lake location.
- activeModel StringArn 
- The Amazon Resource Number (ARN) of the active model version.
- dataSecurity Property MapConfig 
- Data security configuration.
- flywheelName String
- Name for the flywheel.
- modelType "DOCUMENT_CLASSIFIER" | "ENTITY_RECOGNIZER"
- Model type of the flywheel's model.
- List<Property Map>
- Tags associated with the endpoint being created. A tag is a key-value pair that adds metadata to the endpoint. For example, a tag with "Sales" as the key might be added to an endpoint to indicate its use by the sales department.
- taskConfig Property Map
- Configuration about the model associated with a flywheel.
Outputs
All input properties are implicitly available as output properties. Additionally, the Flywheel resource produces the following output properties:
Supporting Types
FlywheelDataSecurityConfig, FlywheelDataSecurityConfigArgs        
- DataLake stringKms Key Id 
- ID for the AWS KMS key that Amazon Comprehend uses to encrypt the data in the data lake.
- ModelKms stringKey Id 
- ID for the AWS KMS key that Amazon Comprehend uses to encrypt trained custom models. The ModelKmsKeyId can be either of the following formats:- KMS Key ID: "1234abcd-12ab-34cd-56ef-1234567890ab"
- Amazon Resource Name (ARN) of a KMS Key: "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"
 
- KMS Key ID: 
- VolumeKms stringKey Id 
- ID for the AWS KMS key that Amazon Comprehend uses to encrypt the volume.
- VpcConfig Pulumi.Aws Native. Comprehend. Inputs. Flywheel Vpc Config 
- Configuration parameters for an optional private Virtual Private Cloud (VPC) containing the resources you are using for the job. For more information, see Amazon VPC .
- DataLake stringKms Key Id 
- ID for the AWS KMS key that Amazon Comprehend uses to encrypt the data in the data lake.
- ModelKms stringKey Id 
- ID for the AWS KMS key that Amazon Comprehend uses to encrypt trained custom models. The ModelKmsKeyId can be either of the following formats:- KMS Key ID: "1234abcd-12ab-34cd-56ef-1234567890ab"
- Amazon Resource Name (ARN) of a KMS Key: "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"
 
- KMS Key ID: 
- VolumeKms stringKey Id 
- ID for the AWS KMS key that Amazon Comprehend uses to encrypt the volume.
- VpcConfig FlywheelVpc Config 
- Configuration parameters for an optional private Virtual Private Cloud (VPC) containing the resources you are using for the job. For more information, see Amazon VPC .
- dataLake StringKms Key Id 
- ID for the AWS KMS key that Amazon Comprehend uses to encrypt the data in the data lake.
- modelKms StringKey Id 
- ID for the AWS KMS key that Amazon Comprehend uses to encrypt trained custom models. The ModelKmsKeyId can be either of the following formats:- KMS Key ID: "1234abcd-12ab-34cd-56ef-1234567890ab"
- Amazon Resource Name (ARN) of a KMS Key: "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"
 
- KMS Key ID: 
- volumeKms StringKey Id 
- ID for the AWS KMS key that Amazon Comprehend uses to encrypt the volume.
- vpcConfig FlywheelVpc Config 
- Configuration parameters for an optional private Virtual Private Cloud (VPC) containing the resources you are using for the job. For more information, see Amazon VPC .
- dataLake stringKms Key Id 
- ID for the AWS KMS key that Amazon Comprehend uses to encrypt the data in the data lake.
- modelKms stringKey Id 
- ID for the AWS KMS key that Amazon Comprehend uses to encrypt trained custom models. The ModelKmsKeyId can be either of the following formats:- KMS Key ID: "1234abcd-12ab-34cd-56ef-1234567890ab"
- Amazon Resource Name (ARN) of a KMS Key: "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"
 
- KMS Key ID: 
- volumeKms stringKey Id 
- ID for the AWS KMS key that Amazon Comprehend uses to encrypt the volume.
- vpcConfig FlywheelVpc Config 
- Configuration parameters for an optional private Virtual Private Cloud (VPC) containing the resources you are using for the job. For more information, see Amazon VPC .
- data_lake_ strkms_ key_ id 
- ID for the AWS KMS key that Amazon Comprehend uses to encrypt the data in the data lake.
- model_kms_ strkey_ id 
- ID for the AWS KMS key that Amazon Comprehend uses to encrypt trained custom models. The ModelKmsKeyId can be either of the following formats:- KMS Key ID: "1234abcd-12ab-34cd-56ef-1234567890ab"
- Amazon Resource Name (ARN) of a KMS Key: "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"
 
- KMS Key ID: 
- volume_kms_ strkey_ id 
- ID for the AWS KMS key that Amazon Comprehend uses to encrypt the volume.
- vpc_config FlywheelVpc Config 
- Configuration parameters for an optional private Virtual Private Cloud (VPC) containing the resources you are using for the job. For more information, see Amazon VPC .
- dataLake StringKms Key Id 
- ID for the AWS KMS key that Amazon Comprehend uses to encrypt the data in the data lake.
- modelKms StringKey Id 
- ID for the AWS KMS key that Amazon Comprehend uses to encrypt trained custom models. The ModelKmsKeyId can be either of the following formats:- KMS Key ID: "1234abcd-12ab-34cd-56ef-1234567890ab"
- Amazon Resource Name (ARN) of a KMS Key: "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"
 
- KMS Key ID: 
- volumeKms StringKey Id 
- ID for the AWS KMS key that Amazon Comprehend uses to encrypt the volume.
- vpcConfig Property Map
- Configuration parameters for an optional private Virtual Private Cloud (VPC) containing the resources you are using for the job. For more information, see Amazon VPC .
FlywheelDocumentClassificationConfig, FlywheelDocumentClassificationConfigArgs        
- Mode
Pulumi.Aws Native. Comprehend. Flywheel Document Classification Config Mode 
- Classification mode indicates whether the documents are MULTI_CLASSorMULTI_LABEL.
- Labels List<string>
- One or more labels to associate with the custom classifier.
- Mode
FlywheelDocument Classification Config Mode 
- Classification mode indicates whether the documents are MULTI_CLASSorMULTI_LABEL.
- Labels []string
- One or more labels to associate with the custom classifier.
- mode
FlywheelDocument Classification Config Mode 
- Classification mode indicates whether the documents are MULTI_CLASSorMULTI_LABEL.
- labels List<String>
- One or more labels to associate with the custom classifier.
- mode
FlywheelDocument Classification Config Mode 
- Classification mode indicates whether the documents are MULTI_CLASSorMULTI_LABEL.
- labels string[]
- One or more labels to associate with the custom classifier.
- mode
FlywheelDocument Classification Config Mode 
- Classification mode indicates whether the documents are MULTI_CLASSorMULTI_LABEL.
- labels Sequence[str]
- One or more labels to associate with the custom classifier.
- mode "MULTI_CLASS" | "MULTI_LABEL"
- Classification mode indicates whether the documents are MULTI_CLASSorMULTI_LABEL.
- labels List<String>
- One or more labels to associate with the custom classifier.
FlywheelDocumentClassificationConfigMode, FlywheelDocumentClassificationConfigModeArgs          
- MultiClass 
- MULTI_CLASS
- MultiLabel 
- MULTI_LABEL
- FlywheelDocument Classification Config Mode Multi Class 
- MULTI_CLASS
- FlywheelDocument Classification Config Mode Multi Label 
- MULTI_LABEL
- MultiClass 
- MULTI_CLASS
- MultiLabel 
- MULTI_LABEL
- MultiClass 
- MULTI_CLASS
- MultiLabel 
- MULTI_LABEL
- MULTI_CLASS
- MULTI_CLASS
- MULTI_LABEL
- MULTI_LABEL
- "MULTI_CLASS"
- MULTI_CLASS
- "MULTI_LABEL"
- MULTI_LABEL
FlywheelEntityRecognitionConfig, FlywheelEntityRecognitionConfigArgs        
- EntityTypes List<Pulumi.Aws Native. Comprehend. Inputs. Flywheel Entity Types List Item> 
- Up to 25 entity types that the model is trained to recognize.
- EntityTypes []FlywheelEntity Types List Item 
- Up to 25 entity types that the model is trained to recognize.
- entityTypes List<FlywheelEntity Types List Item> 
- Up to 25 entity types that the model is trained to recognize.
- entityTypes FlywheelEntity Types List Item[] 
- Up to 25 entity types that the model is trained to recognize.
- entity_types Sequence[FlywheelEntity Types List Item] 
- Up to 25 entity types that the model is trained to recognize.
- entityTypes List<Property Map>
- Up to 25 entity types that the model is trained to recognize.
FlywheelEntityTypesListItem, FlywheelEntityTypesListItemArgs          
- Type string
- An entity type within a labeled training dataset that Amazon Comprehend uses to train a custom entity recognizer. - Entity types must not contain the following invalid characters: \n (line break), \n (escaped line break, \r (carriage return), \r (escaped carriage return), \t (tab), \t (escaped tab), and , (comma). 
- Type string
- An entity type within a labeled training dataset that Amazon Comprehend uses to train a custom entity recognizer. - Entity types must not contain the following invalid characters: \n (line break), \n (escaped line break, \r (carriage return), \r (escaped carriage return), \t (tab), \t (escaped tab), and , (comma). 
- type String
- An entity type within a labeled training dataset that Amazon Comprehend uses to train a custom entity recognizer. - Entity types must not contain the following invalid characters: \n (line break), \n (escaped line break, \r (carriage return), \r (escaped carriage return), \t (tab), \t (escaped tab), and , (comma). 
- type string
- An entity type within a labeled training dataset that Amazon Comprehend uses to train a custom entity recognizer. - Entity types must not contain the following invalid characters: \n (line break), \n (escaped line break, \r (carriage return), \r (escaped carriage return), \t (tab), \t (escaped tab), and , (comma). 
- type str
- An entity type within a labeled training dataset that Amazon Comprehend uses to train a custom entity recognizer. - Entity types must not contain the following invalid characters: \n (line break), \n (escaped line break, \r (carriage return), \r (escaped carriage return), \t (tab), \t (escaped tab), and , (comma). 
- type String
- An entity type within a labeled training dataset that Amazon Comprehend uses to train a custom entity recognizer. - Entity types must not contain the following invalid characters: \n (line break), \n (escaped line break, \r (carriage return), \r (escaped carriage return), \t (tab), \t (escaped tab), and , (comma). 
FlywheelModelType, FlywheelModelTypeArgs      
- DocumentClassifier 
- DOCUMENT_CLASSIFIER
- EntityRecognizer 
- ENTITY_RECOGNIZER
- FlywheelModel Type Document Classifier 
- DOCUMENT_CLASSIFIER
- FlywheelModel Type Entity Recognizer 
- ENTITY_RECOGNIZER
- DocumentClassifier 
- DOCUMENT_CLASSIFIER
- EntityRecognizer 
- ENTITY_RECOGNIZER
- DocumentClassifier 
- DOCUMENT_CLASSIFIER
- EntityRecognizer 
- ENTITY_RECOGNIZER
- DOCUMENT_CLASSIFIER
- DOCUMENT_CLASSIFIER
- ENTITY_RECOGNIZER
- ENTITY_RECOGNIZER
- "DOCUMENT_CLASSIFIER"
- DOCUMENT_CLASSIFIER
- "ENTITY_RECOGNIZER"
- ENTITY_RECOGNIZER
FlywheelTaskConfig, FlywheelTaskConfigArgs      
- LanguageCode Pulumi.Aws Native. Comprehend. Flywheel Task Config Language Code 
- Language code for the language that the model supports.
- DocumentClassification Pulumi.Config Aws Native. Comprehend. Inputs. Flywheel Document Classification Config 
- Configuration required for a document classification model.
- EntityRecognition Pulumi.Config Aws Native. Comprehend. Inputs. Flywheel Entity Recognition Config 
- Configuration required for an entity recognition model.
- LanguageCode FlywheelTask Config Language Code 
- Language code for the language that the model supports.
- DocumentClassification FlywheelConfig Document Classification Config 
- Configuration required for a document classification model.
- EntityRecognition FlywheelConfig Entity Recognition Config 
- Configuration required for an entity recognition model.
- languageCode FlywheelTask Config Language Code 
- Language code for the language that the model supports.
- documentClassification FlywheelConfig Document Classification Config 
- Configuration required for a document classification model.
- entityRecognition FlywheelConfig Entity Recognition Config 
- Configuration required for an entity recognition model.
- languageCode FlywheelTask Config Language Code 
- Language code for the language that the model supports.
- documentClassification FlywheelConfig Document Classification Config 
- Configuration required for a document classification model.
- entityRecognition FlywheelConfig Entity Recognition Config 
- Configuration required for an entity recognition model.
- language_code FlywheelTask Config Language Code 
- Language code for the language that the model supports.
- document_classification_ Flywheelconfig Document Classification Config 
- Configuration required for a document classification model.
- entity_recognition_ Flywheelconfig Entity Recognition Config 
- Configuration required for an entity recognition model.
- languageCode "en" | "es" | "fr" | "it" | "de" | "pt"
- Language code for the language that the model supports.
- documentClassification Property MapConfig 
- Configuration required for a document classification model.
- entityRecognition Property MapConfig 
- Configuration required for an entity recognition model.
FlywheelTaskConfigLanguageCode, FlywheelTaskConfigLanguageCodeArgs          
- En
- en
- Es
- es
- Fr
- fr
- It
- it
- De
- de
- Pt
- pt
- FlywheelTask Config Language Code En 
- en
- FlywheelTask Config Language Code Es 
- es
- FlywheelTask Config Language Code Fr 
- fr
- FlywheelTask Config Language Code It 
- it
- FlywheelTask Config Language Code De 
- de
- FlywheelTask Config Language Code Pt 
- pt
- En
- en
- Es
- es
- Fr
- fr
- It
- it
- De
- de
- Pt
- pt
- En
- en
- Es
- es
- Fr
- fr
- It
- it
- De
- de
- Pt
- pt
- EN
- en
- ES
- es
- FR
- fr
- IT
- it
- DE
- de
- PT
- pt
- "en"
- en
- "es"
- es
- "fr"
- fr
- "it"
- it
- "de"
- de
- "pt"
- pt
FlywheelVpcConfig, FlywheelVpcConfigArgs      
- SecurityGroup List<string>Ids 
- The ID number for a security group on an instance of your private VPC. Security groups on your VPC function serve as a virtual firewall to control inbound and outbound traffic and provides security for the resources that you’ll be accessing on the VPC. This ID number is preceded by "sg-", for instance: "sg-03b388029b0a285ea". For more information, see Security Groups for your VPC .
- Subnets List<string>
- The ID for each subnet being used in your private VPC. This subnet is a subset of the a range of IPv4 addresses used by the VPC and is specific to a given availability zone in the VPC’s Region. This ID number is preceded by "subnet-", for instance: "subnet-04ccf456919e69055". For more information, see VPCs and Subnets .
- SecurityGroup []stringIds 
- The ID number for a security group on an instance of your private VPC. Security groups on your VPC function serve as a virtual firewall to control inbound and outbound traffic and provides security for the resources that you’ll be accessing on the VPC. This ID number is preceded by "sg-", for instance: "sg-03b388029b0a285ea". For more information, see Security Groups for your VPC .
- Subnets []string
- The ID for each subnet being used in your private VPC. This subnet is a subset of the a range of IPv4 addresses used by the VPC and is specific to a given availability zone in the VPC’s Region. This ID number is preceded by "subnet-", for instance: "subnet-04ccf456919e69055". For more information, see VPCs and Subnets .
- securityGroup List<String>Ids 
- The ID number for a security group on an instance of your private VPC. Security groups on your VPC function serve as a virtual firewall to control inbound and outbound traffic and provides security for the resources that you’ll be accessing on the VPC. This ID number is preceded by "sg-", for instance: "sg-03b388029b0a285ea". For more information, see Security Groups for your VPC .
- subnets List<String>
- The ID for each subnet being used in your private VPC. This subnet is a subset of the a range of IPv4 addresses used by the VPC and is specific to a given availability zone in the VPC’s Region. This ID number is preceded by "subnet-", for instance: "subnet-04ccf456919e69055". For more information, see VPCs and Subnets .
- securityGroup string[]Ids 
- The ID number for a security group on an instance of your private VPC. Security groups on your VPC function serve as a virtual firewall to control inbound and outbound traffic and provides security for the resources that you’ll be accessing on the VPC. This ID number is preceded by "sg-", for instance: "sg-03b388029b0a285ea". For more information, see Security Groups for your VPC .
- subnets string[]
- The ID for each subnet being used in your private VPC. This subnet is a subset of the a range of IPv4 addresses used by the VPC and is specific to a given availability zone in the VPC’s Region. This ID number is preceded by "subnet-", for instance: "subnet-04ccf456919e69055". For more information, see VPCs and Subnets .
- security_group_ Sequence[str]ids 
- The ID number for a security group on an instance of your private VPC. Security groups on your VPC function serve as a virtual firewall to control inbound and outbound traffic and provides security for the resources that you’ll be accessing on the VPC. This ID number is preceded by "sg-", for instance: "sg-03b388029b0a285ea". For more information, see Security Groups for your VPC .
- subnets Sequence[str]
- The ID for each subnet being used in your private VPC. This subnet is a subset of the a range of IPv4 addresses used by the VPC and is specific to a given availability zone in the VPC’s Region. This ID number is preceded by "subnet-", for instance: "subnet-04ccf456919e69055". For more information, see VPCs and Subnets .
- securityGroup List<String>Ids 
- The ID number for a security group on an instance of your private VPC. Security groups on your VPC function serve as a virtual firewall to control inbound and outbound traffic and provides security for the resources that you’ll be accessing on the VPC. This ID number is preceded by "sg-", for instance: "sg-03b388029b0a285ea". For more information, see Security Groups for your VPC .
- subnets List<String>
- The ID for each subnet being used in your private VPC. This subnet is a subset of the a range of IPv4 addresses used by the VPC and is specific to a given availability zone in the VPC’s Region. This ID number is preceded by "subnet-", for instance: "subnet-04ccf456919e69055". For more information, see VPCs and Subnets .
Tag, TagArgs  
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.