AddResourceLockDetails

class oci.database_tools.models.AddResourceLockDetails(**kwargs)

Bases: object

AddResourceLockDetails model.

Attributes:

TYPE_DELETE

A constant which can be used with the type property of a AddResourceLockDetails.

TYPE_FULL

A constant which can be used with the type property of a AddResourceLockDetails.

message

Gets the message of this AddResourceLockDetails.

related_resource_id

Gets the related_resource_id of this AddResourceLockDetails.

time_created

Gets the time_created of this AddResourceLockDetails.

type

[Required] Gets the type of this AddResourceLockDetails.

Methods:

__init__(**kwargs)

Initializes a new AddResourceLockDetails object with values from keyword arguments.

TYPE_DELETE = 'DELETE'

A constant which can be used with the type property of a AddResourceLockDetails. This constant has a value of “DELETE”

TYPE_FULL = 'FULL'

A constant which can be used with the type property of a AddResourceLockDetails. This constant has a value of “FULL”

__init__(**kwargs)

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

Parameters
  • type (str) – The value to assign to the type property of this AddResourceLockDetails. Allowed values for this property are: “FULL”, “DELETE”

  • related_resource_id (str) – The value to assign to the related_resource_id property of this AddResourceLockDetails.

  • message (str) – The value to assign to the message property of this AddResourceLockDetails.

  • time_created (datetime) – The value to assign to the time_created property of this AddResourceLockDetails.

property message

Gets the message of this AddResourceLockDetails. A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.

Returns

The message of this AddResourceLockDetails.

Return type

str

property related_resource_id

Gets the related_resource_id of this AddResourceLockDetails. The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.

Returns

The related_resource_id of this AddResourceLockDetails.

Return type

str

property time_created

Gets the time_created of this AddResourceLockDetails. When the lock was created.

Returns

The time_created of this AddResourceLockDetails.

Return type

datetime

property type

[Required] Gets the type of this AddResourceLockDetails. Type of the lock.

Allowed values for this property are: “FULL”, “DELETE”

Returns

The type of this AddResourceLockDetails.

Return type

str