You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| <aname="input_fingerprint"></a> [fingerprint](#input\_fingerprint)| Fingerprint |`string`|`null`| no |
50
52
| <aname="input_private_key"></a> [private\_key](#input\_private\_key)| Private Key content |`string`|`null`| no |
51
53
| <aname="input_region"></a> [region](#input\_region)| Default Region |`string`|`"uk-london-1"`| no |
54
+
| <aname="input_allowed_ingress_ssh"></a> [allowed\_ingress\_ssh](#input\_allowed\_ingress\_ssh)| List of IPs allowed to SSH on the instance |`list(string)`|`[]`| no |
55
+
| <aname="input_allowed_egress_ssh"></a> [allowed\_egress\_ssh](#input\_allowed\_egress\_ssh)| List of IPs the instance is allowed to connect |`list(string)`| <pre>[<br> "0.0.0.0/0"<br>]</pre> | no |
56
+
| <aname="input_allowed_ingress_vscode"></a> [allowed\_ingress\_vscode](#input\_allowed\_ingress\_vscode)| List of IPs allowed to access to VS Code Server |`list(string)`|`[]`| no |
57
+
| <aname="input_allowed_egress_vscode"></a> [allowed\_egress\_vscode](#input\_allowed\_egress\_vscode)| List of IPs the instance is allowed to connect |`list(string)`| <pre>[<br> "0.0.0.0/0"<br>]</pre> | no |
52
58
| <aname="input_instance_shape"></a> [instance\_shape](#input\_instance\_shape)| Instance Shape |`string`|`"VM.Standard.A1.Flex"`| no |
53
59
| <aname="input_instance_ocpus"></a> [instance\_ocpus](#input\_instance\_ocpus)| Number of OCPUS (CPU cores) |`string`|`4`| no |
54
60
| <aname="input_instance_shape_config_memory_in_gbs"></a> [instance\_shape\_config\_memory\_in\_gbs](#input\_instance\_shape\_config\_memory\_in\_gbs)| Memory in GBs |`string`|`24`| no |
55
-
| <aname="input_block_volume_size"></a> [block\_volume\_size](#input\_block\_volume\_size)| Block Volume size in GBs (/data) |`string`|`100`| no |
56
-
| <aname="input_block_volume_device_name"></a> [block\_volume\_device\_name](#input\_block\_volume\_device\_name)| Block Volume device name (/dev/oracleoci/oraclevdb) |`string`|`"/dev/oracleoci/oraclevdb"`| no |
57
61
| <aname="input_instance_os"></a> [instance\_os](#input\_instance\_os)| Instance OS |`string`|`"Canonical Ubuntu"`| no |
58
62
| <aname="input_instance_os_version"></a> [instance\_os\_version](#input\_instance\_os\_version)| Instance OS Version |`string`|`"20.04"`| no |
59
63
| <aname="input_instance_os_user"></a> [instance\_os\_user](#input\_instance\_os\_user)| Instance User |`string`|`"ubuntu"`| no |
64
+
| <aname="input_block_volume_size"></a> [block\_volume\_size](#input\_block\_volume\_size)| Block Volume size in GBs (/data) |`string`|`100`| no |
65
+
| <aname="input_block_volume_device_name"></a> [block\_volume\_device\_name](#input\_block\_volume\_device\_name)| Block Volume device name (/dev/oracleoci/oraclevdb) |`string`|`"/dev/oracleoci/oraclevdb"`| no |
60
66
| <aname="input_vscode_version"></a> [vscode\_version](#input\_vscode\_version)| VS Code Server Version |`string`|`"4.4.0"`| no |
61
67
| <aname="input_keypair_name"></a> [keypair\_name](#input\_keypair\_name)| Name of the Key Pair (instance or service for ex.) |`string`|`null`| no |
62
68
| <aname="input_keypair_public_key"></a> [keypair\_public\_key](#input\_keypair\_public\_key)| A pregenerated OpenSSH-formatted public key. Changing this creates a new keypair. If a public key is not specified, then a public/private key pair will be automatically generated. If a pair is created, then destroying this resource means you will lose access to that keypair forever. |`string`|`null`| no |
0 commit comments