Class KmsKeyInfo
kmsKeyInfo
Inherited Members
Namespace: Oci.FusionappsService.Models
Assembly: OCI.DotNetSDK.Fusionapps.dll
Syntax
public class KmsKeyInfo
Properties
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. |