CreateGoldenGateHub

class oci.database_migration.models.CreateGoldenGateHub(**kwargs)

Bases: object

Details about Oracle GoldenGate Microservices. Required for online logical migration.

Methods

__init__(**kwargs) Initializes a new CreateGoldenGateHub object with values from keyword arguments.

Attributes

compute_id Gets the compute_id of this CreateGoldenGateHub.
rest_admin_credentials [Required] Gets the rest_admin_credentials of this CreateGoldenGateHub.
source_container_db_admin_credentials Gets the source_container_db_admin_credentials of this CreateGoldenGateHub.
source_db_admin_credentials [Required] Gets the source_db_admin_credentials of this CreateGoldenGateHub.
source_microservices_deployment_name [Required] Gets the source_microservices_deployment_name of this CreateGoldenGateHub.
target_db_admin_credentials [Required] Gets the target_db_admin_credentials of this CreateGoldenGateHub.
target_microservices_deployment_name [Required] Gets the target_microservices_deployment_name of this CreateGoldenGateHub.
url [Required] Gets the url of this CreateGoldenGateHub.
__init__(**kwargs)

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

Parameters:
  • rest_admin_credentials (oci.database_migration.models.CreateAdminCredentials) – The value to assign to the rest_admin_credentials property of this CreateGoldenGateHub.
  • source_db_admin_credentials (oci.database_migration.models.CreateAdminCredentials) – The value to assign to the source_db_admin_credentials property of this CreateGoldenGateHub.
  • source_container_db_admin_credentials (oci.database_migration.models.CreateAdminCredentials) – The value to assign to the source_container_db_admin_credentials property of this CreateGoldenGateHub.
  • target_db_admin_credentials (oci.database_migration.models.CreateAdminCredentials) – The value to assign to the target_db_admin_credentials property of this CreateGoldenGateHub.
  • url (str) – The value to assign to the url property of this CreateGoldenGateHub.
  • source_microservices_deployment_name (str) – The value to assign to the source_microservices_deployment_name property of this CreateGoldenGateHub.
  • target_microservices_deployment_name (str) – The value to assign to the target_microservices_deployment_name property of this CreateGoldenGateHub.
  • compute_id (str) – The value to assign to the compute_id property of this CreateGoldenGateHub.
compute_id

Gets the compute_id of this CreateGoldenGateHub. OCID of GoldenGate Microservices compute instance.

Returns:The compute_id of this CreateGoldenGateHub.
Return type:str
rest_admin_credentials

[Required] Gets the rest_admin_credentials of this CreateGoldenGateHub.

Returns:The rest_admin_credentials of this CreateGoldenGateHub.
Return type:oci.database_migration.models.CreateAdminCredentials
source_container_db_admin_credentials

Gets the source_container_db_admin_credentials of this CreateGoldenGateHub.

Returns:The source_container_db_admin_credentials of this CreateGoldenGateHub.
Return type:oci.database_migration.models.CreateAdminCredentials
source_db_admin_credentials

[Required] Gets the source_db_admin_credentials of this CreateGoldenGateHub.

Returns:The source_db_admin_credentials of this CreateGoldenGateHub.
Return type:oci.database_migration.models.CreateAdminCredentials
source_microservices_deployment_name

[Required] Gets the source_microservices_deployment_name of this CreateGoldenGateHub. Name of GoldenGate Microservices deployment to operate on source database

Returns:The source_microservices_deployment_name of this CreateGoldenGateHub.
Return type:str
target_db_admin_credentials

[Required] Gets the target_db_admin_credentials of this CreateGoldenGateHub.

Returns:The target_db_admin_credentials of this CreateGoldenGateHub.
Return type:oci.database_migration.models.CreateAdminCredentials
target_microservices_deployment_name

[Required] Gets the target_microservices_deployment_name of this CreateGoldenGateHub. Name of GoldenGate Microservices deployment to operate on target database

Returns:The target_microservices_deployment_name of this CreateGoldenGateHub.
Return type:str
url

[Required] Gets the url of this CreateGoldenGateHub. Oracle GoldenGate Microservices hub’s REST endpoint. Refer to https://docs.oracle.com/en/middleware/goldengate/core/19.1/securing/network.html#GUID-A709DA55-111D-455E-8942-C9BDD1E38CAA

Returns:The url of this CreateGoldenGateHub.
Return type:str