vpc
hamnsk/vpc/yandex
Yandex Cloud VPC module This module creates folder in your cloud if needed (create_folder = true) and add next resources: - VPC + Network + Subnets - Nat Instance if needed - Route tables if needed > Attention! This module forked from https://github.com/shestera/terraform-yandex-vpc because origin is not supported or slowly supported. Requirements | Name | Version | |------|---------| | terraform | >= 1.1.0 | | yandex | ~> 0.61.0 | Providers | Name | Version | |------|---------| | yandex | ~> 0.61.0 | Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| | create_folder | Create or not folder. If you have not create folder and use currently please set yc_folder_id.| bool | false | yes | | yc_folder_id | Folder id for provide resources.
| Name | Type | Description | Default |
|---|---|---|---|
| name | string | Name to be used on all the resources as identifier | required |
| yc_folder_id | string | Folder id for deplot resources | "" |
| description | string | An optional description of this resource. Provide this property when you create | "Auto-created" |
| subnets | list(object({ zone | [
{
"v4_cidr_blocks": [
"10. | |
| nat_instance | bool | false | |
| create_folder | bool | True/False flag for creation or not folder in your cloud | false |
| yc_cloud_id | string | Cloud id for deplot resources | "" |
| labels | map(string) | A set of key/value label pairs to assign. | {} |
| nat_instance_zone | string | The availability zone where the nat-instance will be created. | "ru-central1-a" |
folder_idnetwork_id — The ID of the VPCsubnet_idssubnet_zonessubnets