Block Volume

Block Volume in OCI is a high-performance, durable storage resource that can be attached to compute instances. It provides persistent, resizable block storage that behaves like a physical hard drive, supporting both boot and data volumes. Block Volumes can be dynamically scaled, backed up, and cloned, offering flexibility for workloads that require reliable and consistent storage performance.

oci.blockstorage_volume

Fields

TitleIDTypeData TypeDescription
_keycorestring
auto_tuned_vpus_per_gbcoreint64The value to assign to the auto_tuned_vpus_per_gb property of this Volume.
autotune_policiescorejsonThe value to assign to the autotune_policies property of this Volume.
availability_domaincorestringThe value to assign to the availability_domain property of this Volume.
block_volume_replicascorejsonThe value to assign to the block_volume_replicas property of this Volume.
cloud_account_idcorestringThe identifier of the related cloud account. The concept of an account might have different names in different cloud providers. AWS is calling it account, GCP calls it project and Azure uses the term subscription.
cloud_account_namecorestringThe name of the account this resource belongs to.
cloud_providercorestringThe name of the cloud provider.
cloud_tagscorehstore
cluster_placement_group_idcorestringThe value to assign to the cluster_placement_group_id property of this Volume.
compartment_idcorestringThe value to assign to the compartment_id property of this Volume.
created_atcoretimestampTime when the resource has been created.
encryptedcoreboolIndicates whether the volume is encrypted or not.
freeform_tagscorehstoreThe value to assign to the freeform_tags property of this Volume.
idcorestringThe value to assign to the id property of this Volume.
iopscoreint64The input/output operations per second (IOPS) of the volume.
is_auto_tune_enabledcoreboolThe value to assign to the is_auto_tune_enabled property of this Volume.
is_hydratedcoreboolThe value to assign to the is_hydrated property of this Volume.
is_reservations_enabledcoreboolThe value to assign to the is_reservations_enabled property of this Volume.
kms_key_idcorestringThe value to assign to the kms_key_id property of this Volume.
lifecycle_statecorestringThe value to assign to the lifecycle_state property of this Volume. Allowed values for this property are: "PROVISIONING", "RESTORING", "AVAILABLE", "TERMINATING", "TERMINATED", "FAULTY", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.
namecorestringThe name of this resource.
region_idcorestringThe region this resource resides within.
resource_typecorestringThe name of the resource type.
size_gibcorefloat64The size of the volume in gibibytes (GiB).
size_in_gbscoreint64The value to assign to the size_in_gbs property of this Volume.
size_in_mbscoreint64The value to assign to the size_in_mbs property of this Volume.
source_detailscorejsonThe value to assign to the source_details property of this Volume.
tagscorehstore_csv
throughputcoreint64The throughput performance of the volume, measured in B/s.
time_createdcoretimestampThe value to assign to the time_created property of this Volume.
updated_atcoretimestampTime when the resource has been updated the last time.
volume_group_idcorestringThe value to assign to the volume_group_id property of this Volume.
volume_statuscorestringEnumeration that defines the status of the volume.
volume_typecorestringThe name of the underlying volume type.
vpus_per_gbcoreint64The value to assign to the vpus_per_gb property of this Volume.
zone_idcorestringThe zone this resource resides within.