opc_compute_storage_volume_snapshot
The opc_compute_storage_volume_snapshot resource creates and manages a storage volume snapshot in an Oracle Cloud Infrastructure Compute Classic identity domain.
Example Usage
resource "opc_compute_storage_volume_snapshot" "test" {
  name        = "storageVolume1"
  description = "Description for the Storage Volume"
  tags        = ["bar", "foo"]
  collocated  = true
  volume_name = "${opc_compute_storage_volume.foo.name}"
}
Argument Reference
The following arguments are supported:
- 
volume_name(Required) The name of the storage volume to create the snapshot from.
- 
description(Optional) The description of the storage volume snapshot.
- 
name(Optional) The name of the storage volume snapshot. Will be generated if unspecified.
- 
parent_volume_bootable(Optional) A string value of whether or not the parent volume is 'bootable' or not. Defaults to"false".
- 
collocated(Optional) Boolean specifying whether the snapshot is collocated or remote. Defaults tofalse.
- 
tags- (Optional) Comma-separated strings that tag the storage volume.
Attributes Reference
In addition to the attributes above, the following attributes are exported:
- 
account- Account to use for snapshots.
- 
machine_image_name- The name of the machine image that's used in the boot volume from which this snapshot is taken.
- 
size- The size of the snapshot in GB.
- 
property- Where the snapshot is stored, whether collocated, or in the Oracle Storage Cloud Service instance.
- 
platform- The OS platform this snapshot is compatible with
- 
snapshot_timestamp- Timestamp of the storage snapshot, generated by storage server. The snapshot will contain data written to the original volume before this time.
- 
snapshot_id- The Oracle ID of the snapshot.
- 
start_timestamp- Timestamp when the snapshot was started.
- 
status- Status of the snapshot.
- 
status_detail- Details about the latest state of the storage volume snapshot.
- 
status_timestamp- Indicates the time that the current view of the storage volume snapshot was generated.
- 
uri- Uniform Resource Identifier
Import
Storage Volume Snapshot's can be imported using the resource name, e.g.
$ terraform import opc_compute_storage_volume_snapshot.volume1 example
Timeouts
opc_compute_storage_volume_snapshot provides the following Timeouts configuration options:
- 
create- (Default30 minutes) Used for Creating Storage Volume Snapshots.
- 
delete- (Default30 minutes) Used for Deleting Storage Volume Snapshots.
    © 2018 HashiCorpLicensed under the MPL 2.0 License.
    https://www.terraform.io/docs/providers/opc/r/opc_compute_storage_volume_snapshot.html