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_image"></a> [image](#input_image)| UUID or the label of the base image used by the server. |`string`| n/a | yes |
51
50
| <aname="input_additional_volume_ids"></a> [additional_volume_ids](#input_additional_volume_ids)| Additional volumes attached to the server. Updates to this field will trigger a stop/start of the server. |`list(string)`|`[]`| no |
52
51
| <aname="input_boot_type"></a> [boot_type](#input_boot_type)| The boot Type of the server. Default to 'local'. Possible values are: 'local', 'bootscript' or 'rescue'. |`string`|`"local"`| no |
53
52
| <aname="input_bootscript_id"></a> [bootscript_id](#input_bootscript_id)| ID of the bootscript to use (set boot_type to bootscript). |`string`|`null`| no |
54
53
| <aname="input_domainname"></a> [domainname](#input_domainname)| Domain name of the instance. If set, instance IPs will be registered in the matching DNS zone. |`string`|`null`| no |
55
54
| <aname="input_enable_ipv6"></a> [enable_ipv6](#input_enable_ipv6)| Determines if IPv6 is enabled for the server. |`bool`|`false`| no |
56
55
| <aname="input_enable_public_ipv4"></a> [enable_public_ipv4](#input_enable_public_ipv4)| Determines if a public IPv4 will be attached to the server. |`bool`|`false`| no |
57
56
| <aname="input_hostname"></a> [hostname](#input_hostname)| Name of the instance. If not set, it will be randomly generated by Scaleway. |`string`|`null`| no |
57
+
| <aname="input_image"></a> [image](#input_image)| UUID or the label of the base image used by the server. Must be null if `root_volume.volume_id` is used. |`string`|`null`| no |
58
58
| <aname="input_instance_type"></a> [instance_type](#input_instance_type)| Commercial type of the server. Default to 'DEV1-S'. Updates to this field will recreate a new resource. |`string`|`"DEV1-S"`| no |
59
59
| <aname="input_placement_group_id"></a> [placement_group_id](#input_placement_group_id)| ID of the placement group the server is attached to. |`string`|`null`| no |
60
60
| <aname="input_private_networks"></a> [private_networks](#input_private_networks)| Private networks associated with the server. |`list(string)`|`[]`| no |
61
61
| <aname="input_project_id"></a> [project_id](#input_project_id)| ID of the project the namespace is associated with. Ressource will be created in the project set at the provider level if null. |`string`|`null`| no |
62
+
| <aname="input_root_volume"></a> [root_volume](#input_root_volume)| Root volume attached to the server on creation. Updates to `root_volume.size_in_gb` will be ignored after the creation of the server. |```object({ delete_on_termination = bool size_in_gb = number volume_id = optional(string) volume_type = optional(string) })```|`null`| no |
62
63
| <aname="input_security_group_id"></a> [security_group_id](#input_security_group_id)| ID of the security group the server is attached to. |`string`|`null`| no |
63
64
| <aname="input_state"></a> [state](#input_state)| State of the server. Default to 'started'. Possible values are: 'started', 'stopped' or 'standby'. |`string`|`"started"`| no |
64
65
| <aname="input_tags"></a> [tags](#input_tags)| Tags associated with the server and dedicated ip address. |`list(any)`|`[]`| no |
0 commit comments