Class EncryptionKeyInfoSummary
This is the summary of an encryption key.
Inherited Members
Namespace: Oci.LoganalyticsService.Models
Assembly: OCI.DotNetSDK.Loganalytics.dll
Syntax
public class EncryptionKeyInfoSummary
Properties
KeyId
Declaration
[Required(ErrorMessage = "KeyId is required.")]
[JsonProperty(PropertyName = "keyId")]
public string KeyId { get; set; }
Property Value
Type | Description |
---|---|
string | This is the key OCID of the encryption key (null if Oracle-managed). |
Remarks
Required
KeySource
Declaration
[Required(ErrorMessage = "KeySource is required.")]
[JsonProperty(PropertyName = "keySource")]
[JsonConverter(typeof(ResponseEnumConverter))]
public EncryptionKeySource? KeySource { get; set; }
Property Value
Type | Description |
---|---|
EncryptionKeySource? | This is the source of the encryption key. |
Remarks
Required
KeyType
Declaration
[Required(ErrorMessage = "KeyType is required.")]
[JsonProperty(PropertyName = "keyType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public EncryptionKeyType? KeyType { get; set; }
Property Value
Type | Description |
---|---|
EncryptionKeyType? | This is the type of data to be encrypted. It can be either active or archival. |
Remarks
Required