google_api_compute v0.11.0 GoogleApi.Compute.V1.Model.InstancesStartWithEncryptionKeyRequest 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

Link to this type

t()

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

Link to this section Functions

Link to this function

decode(value, options)

View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.