GgcsTargetDetail

class oci.dif.models.GgcsTargetDetail(**kwargs)

Bases: object

GGCS target configuration for creating or updating existing replicats.

Attributes

ACTION_CREATE A constant which can be used with the action property of a GgcsTargetDetail.
ACTION_UPDATE A constant which can be used with the action property of a GgcsTargetDetail.
action [Required] Gets the action of this GgcsTargetDetail.
should_start_target_operations [Required] Gets the should_start_target_operations of this GgcsTargetDetail.
source_connection_name Gets the source_connection_name of this GgcsTargetDetail.
source_uri Gets the source_uri of this GgcsTargetDetail.
target_id [Required] Gets the target_id of this GgcsTargetDetail.

Methods

__init__(**kwargs) Initializes a new GgcsTargetDetail object with values from keyword arguments.
ACTION_CREATE = 'CREATE'

A constant which can be used with the action property of a GgcsTargetDetail. This constant has a value of “CREATE”

ACTION_UPDATE = 'UPDATE'

A constant which can be used with the action property of a GgcsTargetDetail. This constant has a value of “UPDATE”

__init__(**kwargs)

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

Parameters:
  • target_id (str) – The value to assign to the target_id property of this GgcsTargetDetail.
  • action (str) – The value to assign to the action property of this GgcsTargetDetail. Allowed values for this property are: “CREATE”, “UPDATE”
  • should_start_target_operations (bool) – The value to assign to the should_start_target_operations property of this GgcsTargetDetail.
  • source_uri (str) – The value to assign to the source_uri property of this GgcsTargetDetail.
  • source_connection_name (str) – The value to assign to the source_connection_name property of this GgcsTargetDetail.
action

[Required] Gets the action of this GgcsTargetDetail. Action to be done over the user. Allowed values are “CREATE” or “UPDATE”.

Allowed values for this property are: “CREATE”, “UPDATE”

Returns:The action of this GgcsTargetDetail.
Return type:str
should_start_target_operations

[Required] Gets the should_start_target_operations of this GgcsTargetDetail. Boolean value that determines target operations should start or not.

Returns:The should_start_target_operations of this GgcsTargetDetail.
Return type:bool
source_connection_name

Gets the source_connection_name of this GgcsTargetDetail. Name of assigned connection for the target.

Returns:The source_connection_name of this GgcsTargetDetail.
Return type:str
source_uri

Gets the source_uri of this GgcsTargetDetail. Source uri for the GoldenGate deployment from where the collector path needs to be configured.

Returns:The source_uri of this GgcsTargetDetail.
Return type:str
target_id

[Required] Gets the target_id of this GgcsTargetDetail. GGCS target artifact id.

Returns:The target_id of this GgcsTargetDetail.
Return type:str