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

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.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

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

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.