VolumePropertiesDataProtectionArgs

data class VolumePropertiesDataProtectionArgs(val backup: Output<VolumeBackupPropertiesArgs>? = null, val replication: Output<ReplicationObjectArgs>? = null, val snapshot: Output<VolumeSnapshotPropertiesArgs>? = null, val volumeRelocation: Output<VolumeRelocationPropertiesArgs>? = null) : ConvertibleToJava<VolumePropertiesDataProtectionArgs>

DataProtection type volumes include an object containing details of the replication

Constructors

Link copied to clipboard
constructor(backup: Output<VolumeBackupPropertiesArgs>? = null, replication: Output<ReplicationObjectArgs>? = null, snapshot: Output<VolumeSnapshotPropertiesArgs>? = null, volumeRelocation: Output<VolumeRelocationPropertiesArgs>? = null)

Properties

Link copied to clipboard
val backup: Output<VolumeBackupPropertiesArgs>? = null

Backup Properties

Link copied to clipboard
val replication: Output<ReplicationObjectArgs>? = null

Replication properties

Link copied to clipboard

Snapshot properties.

Link copied to clipboard

VolumeRelocation properties

Functions

Link copied to clipboard
open override fun toJava(): VolumePropertiesDataProtectionArgs