GoogleApi.Compute.V1.Model.InstancesStartWithEncryptionKeyRequest (google_api_compute v0.41.0) View Source

Attributes

  • disks (type: list(GoogleApi.Compute.V1.Model.CustomerEncryptionKeyProtectedDisk.t), default: nil) - Array of disks associated with this instance that are protected with a customer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.Compute.V1.Model.InstancesStartWithEncryptionKeyRequest{
  disks:
    [GoogleApi.Compute.V1.Model.CustomerEncryptionKeyProtectedDisk.t()] | nil
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.