Orchestration v2 Attributes for StorageVolume

The following sample JSON shows the key attributes of the StorageVolume object type. A description of each of the required and optional attributes of this object type is provided in the table that follows the JSON sample.

          "name": "/Compute-acme/joe/boot",
          "bootable": true,
          "imagelist": "/oracle/public/oel_6.6_20GB_x11_RD",
          "properties": ["/oracle/public/storage/default"],
          "size": "22548578304"
Parameter Required or Optional Description



The three-part name of the object (/Compute-identity_domain/user/object).

Object names can contain only alphanumeric characters, hyphens, underscores, and periods. Object names are case-sensitive.



The size of this storage volume.

Use one of the following abbreviations for the unit of measurement:

  • B or b for bytes

  • K or k for kilobytes

  • M or m for megabytes

  • G or g for gigabytes

  • T or t for terabytes

For example, to create a volume of size 10 gigabytes, you can specify 10G, or 10240M, or 10485760K, and so on.

The allowed range is from 1 GB to 2 TB, in increments of 1 GB.



Based on your latency and IOPS requirements, select one of the following storage properties:

  • For standard latency and throughput, specify /oracle/public/storage/default.

  • For high latency and throughput, specify /oracle/public/storage/latency.

  • For the highest latency and throughput, specify /oracle/public/storage/ssd/gp1.



The description of the storage volume.



Indicates whether the storage volume can be used as the boot disk for an instance.

The default value is False (not a bootable volume).

If you set the value to True, then you must specify values for the following parameters:

  • imagelist

    The machine image that you want to extract on to the storage volume that you’re creating.

  • imagelist_entry

    (Optional) The version of the image list entry that you want to extract. The default value is 1.



Strings that you can use to tag the storage volume.