google_api_replica_pool v0.1.0 GoogleApi.ReplicaPool.V1beta1.Model.NewDisk View Source

A Persistent Disk resource that will be created and attached to each Replica in the Pool. Each Replica will have a unique persistent disk that is created and attached to that Replica in READ_WRITE mode.

Attributes

  • attachment (type: GoogleApi.ReplicaPool.V1beta1.Model.DiskAttachment.t, default: nil) - How the disk will be attached to the Replica.
  • autoDelete (type: boolean(), default: nil) - If true, then this disk will be deleted when the instance is deleted. The default value is true.
  • boot (type: boolean(), default: nil) - If true, indicates that this is the root persistent disk.
  • initializeParams (type: GoogleApi.ReplicaPool.V1beta1.Model.NewDiskInitializeParams.t, default: nil) - Create the new disk using these parameters. The name of the disk will be -<four_random_charactersgt;.

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.ReplicaPool.V1beta1.Model.NewDisk{
  attachment: GoogleApi.ReplicaPool.V1beta1.Model.DiskAttachment.t(),
  autoDelete: boolean(),
  boot: boolean(),
  initializeParams:
    GoogleApi.ReplicaPool.V1beta1.Model.NewDiskInitializeParams.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.