*`network_interface.0.access_config.0.assigned_nat_ip` - If the instance has an access config, either the given external ip (in the `nat_ip` field) or the ephemeral (generated) ip (if you didn't provide one).
*`attached_disk.0.disk_encryption_key_sha256` - The [RFC 4648 base64](https://tools.ietf.org/html/rfc4648#section-4)
encoded SHA-256 hash of the [customer-supplied encryption key]
(https://cloud.google.com/compute/docs/disks/customer-supplied-encryption) that protects this resource.
*`boot_disk.disk_encryption_key_sha256` - The [RFC 4648 base64](https://tools.ietf.org/html/rfc4648#section-4)
encoded SHA-256 hash of the [customer-supplied encryption key]
(https://cloud.google.com/compute/docs/disks/customer-supplied-encryption) that protects this resource.
*`disk.0.disk_encryption_key_sha256` - The [RFC 4648 base64](https://tools.ietf.org/html/rfc4648#section-4)
encoded SHA-256 hash of the [customer-supplied encryption key]
(https://cloud.google.com/compute/docs/disks/customer-supplied-encryption) that protects this resource.
---
The `boot_disk` block supports:
*`auto_delete` - Whether the disk will be auto-deleted when the instance is deleted.
*`device_name` - Name with which attached disk will be accessible under `/dev/disk/by-id/`
*`initialize_params` - Parameters with which a disk was created alongside the instance.
Structure is documented below.
*`source` - The name or self_link of an existing disk (such as those managed by
`google_compute_disk`) that was attached to the instance.
The `initialize_params` block supports:
*`size` - The size of the image in gigabytes.
*`type` - The GCE disk type. One of `pd-standard` or `pd-ssd`.
*`image` - The image from which this disk was initialised.
The `scratch_disk` block supports:
*`interface` - The disk interface used for attaching this disk. One of `SCSI` or `NVME`.
The `attached_disk` block supports:
*`source` - The name or self_link of the disk attached to this instance.
*`device_name` - Name with which the attached disk is accessible
under `/dev/disk/by-id/`
*`mode` - Read/write mode for the disk. One of `"READ_ONLY"` or `"READ_WRITE"`.
The `network_interface` block supports:
*`network` - The name or self_link of the network attached to this interface.
*`subnetwork` - The name or self_link of the subnetwork attached to this interface.
*`subnetwork_project` - The project in which the subnetwork belongs.