PipelineInitializationStep

class oci.golden_gate.models.PipelineInitializationStep(**kwargs)

Bases: object

The step and its progress based on the recipe type.

Attributes

STATUS_COMPLETED A constant which can be used with the status property of a PipelineInitializationStep.
STATUS_FAILED A constant which can be used with the status property of a PipelineInitializationStep.
STATUS_IN_PROGRESS A constant which can be used with the status property of a PipelineInitializationStep.
STATUS_PENDING A constant which can be used with the status property of a PipelineInitializationStep.
messages Gets the messages of this PipelineInitializationStep.
name [Required] Gets the name of this PipelineInitializationStep.
percent_complete [Required] Gets the percent_complete of this PipelineInitializationStep.
status [Required] Gets the status of this PipelineInitializationStep.
time_finished [Required] Gets the time_finished of this PipelineInitializationStep.
time_started [Required] Gets the time_started of this PipelineInitializationStep.

Methods

__init__(**kwargs) Initializes a new PipelineInitializationStep object with values from keyword arguments.
STATUS_COMPLETED = 'COMPLETED'

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

STATUS_FAILED = 'FAILED'

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

STATUS_IN_PROGRESS = 'IN_PROGRESS'

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

STATUS_PENDING = 'PENDING'

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

__init__(**kwargs)

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

Parameters:
  • name (str) – The value to assign to the name property of this PipelineInitializationStep.
  • status (str) – The value to assign to the status property of this PipelineInitializationStep. Allowed values for this property are: “PENDING”, “IN_PROGRESS”, “COMPLETED”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • percent_complete (int) – The value to assign to the percent_complete property of this PipelineInitializationStep.
  • time_started (datetime) – The value to assign to the time_started property of this PipelineInitializationStep.
  • time_finished (datetime) – The value to assign to the time_finished property of this PipelineInitializationStep.
  • messages (list[oci.golden_gate.models.StepMessage]) – The value to assign to the messages property of this PipelineInitializationStep.
messages

Gets the messages of this PipelineInitializationStep. The list of messages for each step while running.

Returns:The messages of this PipelineInitializationStep.
Return type:list[oci.golden_gate.models.StepMessage]
name

[Required] Gets the name of this PipelineInitializationStep. An object’s Display Name.

Returns:The name of this PipelineInitializationStep.
Return type:str
percent_complete

[Required] Gets the percent_complete of this PipelineInitializationStep. Shows the percentage complete of each recipe step during pipeline initialization.

Returns:The percent_complete of this PipelineInitializationStep.
Return type:int
status

[Required] Gets the status of this PipelineInitializationStep. Status of the steps in a recipe. This option applies during pipeline initialization.

Allowed values for this property are: “PENDING”, “IN_PROGRESS”, “COMPLETED”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The status of this PipelineInitializationStep.
Return type:str
time_finished

[Required] Gets the time_finished of this PipelineInitializationStep. The date and time the request was finished. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.

Returns:The time_finished of this PipelineInitializationStep.
Return type:datetime
time_started

[Required] Gets the time_started of this PipelineInitializationStep. The date and time the request was started. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.

Returns:The time_started of this PipelineInitializationStep.
Return type:datetime