Class OkvKeyDetails
Details for OKV encryption key.
Inherited Members
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class OkvKeyDetails : AutonomousDatabaseEncryptionKeyDetails
Properties
CertificateDirectoryName
Declaration
[Required(ErrorMessage = "CertificateDirectoryName is required.")]
[JsonProperty(PropertyName = "certificateDirectoryName")]
public string CertificateDirectoryName { get; set; }
Property Value
Type | Description |
---|---|
string | OKV certificate directory name |
Remarks
Required
CertificateId
Declaration
[JsonProperty(PropertyName = "certificateId")]
public string CertificateId { get; set; }
Property Value
Type | Description |
---|---|
string | OKV certificate id |
DirectoryName
Declaration
[Required(ErrorMessage = "DirectoryName is required.")]
[JsonProperty(PropertyName = "directoryName")]
public string DirectoryName { get; set; }
Property Value
Type | Description |
---|---|
string | OKV wallet directory name |
Remarks
Required
OkvKmsKey
Declaration
[Required(ErrorMessage = "OkvKmsKey is required.")]
[JsonProperty(PropertyName = "okvKmsKey")]
public string OkvKmsKey { get; set; }
Property Value
Type | Description |
---|---|
string | UUID of OKV KMS Key |
Remarks
Required
OkvUri
Declaration
[Required(ErrorMessage = "OkvUri is required.")]
[JsonProperty(PropertyName = "okvUri")]
public string OkvUri { get; set; }
Property Value
Type | Description |
---|---|
string | URI of OKV server |
Remarks
Required