Create VM
Estimated reading: 2 minutes
This component automatically deploys new instances in Google Cloud based on specified configurations such as machine type, zone, image, and network settings.
Parameters
| Parameter | Description |
|---|---|
| Service Account JSON Path | The file path or reference to the Google Cloud service account key (JSON format) used for authentication. |
| VM Name | The name of the virtual machine to be created or deleted within the Google Cloud project. |
| Zone | The target Google Cloud zone where the VM will be deployed (e.g., us-central1-a). |
| Project ID | The unique Google Cloud project identifier under which the VM instance will be managed. |
| Machine Type | Defines the compute resources for the VM, including CPU and memory (e.g., n1-standard-1). |
| Disk Size | Specifies the boot disk size (in GB) for the virtual machine. |
| Image Project | The Google Cloud project that hosts the base image used to create the VM (e.g., debian-cloud). |
| Image Family | The image family name that defines which OS image to use when creating the VM (e.g., debian-11). |
| Network (Self Link or Name) | The network configuration for the VM. You can provide either the network’s self link or its name. |
| Attach External IP | Specifies whether to assign a public external IP address to the VM. |
| Delay Before | Specifies the time (in milliseconds) to wait before executing the activity or component. |
| Delay After | Specifies the time (in milliseconds) to wait after completing the activity or component execution. |
| Continue on Error |
Determines whether the workflow should proceed if the current activity encounters an error.
|
| Retry | Specifies the number of times the system should automatically retry the activity if it fails during execution. |