KmsKeyInfo

class oci.fusion_apps.models.KmsKeyInfo(**kwargs)

Bases: object

kmsKeyInfo

Attributes

SCHEDULED_KEY_STATUS_FAILED A constant which can be used with the scheduled_key_status property of a KmsKeyInfo.
SCHEDULED_KEY_STATUS_NONE A constant which can be used with the scheduled_key_status property of a KmsKeyInfo.
SCHEDULED_KEY_STATUS_SCHEDULING A constant which can be used with the scheduled_key_status property of a KmsKeyInfo.
SCHEDULED_KEY_STATUS_UPDATING A constant which can be used with the scheduled_key_status property of a KmsKeyInfo.
active_key_id Gets the active_key_id of this KmsKeyInfo.
active_key_version Gets the active_key_version of this KmsKeyInfo.
current_key_lifecycle_state Gets the current_key_lifecycle_state of this KmsKeyInfo.
scheduled_key_id Gets the scheduled_key_id of this KmsKeyInfo.
scheduled_key_status Gets the scheduled_key_status of this KmsKeyInfo.
scheduled_key_version Gets the scheduled_key_version of this KmsKeyInfo.
scheduled_lifecycle_state Gets the scheduled_lifecycle_state of this KmsKeyInfo.

Methods

__init__(**kwargs) Initializes a new KmsKeyInfo object with values from keyword arguments.
SCHEDULED_KEY_STATUS_FAILED = 'FAILED'

A constant which can be used with the scheduled_key_status property of a KmsKeyInfo. This constant has a value of “FAILED”

SCHEDULED_KEY_STATUS_NONE = 'NONE'

A constant which can be used with the scheduled_key_status property of a KmsKeyInfo. This constant has a value of “NONE”

SCHEDULED_KEY_STATUS_SCHEDULING = 'SCHEDULING'

A constant which can be used with the scheduled_key_status property of a KmsKeyInfo. This constant has a value of “SCHEDULING”

SCHEDULED_KEY_STATUS_UPDATING = 'UPDATING'

A constant which can be used with the scheduled_key_status property of a KmsKeyInfo. This constant has a value of “UPDATING”

__init__(**kwargs)

Initializes a new KmsKeyInfo object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • active_key_id (str) – The value to assign to the active_key_id property of this KmsKeyInfo.
  • active_key_version (str) – The value to assign to the active_key_version property of this KmsKeyInfo.
  • scheduled_key_id (str) – The value to assign to the scheduled_key_id property of this KmsKeyInfo.
  • scheduled_key_version (str) – The value to assign to the scheduled_key_version property of this KmsKeyInfo.
  • current_key_lifecycle_state (str) – The value to assign to the current_key_lifecycle_state property of this KmsKeyInfo.
  • scheduled_lifecycle_state (str) – The value to assign to the scheduled_lifecycle_state property of this KmsKeyInfo.
  • scheduled_key_status (str) – The value to assign to the scheduled_key_status property of this KmsKeyInfo. Allowed values for this property are: “SCHEDULING”, “UPDATING”, “FAILED”, “NONE”
active_key_id

Gets the active_key_id of this KmsKeyInfo. current BYOK keyId facp is using

Returns:The active_key_id of this KmsKeyInfo.
Return type:str
active_key_version

Gets the active_key_version of this KmsKeyInfo. current key version facp is using

Returns:The active_key_version of this KmsKeyInfo.
Return type:str
current_key_lifecycle_state

Gets the current_key_lifecycle_state of this KmsKeyInfo. current key lifeCycleState

Returns:The current_key_lifecycle_state of this KmsKeyInfo.
Return type:str
scheduled_key_id

Gets the scheduled_key_id of this KmsKeyInfo. scheduled keyId to be updated

Returns:The scheduled_key_id of this KmsKeyInfo.
Return type:str
scheduled_key_status

Gets the scheduled_key_status of this KmsKeyInfo. the scheduled key status

Allowed values for this property are: “SCHEDULING”, “UPDATING”, “FAILED”, “NONE”

Returns:The scheduled_key_status of this KmsKeyInfo.
Return type:str
scheduled_key_version

Gets the scheduled_key_version of this KmsKeyInfo. scheduled key version to be updated.

Returns:The scheduled_key_version of this KmsKeyInfo.
Return type:str
scheduled_lifecycle_state

Gets the scheduled_lifecycle_state of this KmsKeyInfo. scheduled key lifeCycle state to be updated.

Returns:The scheduled_lifecycle_state of this KmsKeyInfo.
Return type:str