Process Steps
Process steps in the Terraform-IAAC plug-in
Run Terraform Command
Use this step to run a terraform script.
| Name | Type | Description | Required |
|---|---|---|---|
| Terraform Contents | String | Contents of the .tf file Or Full path of the .tf file that contains all configurations needed for a resource creation for any cloud service provider. | Yes |
| Terraform Command | String | Full path of the terraform installation. Ex: /usr/local/bin/. | Yes |
| GCP Credentials | String | Full path of the GCP Credentials file or resource property refrence | No |
| Azure VM Name | String | Provide the name of the Azure Virtual Machine | No |
| Azure ClientID | String | Provide the property of the Azure client ID | No |
| Azure SecretKey | String | Provide the property of the Azure secret key | No |
| Azure TenantId | String | Provide the property of the Azure tenant ID | No |
| Azure sshKey | String | Full path of the ssh key generated by user | No |
| AWS Role | String | AWS Role to assume. | No |
| Operation Type | Dropdown | Type of the Terraform operation to perform (Apply/Plan/Destroy). | No |