WorkRequestResource¶
- 
class oci.database_management.models.WorkRequestResource(**kwargs)¶
- Bases: - object- The resource that is created or operated on by a work request. - Attributes - ACTION_TYPE_ACCEPTED- A constant which can be used with the action_type property of a WorkRequestResource. - ACTION_TYPE_CREATED- A constant which can be used with the action_type property of a WorkRequestResource. - ACTION_TYPE_DELETED- A constant which can be used with the action_type property of a WorkRequestResource. - ACTION_TYPE_DISABLED- A constant which can be used with the action_type property of a WorkRequestResource. - ACTION_TYPE_ENABLED- A constant which can be used with the action_type property of a WorkRequestResource. - ACTION_TYPE_FAILED- A constant which can be used with the action_type property of a WorkRequestResource. - ACTION_TYPE_IN_PROGRESS- A constant which can be used with the action_type property of a WorkRequestResource. - ACTION_TYPE_RELATED- A constant which can be used with the action_type property of a WorkRequestResource. - ACTION_TYPE_UPDATED- A constant which can be used with the action_type property of a WorkRequestResource. - action_type- [Required] Gets the action_type of this WorkRequestResource. - entity_dependencies- Gets the entity_dependencies of this WorkRequestResource. - entity_name- Gets the entity_name of this WorkRequestResource. - entity_type- [Required] Gets the entity_type of this WorkRequestResource. - entity_uri- Gets the entity_uri of this WorkRequestResource. - identifier- [Required] Gets the identifier of this WorkRequestResource. - Methods - __init__(**kwargs)- Initializes a new WorkRequestResource object with values from keyword arguments. - 
ACTION_TYPE_ACCEPTED= 'ACCEPTED'¶
- A constant which can be used with the action_type property of a WorkRequestResource. This constant has a value of “ACCEPTED” 
 - 
ACTION_TYPE_CREATED= 'CREATED'¶
- A constant which can be used with the action_type property of a WorkRequestResource. This constant has a value of “CREATED” 
 - 
ACTION_TYPE_DELETED= 'DELETED'¶
- A constant which can be used with the action_type property of a WorkRequestResource. This constant has a value of “DELETED” 
 - 
ACTION_TYPE_DISABLED= 'DISABLED'¶
- A constant which can be used with the action_type property of a WorkRequestResource. This constant has a value of “DISABLED” 
 - 
ACTION_TYPE_ENABLED= 'ENABLED'¶
- A constant which can be used with the action_type property of a WorkRequestResource. This constant has a value of “ENABLED” 
 - 
ACTION_TYPE_FAILED= 'FAILED'¶
- A constant which can be used with the action_type property of a WorkRequestResource. This constant has a value of “FAILED” 
 - 
ACTION_TYPE_IN_PROGRESS= 'IN_PROGRESS'¶
- A constant which can be used with the action_type property of a WorkRequestResource. This constant has a value of “IN_PROGRESS” 
 - 
ACTION_TYPE_RELATED= 'RELATED'¶
- A constant which can be used with the action_type property of a WorkRequestResource. This constant has a value of “RELATED” 
 - 
ACTION_TYPE_UPDATED= 'UPDATED'¶
- A constant which can be used with the action_type property of a WorkRequestResource. This constant has a value of “UPDATED” 
 - 
__init__(**kwargs)¶
- Initializes a new WorkRequestResource object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): - Parameters: - entity_type (str) – The value to assign to the entity_type property of this WorkRequestResource.
- action_type (str) – The value to assign to the action_type property of this WorkRequestResource. Allowed values for this property are: “CREATED”, “UPDATED”, “DELETED”, “IN_PROGRESS”, “RELATED”, “FAILED”, “ACCEPTED”, “ENABLED”, “DISABLED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- identifier (str) – The value to assign to the identifier property of this WorkRequestResource.
- entity_uri (str) – The value to assign to the entity_uri property of this WorkRequestResource.
- entity_name (str) – The value to assign to the entity_name property of this WorkRequestResource.
- entity_dependencies (list[oci.database_management.models.WorkRequestSubResource]) – The value to assign to the entity_dependencies property of this WorkRequestResource.
 
 - 
action_type¶
- [Required] Gets the action_type of this WorkRequestResource. The way in which this resource is affected by the work tracked in the work request. A resource being created, updated, or deleted will remain in the IN_PROGRESS state until work is complete for that resource at which point it will transition to CREATED, UPDATED, or DELETED, respectively. - Allowed values for this property are: “CREATED”, “UPDATED”, “DELETED”, “IN_PROGRESS”, “RELATED”, “FAILED”, “ACCEPTED”, “ENABLED”, “DISABLED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The action_type of this WorkRequestResource. - Return type: - str 
 - 
entity_dependencies¶
- Gets the entity_dependencies of this WorkRequestResource. The dependent resources of this work request resource, these can only be provisioned when primary resource successfully completes. - Returns: - The entity_dependencies of this WorkRequestResource. - Return type: - list[oci.database_management.models.WorkRequestSubResource] 
 - 
entity_name¶
- Gets the entity_name of this WorkRequestResource. The name of the WorkRequest resource entity. - Returns: - The entity_name of this WorkRequestResource. - Return type: - str 
 - 
entity_type¶
- [Required] Gets the entity_type of this WorkRequestResource. The resource type the work request affects. - Returns: - The entity_type of this WorkRequestResource. - Return type: - str 
 - 
entity_uri¶
- Gets the entity_uri of this WorkRequestResource. The URI path that is used in a GET request to access the resource metadata. - Returns: - The entity_uri of this WorkRequestResource. - Return type: - str 
 - 
identifier¶
- [Required] Gets the identifier of this WorkRequestResource. The OCID or other unique identifier of the resource the work request affects. - Returns: - The identifier of this WorkRequestResource. - Return type: - str 
 
-