Show / Hide Table of Contents

Class KmsKey

Information about the state of the service's encryption key management. The following properties are read-only and ignored when this object is used in UpdateConfiguration: kmsKeyState, timeCreated, timeUpdated.

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

Properties

Id

Declaration
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type Description
string

The OCID of the KMS encryption key assigned to this Hosted Environment. If the Hosted Environment is using an Oracle-managed Key, then the id will be a null string..

KmsKeyState

Declaration
[JsonProperty(PropertyName = "kmsKeyState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public KmsKey.KmsKeyStateEnum? KmsKeyState { get; set; }
Property Value
Type Description
KmsKey.KmsKeyStateEnum?

The current state of the encryption key assigned to this Hosted Environment. Oracle-managed keys will always report an ACTIVE state.

KmsVaultId

Declaration
[JsonProperty(PropertyName = "kmsVaultId")]
public string KmsVaultId { get; set; }
Property Value
Type Description
string

The OCID of the vault containing the encryption key assigned to this Hosted Environment. If the Hosted Environment is using an Oracle-managed Key, then the kmsVaultId will be a null string.

TimeCreated

Declaration
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type Description
DateTime?

The timestamp when encryption key was first enabled for this Hosted Environment. RFC3339 formatted.

TimeUpdated

Declaration
[JsonProperty(PropertyName = "timeUpdated")]
public DateTime? TimeUpdated { get; set; }
Property Value
Type Description
DateTime?

The timestamp of the last update to the encryption key status. RFC3339 formatted.

In this article
Back to top