GgcsSourceDetail

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

Bases: object

GGCS source configuration for creating or updating existing extracts.

Attributes

ACTION_CREATE A constant which can be used with the action property of a GgcsSourceDetail.
ACTION_UPDATE A constant which can be used with the action property of a GgcsSourceDetail.
action [Required] Gets the action of this GgcsSourceDetail.
should_start_source_operations [Required] Gets the should_start_source_operations of this GgcsSourceDetail.
source_id [Required] Gets the source_id of this GgcsSourceDetail.
target_connection_name Gets the target_connection_name of this GgcsSourceDetail.
target_uri Gets the target_uri of this GgcsSourceDetail.

Methods

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

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

ACTION_UPDATE = 'UPDATE'

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

__init__(**kwargs)

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

Parameters:
  • source_id (str) – The value to assign to the source_id property of this GgcsSourceDetail.
  • action (str) – The value to assign to the action property of this GgcsSourceDetail. Allowed values for this property are: “CREATE”, “UPDATE”
  • should_start_source_operations (bool) – The value to assign to the should_start_source_operations property of this GgcsSourceDetail.
  • target_uri (str) – The value to assign to the target_uri property of this GgcsSourceDetail.
  • target_connection_name (str) – The value to assign to the target_connection_name property of this GgcsSourceDetail.
action

[Required] Gets the action of this GgcsSourceDetail. 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 GgcsSourceDetail.
Return type:str
should_start_source_operations

[Required] Gets the should_start_source_operations of this GgcsSourceDetail. Boolean value that determines source operations should start or not.

Returns:The should_start_source_operations of this GgcsSourceDetail.
Return type:bool
source_id

[Required] Gets the source_id of this GgcsSourceDetail. Ggcs source artifact id.

Returns:The source_id of this GgcsSourceDetail.
Return type:str
target_connection_name

Gets the target_connection_name of this GgcsSourceDetail. Name of assigned connection for the source.

Returns:The target_connection_name of this GgcsSourceDetail.
Return type:str
target_uri

Gets the target_uri of this GgcsSourceDetail. Target uri for the GoldenGate deployment where distribution path needs to be configured.

Returns:The target_uri of this GgcsSourceDetail.
Return type:str