Class KmsKeyInfo
kmsKeyInfo
Inherited Members
Namespace: Oci.FusionappsService.Models
Assembly: OCI.DotNetSDK.Fusionapps.dll
Syntax
public class KmsKeyInfoProperties
ActiveKeyId
Declaration
[JsonProperty(PropertyName = "activeKeyId")]
public string ActiveKeyId { get; set; }Property Value
| Type | Description | 
|---|---|
| string | current BYOK keyId facp is using | 
ActiveKeyVersion
Declaration
[JsonProperty(PropertyName = "activeKeyVersion")]
public string ActiveKeyVersion { get; set; }Property Value
| Type | Description | 
|---|---|
| string | current key version facp is using | 
CurrentKeyLifecycleState
Declaration
[JsonProperty(PropertyName = "currentKeyLifecycleState")]
public string CurrentKeyLifecycleState { get; set; }Property Value
| Type | Description | 
|---|---|
| string | current key lifeCycleState | 
ScheduledKeyId
Declaration
[JsonProperty(PropertyName = "scheduledKeyId")]
public string ScheduledKeyId { get; set; }Property Value
| Type | Description | 
|---|---|
| string | scheduled keyId to be updated | 
ScheduledKeyStatus
Declaration
[JsonProperty(PropertyName = "scheduledKeyStatus")]
[JsonConverter(typeof(StringEnumConverter))]
public KmsKeyInfo.ScheduledKeyStatusEnum? ScheduledKeyStatus { get; set; }Property Value
| Type | Description | 
|---|---|
| KmsKeyInfo.ScheduledKeyStatusEnum? | the scheduled key status | 
ScheduledKeyVersion
Declaration
[JsonProperty(PropertyName = "scheduledKeyVersion")]
public string ScheduledKeyVersion { get; set; }Property Value
| Type | Description | 
|---|---|
| string | scheduled key version to be updated. | 
ScheduledLifecycleState
Declaration
[JsonProperty(PropertyName = "scheduledLifecycleState")]
public string ScheduledLifecycleState { get; set; }Property Value
| Type | Description | 
|---|---|
| string | scheduled key lifeCycle state to be updated. |