Show / Hide Table of Contents

Class VaultAndEncryptionKey

The OCID of a vault and customer-managed encryption key in the destination region.
The customer-managed encryption key in this will be used to encrypt all the volumes of the volume group after they move to the destination region. If you specify this common vault and encryption key, you cannot specify vaults and encryption keys individually for each volume using 'sourceVolumeToDestinationEncryptionKeyMappings'.
The customer-managed encryption key in this will be used to encrypt the file system when it move to the destination region.

Inheritance
object
VaultAndEncryptionKey
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DisasterrecoveryService.Models
Assembly: OCI.DotNetSDK.Disasterrecovery.dll
Syntax
public class VaultAndEncryptionKey

Properties

EncryptionKeyId

Declaration
[Required(ErrorMessage = "EncryptionKeyId is required.")]
[JsonProperty(PropertyName = "encryptionKeyId")]
public string EncryptionKeyId { get; set; }
Property Value
Type Description
string

The OCID of the customer-managed encryption key in the destination region vault.
Example: ocid1.key.oc1..uniqueID

Remarks

Required

VaultId

Declaration
[Required(ErrorMessage = "VaultId is required.")]
[JsonProperty(PropertyName = "vaultId")]
public string VaultId { get; set; }
Property Value
Type Description
string

The OCID of the destination region vault for the customer-managed encryption key.
Example: ocid1.vault.oc1..uniqueID

Remarks

Required

In this article
Back to top