AddLockDetails¶
-
class
oci.media_services.models.
AddLockDetails
(**kwargs)¶ Bases:
object
Request payload to add lock to the resource. The FULL lock type allows no modifications (delete, create, update). The DELETE lock type allows all modifications, but delete is not allowed. type: object
Attributes
TYPE_DELETE
A constant which can be used with the type property of a AddLockDetails. TYPE_FULL
A constant which can be used with the type property of a AddLockDetails. compartment_id
[Required] Gets the compartment_id of this AddLockDetails. message
Gets the message of this AddLockDetails. related_resource_id
Gets the related_resource_id of this AddLockDetails. time_created
Gets the time_created of this AddLockDetails. type
[Required] Gets the type of this AddLockDetails. Methods
__init__
(**kwargs)Initializes a new AddLockDetails object with values from keyword arguments. -
TYPE_DELETE
= 'DELETE'¶ A constant which can be used with the type property of a AddLockDetails. This constant has a value of “DELETE”
-
TYPE_FULL
= 'FULL'¶ A constant which can be used with the type property of a AddLockDetails. This constant has a value of “FULL”
-
__init__
(**kwargs)¶ Initializes a new AddLockDetails 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 AddLockDetails. Allowed values for this property are: “FULL”, “DELETE”
- compartment_id (str) – The value to assign to the compartment_id property of this AddLockDetails.
- related_resource_id (str) – The value to assign to the related_resource_id property of this AddLockDetails.
- message (str) – The value to assign to the message property of this AddLockDetails.
- time_created (datetime) – The value to assign to the time_created property of this AddLockDetails.
-
compartment_id
¶ [Required] Gets the compartment_id of this AddLockDetails. The compartment ID of the lock.
Returns: The compartment_id of this AddLockDetails. Return type: str
-
message
¶ Gets the message of this AddLockDetails. 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 AddLockDetails. Return type: str
Gets the related_resource_id of this AddLockDetails. The ID of the Target that is locking this Target. Indicates that deleting this Target will remove the lock.
Returns: The related_resource_id of this AddLockDetails. Return type: str
-
time_created
¶ Gets the time_created of this AddLockDetails. When the lock was created.
Returns: The time_created of this AddLockDetails. Return type: datetime
-
type
¶ [Required] Gets the type of this AddLockDetails. Type of the lock.
Allowed values for this property are: “FULL”, “DELETE”
Returns: The type of this AddLockDetails. Return type: str
-