Show / Hide Table of Contents

Class VaultUsage

The details of the number of Keys and KeyVersions usage in a Vault.

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

Properties

KeyCount

Declaration
[Required(ErrorMessage = "KeyCount is required.")]
[JsonProperty(PropertyName = "keyCount")]
public int? KeyCount { get; set; }
Property Value
Type Description
int?

The number of keys in this vault that persist on a hardware security module (HSM), across all compartments, excluding keys in a DELETED state.

Remarks

Required

KeyVersionCount

Declaration
[Required(ErrorMessage = "KeyVersionCount is required.")]
[JsonProperty(PropertyName = "keyVersionCount")]
public int? KeyVersionCount { get; set; }
Property Value
Type Description
int?

The number of key versions in this vault that persist on a hardware security module (HSM), across all compartments, excluding key versions in a DELETED state.

Remarks

Required

SoftwareKeyCount

Declaration
[JsonProperty(PropertyName = "softwareKeyCount")]
public int? SoftwareKeyCount { get; set; }
Property Value
Type Description
int?

The number of keys in this vault that persist on the server, across all compartments, excluding keys in a DELETED state.

SoftwareKeyVersionCount

Declaration
[JsonProperty(PropertyName = "softwareKeyVersionCount")]
public int? SoftwareKeyVersionCount { get; set; }
Property Value
Type Description
int?

The number of key versions in this vault that persist on the server, across all compartments, excluding key versions in a DELETED state.

In this article
Back to top