35 lines
2.2 KiB
Plaintext
35 lines
2.2 KiB
Plaintext
<!-- Code generated from the comments of the Config struct in post-processor/googlecompute-import/post-processor.go; DO NOT EDIT MANUALLY -->
|
|
|
|
- `impersonate_service_account` (string) - This allows service account impersonation as per the [docs](https://cloud.google.com/iam/docs/impersonating-service-accounts).
|
|
|
|
- `gcs_object_name` (string) - The name of the GCS object in `bucket` where
|
|
the RAW disk image will be copied for import. This is treated as a
|
|
[template engine](/docs/templates/engine). Therefore, you
|
|
may use user variables and template functions in this field. Defaults to
|
|
`packer-import-{{timestamp}}.tar.gz`.
|
|
|
|
- `image_description` (string) - The description of the resulting image.
|
|
|
|
- `image_family` (string) - The name of the image family to which the resulting image belongs.
|
|
|
|
- `image_guest_os_features` ([]string) - A list of features to enable on the guest operating system. Applicable only for bootable images. Valid
|
|
values are `MULTI_IP_SUBNET`, `UEFI_COMPATIBLE`,
|
|
`VIRTIO_SCSI_MULTIQUEUE` and `WINDOWS` currently.
|
|
|
|
- `image_labels` (map[string]string) - Key/value pair labels to apply to the created image.
|
|
|
|
- `skip_clean` (bool) - Skip removing the TAR file uploaded to the GCS
|
|
bucket after the import process has completed. "true" means that we should
|
|
leave it in the GCS bucket, "false" means to clean it out. Defaults to
|
|
`false`.
|
|
|
|
- `vault_gcp_oauth_engine` (string) - Vault GCP Oauth Engine
|
|
|
|
- `image_platform_key` (string) - A key used to establish the trust relationship between the platform owner and the firmware. You may only specify one platform key, and it must be a valid X.509 certificate.
|
|
|
|
- `image_key_exchange_key` ([]string) - A key used to establish a trust relationship between the firmware and the OS. You may specify multiple comma-separated keys for this value.
|
|
|
|
- `image_signatures_db` ([]string) - A database of certificates that have been revoked and will cause the system to stop booting if a boot file is signed with one of them. You may specify single or multiple comma-separated values for this value.
|
|
|
|
- `image_forbidden_signatures_db` ([]string) - A database of certificates that are trusted and can be used to sign boot files. You may specify single or multiple comma-separated values for this value.
|