WorkRequestSummary

class oci.data_flow.models.WorkRequestSummary(**kwargs)

Bases: object

A Data Flow work request summary object.

Attributes:

OPERATION_CREATE_PRIVATE_ENDPOINT

A constant which can be used with the operation property of a WorkRequestSummary.

OPERATION_DELETE_PRIVATE_ENDPOINT

A constant which can be used with the operation property of a WorkRequestSummary.

OPERATION_MOVE_PRIVATE_ENDPOINT

A constant which can be used with the operation property of a WorkRequestSummary.

OPERATION_UPDATE_PRIVATE_ENDPOINT

A constant which can be used with the operation property of a WorkRequestSummary.

STATUS_ACCEPTED

A constant which can be used with the status property of a WorkRequestSummary.

STATUS_CANCELLED

A constant which can be used with the status property of a WorkRequestSummary.

STATUS_CANCELLING

A constant which can be used with the status property of a WorkRequestSummary.

STATUS_FAILED

A constant which can be used with the status property of a WorkRequestSummary.

STATUS_INPROGRESS

A constant which can be used with the status property of a WorkRequestSummary.

STATUS_SUCCEEDED

A constant which can be used with the status property of a WorkRequestSummary.

compartment_id

[Required] Gets the compartment_id of this WorkRequestSummary.

id

[Required] Gets the id of this WorkRequestSummary.

operation

[Required] Gets the operation of this WorkRequestSummary.

percent_complete

[Required] Gets the percent_complete of this WorkRequestSummary.

resources

Gets the resources of this WorkRequestSummary.

status

[Required] Gets the status of this WorkRequestSummary.

time_accepted

Gets the time_accepted of this WorkRequestSummary.

time_finished

Gets the time_finished of this WorkRequestSummary.

time_started

Gets the time_started of this WorkRequestSummary.

Methods:

__init__(**kwargs)

Initializes a new WorkRequestSummary object with values from keyword arguments.

OPERATION_CREATE_PRIVATE_ENDPOINT = 'CREATE_PRIVATE_ENDPOINT'

A constant which can be used with the operation property of a WorkRequestSummary. This constant has a value of “CREATE_PRIVATE_ENDPOINT”

OPERATION_DELETE_PRIVATE_ENDPOINT = 'DELETE_PRIVATE_ENDPOINT'

A constant which can be used with the operation property of a WorkRequestSummary. This constant has a value of “DELETE_PRIVATE_ENDPOINT”

OPERATION_MOVE_PRIVATE_ENDPOINT = 'MOVE_PRIVATE_ENDPOINT'

A constant which can be used with the operation property of a WorkRequestSummary. This constant has a value of “MOVE_PRIVATE_ENDPOINT”

OPERATION_UPDATE_PRIVATE_ENDPOINT = 'UPDATE_PRIVATE_ENDPOINT'

A constant which can be used with the operation property of a WorkRequestSummary. This constant has a value of “UPDATE_PRIVATE_ENDPOINT”

STATUS_ACCEPTED = 'ACCEPTED'

A constant which can be used with the status property of a WorkRequestSummary. This constant has a value of “ACCEPTED”

STATUS_CANCELLED = 'CANCELLED'

A constant which can be used with the status property of a WorkRequestSummary. This constant has a value of “CANCELLED”

STATUS_CANCELLING = 'CANCELLING'

A constant which can be used with the status property of a WorkRequestSummary. This constant has a value of “CANCELLING”

STATUS_FAILED = 'FAILED'

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

STATUS_INPROGRESS = 'INPROGRESS'

A constant which can be used with the status property of a WorkRequestSummary. This constant has a value of “INPROGRESS”

STATUS_SUCCEEDED = 'SUCCEEDED'

A constant which can be used with the status property of a WorkRequestSummary. This constant has a value of “SUCCEEDED”

__init__(**kwargs)

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

Parameters
  • compartment_id (str) – The value to assign to the compartment_id property of this WorkRequestSummary.

  • id (str) – The value to assign to the id property of this WorkRequestSummary.

  • operation (str) – The value to assign to the operation property of this WorkRequestSummary. Allowed values for this property are: “CREATE_PRIVATE_ENDPOINT”, “UPDATE_PRIVATE_ENDPOINT”, “DELETE_PRIVATE_ENDPOINT”, “MOVE_PRIVATE_ENDPOINT”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

  • percent_complete (float) – The value to assign to the percent_complete property of this WorkRequestSummary.

  • resources (list[oci.data_flow.models.WorkRequestResource]) – The value to assign to the resources property of this WorkRequestSummary.

  • status (str) – The value to assign to the status property of this WorkRequestSummary. Allowed values for this property are: “ACCEPTED”, “CANCELLED”, “CANCELLING”, “FAILED”, “INPROGRESS”, “SUCCEEDED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

  • time_accepted (datetime) – The value to assign to the time_accepted property of this WorkRequestSummary.

  • time_started (datetime) – The value to assign to the time_started property of this WorkRequestSummary.

  • time_finished (datetime) – The value to assign to the time_finished property of this WorkRequestSummary.

property compartment_id

[Required] Gets the compartment_id of this WorkRequestSummary. The OCID of a compartment.

Returns

The compartment_id of this WorkRequestSummary.

Return type

str

property id

[Required] Gets the id of this WorkRequestSummary. The OCID of a work request.

Returns

The id of this WorkRequestSummary.

Return type

str

property operation

[Required] Gets the operation of this WorkRequestSummary. The operation related to this work request.

Allowed values for this property are: “CREATE_PRIVATE_ENDPOINT”, “UPDATE_PRIVATE_ENDPOINT”, “DELETE_PRIVATE_ENDPOINT”, “MOVE_PRIVATE_ENDPOINT”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns

The operation of this WorkRequestSummary.

Return type

str

property percent_complete

[Required] Gets the percent_complete of this WorkRequestSummary. Percentage of the request completed.

Returns

The percent_complete of this WorkRequestSummary.

Return type

float

property resources

Gets the resources of this WorkRequestSummary. The resources affected by this work request.

Returns

The resources of this WorkRequestSummary.

Return type

list[oci.data_flow.models.WorkRequestResource]

property status

[Required] Gets the status of this WorkRequestSummary. The status of the work request.

Allowed values for this property are: “ACCEPTED”, “CANCELLED”, “CANCELLING”, “FAILED”, “INPROGRESS”, “SUCCEEDED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns

The status of this WorkRequestSummary.

Return type

str

property time_accepted

Gets the time_accepted of this WorkRequestSummary. The date and time the request was created, as described in RFC 3339, section 14.29.

Returns

The time_accepted of this WorkRequestSummary.

Return type

datetime

property time_finished

Gets the time_finished of this WorkRequestSummary. The date and time the object was finished, as described in RFC 3339.

Returns

The time_finished of this WorkRequestSummary.

Return type

datetime

property time_started

Gets the time_started of this WorkRequestSummary. The date and time the request was started, as described in RFC 3339, section 14.29.

Returns

The time_started of this WorkRequestSummary.

Return type

datetime