~> **Note:** It takes around 10 mins for boot disk initialization when `boot_disk_type` is `local_normal` or `local_ssd`.
- `vpc_id` (string) - The ID of VPC linked to the UHost instance. If not defined `vpc_id`, the instance will use the default VPC in the current region.
- `subnet_id` (string) - The ID of subnet under the VPC. If `vpc_id` is defined, the `subnet_id` is mandatory required.
If `vpc_id` and `subnet_id` are not defined, the instance will use the default subnet in the current region.
- `security_group_id` (string) - The ID of the fire wall associated to UHost instance. If `security_group_id` is not defined,
the instance will use the non-recommended web fire wall, and open port include 22, 3389 by default.
It is supported by ICMP fire wall protocols.
You may refer to [security group_id](https://docs.ucloud.cn/network/firewall/firewall).
- `eip_bandwidth` (int) - Maximum bandwidth to the elastic public network, measured in Mbps (Mega bit per second). (Default: `10`).
- `eip_charge_mode` (string) - Elastic IP charge mode. Possible values are: `traffic` as pay by traffic, `bandwidth` as pay by bandwidth,
`post_accurate_bandwidth` as post pay mode. (Default: `traffic`).
Note currently default `traffic` eip charge mode not not fully support by all `availability_zone`
in the `region`, please proceed to [UCloud console](https://console.ucloud.cn/unet/eip/create) for more details.
You may refer to [eip introduction](https://docs.ucloud.cn/unet/eip/introduction).
- `user_data` (string) - User data to apply when launching the instance.
Note that you need to be careful about escaping characters due to the templates
being JSON. It is often more convenient to use user_data_file, instead.
Packer will not automatically wait for a user script to finish before
shutting down the instance this must be handled in a provisioner.
You may refer to [user_data_document](https://docs.ucloud.cn/uhost/guide/metadata/userdata)
- `user_data_file` (string) - Path to a file that will be used for the user data when launching the instance.
- `min_cpu_platform` (string) - Specifies a minimum CPU platform for the the VM instance. (Default: `Intel/Auto`).
You may refer to [min_cpu_platform](https://docs.ucloud.cn/uhost/introduction/uhost/type_new)