Class: Google::Cloud::OracleDatabase::V1::GoldengateConnectionProperties

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb

Overview

The properties of a GoldengateConnection.

Defined Under Namespace

Modules: GoldengateConnectionLifecycleState, GoldengateConnectionRoutingMethod, GoldengateConnectionType

Instance Attribute Summary collapse

Instance Attribute Details

#amazon_kinesis_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateAmazonKinesisConnectionProperties

Returns Properties for an Amazon Kinesis connection.

Note: The following fields are mutually exclusive: amazon_kinesis_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateAmazonKinesisConnectionProperties)

    Properties for an Amazon Kinesis connection.

    Note: The following fields are mutually exclusive: amazon_kinesis_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#amazon_redshift_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateAmazonRedshiftConnectionProperties

Returns Properties for an Amazon Redshift connection.

Note: The following fields are mutually exclusive: amazon_redshift_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateAmazonRedshiftConnectionProperties)

    Properties for an Amazon Redshift connection.

    Note: The following fields are mutually exclusive: amazon_redshift_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#amazon_s3_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateAmazonS3ConnectionProperties

Returns Properties for an Amazon S3 connection.

Note: The following fields are mutually exclusive: amazon_s3_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateAmazonS3ConnectionProperties)

    Properties for an Amazon S3 connection.

    Note: The following fields are mutually exclusive: amazon_s3_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#azure_data_lake_storage_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateAzureDataLakeStorageConnectionProperties

Returns Properties for an Azure Data Lake Storage Connection.

Note: The following fields are mutually exclusive: azure_data_lake_storage_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateAzureDataLakeStorageConnectionProperties)

    Properties for an Azure Data Lake Storage Connection.

    Note: The following fields are mutually exclusive: azure_data_lake_storage_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#azure_synapse_analytics_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateAzureSynapseAnalyticsConnectionProperties

Returns Properties for an Azure Synapse Analytics connection.

Note: The following fields are mutually exclusive: azure_synapse_analytics_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateAzureSynapseAnalyticsConnectionProperties)

    Properties for an Azure Synapse Analytics connection.

    Note: The following fields are mutually exclusive: azure_synapse_analytics_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#connection_type::Google::Cloud::OracleDatabase::V1::GoldengateConnectionProperties::GoldengateConnectionType

Returns Required. The connection type.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#databricks_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateDatabricksConnectionProperties

Returns Properties for a Databricks connection.

Note: The following fields are mutually exclusive: databricks_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateDatabricksConnectionProperties)

    Properties for a Databricks connection.

    Note: The following fields are mutually exclusive: databricks_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#db2_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateDb2ConnectionProperties

Returns Properties for a DB2 connection.

Note: The following fields are mutually exclusive: db2_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateDb2ConnectionProperties)

    Properties for a DB2 connection.

    Note: The following fields are mutually exclusive: db2_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#description::String

Returns Optional. Metadata about this specific object.

Returns:

  • (::String)

    Optional. Metadata about this specific object.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#display_name::String

Returns Required. An object's Display Name.

Returns:

  • (::String)

    Required. An object's Display Name.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#elasticsearch_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateElasticsearchConnectionProperties

Returns Properties for an Elasticsearch connection.

Note: The following fields are mutually exclusive: elasticsearch_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateElasticsearchConnectionProperties)

    Properties for an Elasticsearch connection.

    Note: The following fields are mutually exclusive: elasticsearch_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#generic_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateGenericConnectionProperties

Returns Properties for a Generic Connection.

Note: The following fields are mutually exclusive: generic_connection_properties, oracle_connection_properties, goldengate_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateGenericConnectionProperties)

    Properties for a Generic Connection.

    Note: The following fields are mutually exclusive: generic_connection_properties, oracle_connection_properties, goldengate_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#goldengate_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateGoldengateConnectionProperties

Returns Properties for a Goldengate Connection.

Note: The following fields are mutually exclusive: goldengate_connection_properties, oracle_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateGoldengateConnectionProperties)

    Properties for a Goldengate Connection.

    Note: The following fields are mutually exclusive: goldengate_connection_properties, oracle_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#google_big_query_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateGoogleBigQueryConnectionProperties

Returns Properties for a Google BigQuery Connection.

Note: The following fields are mutually exclusive: google_big_query_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateGoogleBigQueryConnectionProperties)

    Properties for a Google BigQuery Connection.

    Note: The following fields are mutually exclusive: google_big_query_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#google_cloud_storage_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateGoogleCloudStorageConnectionProperties

Returns Properties for a Google Cloud Storage Connection.

Note: The following fields are mutually exclusive: google_cloud_storage_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateGoogleCloudStorageConnectionProperties)

    Properties for a Google Cloud Storage Connection.

    Note: The following fields are mutually exclusive: google_cloud_storage_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#google_pubsub_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateGooglePubsubConnectionProperties

Returns Properties for a Google Pub/Sub connection.

Note: The following fields are mutually exclusive: google_pubsub_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateGooglePubsubConnectionProperties)

    Properties for a Google Pub/Sub connection.

    Note: The following fields are mutually exclusive: google_pubsub_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#hdfs_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateHdfsConnectionProperties

Returns Properties for an HDFS connection.

Note: The following fields are mutually exclusive: hdfs_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateHdfsConnectionProperties)

    Properties for an HDFS connection.

    Note: The following fields are mutually exclusive: hdfs_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#iceberg_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateIcebergConnectionProperties

Returns Properties for an Iceberg connection.

Note: The following fields are mutually exclusive: iceberg_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateIcebergConnectionProperties)

    Properties for an Iceberg connection.

    Note: The following fields are mutually exclusive: iceberg_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#ingress_ip_addresses::Array<::String> (readonly)

Returns Output only. The Ingress IPs of the GoldengateConnection.

Returns:

  • (::Array<::String>)

    Output only. The Ingress IPs of the GoldengateConnection.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#java_message_service_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateJavaMessageServiceConnectionProperties

Returns Properties for a Java Message Service connection.

Note: The following fields are mutually exclusive: java_message_service_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateJavaMessageServiceConnectionProperties)

    Properties for a Java Message Service connection.

    Note: The following fields are mutually exclusive: java_message_service_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#kafka_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateKafkaConnectionProperties

Returns Properties for a Kafka Connection.

Note: The following fields are mutually exclusive: kafka_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateKafkaConnectionProperties)

    Properties for a Kafka Connection.

    Note: The following fields are mutually exclusive: kafka_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#kafka_schema_registry_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateKafkaSchemaRegistryConnectionProperties

Returns Properties for a Kafka Schema Registry Connection.

Note: The following fields are mutually exclusive: kafka_schema_registry_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateKafkaSchemaRegistryConnectionProperties)

    Properties for a Kafka Schema Registry Connection.

    Note: The following fields are mutually exclusive: kafka_schema_registry_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#lifecycle_details::String (readonly)

Returns Output only. Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.

Returns:

  • (::String)

    Output only. Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#lifecycle_state::Google::Cloud::OracleDatabase::V1::GoldengateConnectionProperties::GoldengateConnectionLifecycleState (readonly)

Returns Output only. The lifecycle state of the connection.

Returns:



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#microsoft_fabric_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateMicrosoftFabricConnectionProperties

Returns Properties for a Microsoft Fabric connection.

Note: The following fields are mutually exclusive: microsoft_fabric_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateMicrosoftFabricConnectionProperties)

    Properties for a Microsoft Fabric connection.

    Note: The following fields are mutually exclusive: microsoft_fabric_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#microsoft_sqlserver_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateMicrosoftSqlserverConnectionProperties

Returns Properties for a Microsoft SQL Server connection.

Note: The following fields are mutually exclusive: microsoft_sqlserver_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateMicrosoftSqlserverConnectionProperties)

    Properties for a Microsoft SQL Server connection.

    Note: The following fields are mutually exclusive: microsoft_sqlserver_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#mongodb_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateMongodbConnectionProperties

Returns Properties for a MongoDB connection.

Note: The following fields are mutually exclusive: mongodb_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateMongodbConnectionProperties)

    Properties for a MongoDB connection.

    Note: The following fields are mutually exclusive: mongodb_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#mysql_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateMysqlConnectionProperties

Returns Properties for a Mysql Connection.

Note: The following fields are mutually exclusive: mysql_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateMysqlConnectionProperties)

    Properties for a Mysql Connection.

    Note: The following fields are mutually exclusive: mysql_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#oci_object_storage_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateOciObjectStorageConnectionProperties

Returns Properties for an OCI Object Storage Connection.

Note: The following fields are mutually exclusive: oci_object_storage_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateOciObjectStorageConnectionProperties)

    Properties for an OCI Object Storage Connection.

    Note: The following fields are mutually exclusive: oci_object_storage_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#ocid::String (readonly)

Returns Output only. The [OCID] of the connection being referenced.

Returns:

  • (::String)

    Output only. The [OCID] of the connection being referenced.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#oracle_ai_data_platform_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateOracleAIDataPlatformConnectionProperties

Returns Properties for an Oracle AI Data Platform connection.

Note: The following fields are mutually exclusive: oracle_ai_data_platform_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateOracleAIDataPlatformConnectionProperties)

    Properties for an Oracle AI Data Platform connection.

    Note: The following fields are mutually exclusive: oracle_ai_data_platform_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#oracle_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateOracleConnectionProperties

Returns Properties for an Oracle Database Connection.

Note: The following fields are mutually exclusive: oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateOracleConnectionProperties)

    Properties for an Oracle Database Connection.

    Note: The following fields are mutually exclusive: oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#oracle_nosql_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateOracleNosqlConnectionProperties

Returns Properties for an Oracle NoSQL connection.

Note: The following fields are mutually exclusive: oracle_nosql_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateOracleNosqlConnectionProperties)

    Properties for an Oracle NoSQL connection.

    Note: The following fields are mutually exclusive: oracle_nosql_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#postgresql_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengatePostgresqlConnectionProperties

Returns Properties for a PostgreSQL connection.

Note: The following fields are mutually exclusive: postgresql_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengatePostgresqlConnectionProperties)

    Properties for a PostgreSQL connection.

    Note: The following fields are mutually exclusive: postgresql_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#redis_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateRedisConnectionProperties

Returns Properties for a Redis connection.

Note: The following fields are mutually exclusive: redis_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateRedisConnectionProperties)

    Properties for a Redis connection.

    Note: The following fields are mutually exclusive: redis_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, snowflake_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#routing_method::Google::Cloud::OracleDatabase::V1::GoldengateConnectionProperties::GoldengateConnectionRoutingMethod

Returns Optional. The routing method for the GoldengateConnection.

Returns:



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#snowflake_connection_properties::Google::Cloud::OracleDatabase::V1::GoldengateSnowflakeConnectionProperties

Returns Properties for a Snowflake connection.

Note: The following fields are mutually exclusive: snowflake_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::OracleDatabase::V1::GoldengateSnowflakeConnectionProperties)

    Properties for a Snowflake connection.

    Note: The following fields are mutually exclusive: snowflake_connection_properties, oracle_connection_properties, goldengate_connection_properties, generic_connection_properties, google_cloud_storage_connection_properties, google_big_query_connection_properties, mysql_connection_properties, kafka_connection_properties, kafka_schema_registry_connection_properties, oci_object_storage_connection_properties, azure_data_lake_storage_connection_properties, azure_synapse_analytics_connection_properties, postgresql_connection_properties, microsoft_sqlserver_connection_properties, amazon_s3_connection_properties, hdfs_connection_properties, java_message_service_connection_properties, mongodb_connection_properties, oracle_nosql_connection_properties, amazon_redshift_connection_properties, elasticsearch_connection_properties, amazon_kinesis_connection_properties, db2_connection_properties, redis_connection_properties, databricks_connection_properties, google_pubsub_connection_properties, microsoft_fabric_connection_properties, oracle_ai_data_platform_connection_properties, iceberg_connection_properties. If a field in that set is populated, all other fields in the set will automatically be cleared.



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end

#update_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. The time the resource was last updated.

Returns:



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_connection.rb', line 254

class GoldengateConnectionProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum for Connection type.
  module GoldengateConnectionType
    # Connection type unspecified.
    GOLDENGATE_CONNECTION_TYPE_UNSPECIFIED = 0

    # Goldengate connection type.
    GOLDENGATE = 1

    # Kafka connection type.
    KAFKA = 2

    # Kafka schema registry connection type.
    KAFKA_SCHEMA_REGISTRY = 3

    # MySQL connection type.
    MYSQL = 4

    # Java message service connection type.
    JAVA_MESSAGE_SERVICE = 5

    # Microsoft SQL Server connection type.
    MICROSOFT_SQLSERVER = 6

    # OCI object storage connection type.
    OCI_OBJECT_STORAGE = 7

    # Oracle connection type.
    ORACLE = 8

    # Azure data lake storage connection type.
    AZURE_DATA_LAKE_STORAGE = 9

    # PostgreSQL connection type.
    POSTGRESQL = 10

    # Azure synapse analytics connection type.
    AZURE_SYNAPSE_ANALYTICS = 11

    # Snowflake connection type.
    SNOWFLAKE = 12

    # Amazon S3 connection type.
    AMAZON_S3 = 13

    # HDFS connection type.
    HDFS = 14

    # Oracle AI data platform connection type.
    ORACLE_AI_DATA_PLATFORM = 15

    # Oracle NoSQL connection type.
    ORACLE_NOSQL = 16

    # MongoDB connection type.
    MONGODB = 17

    # Amazon Kinesis connection type.
    AMAZON_KINESIS = 18

    # Amazon Redshift connection type.
    AMAZON_REDSHIFT = 19

    # DB2 connection type.
    DB2 = 20

    # Redis connection type.
    REDIS = 21

    # Elasticsearch connection type.
    ELASTICSEARCH = 22

    # Generic connection type.
    GENERIC = 23

    # Google Cloud Storage connection type.
    GOOGLE_CLOUD_STORAGE = 24

    # Google BigQuery connection type.
    GOOGLE_BIGQUERY = 25

    # Databricks connection type.
    DATABRICKS = 26

    # Google Pub/Sub connection type.
    GOOGLE_PUBSUB = 27

    # Microsoft Fabric connection type.
    MICROSOFT_FABRIC = 28

    # Iceberg connection type.
    ICEBERG = 29
  end

  # Possible lifecycle states for connection.
  module GoldengateConnectionLifecycleState
    # Default unspecified value.
    GOLDENGATE_CONNECTION_LIFECYCLE_STATE_UNSPECIFIED = 0

    # Indicates that the resource is in provisioning state.
    CREATING = 1

    # Indicates that the resource is in active state.
    ACTIVE = 2

    # Indicates that the resource is in updating state.
    UPDATING = 3

    # Indicates that the resource is in deleting state.
    DELETING = 4

    # Indicates that the resource is in deleted state.
    DELETED = 5

    # Indicates that the resource is in failed state.
    FAILED = 6
  end

  # The various routing methods of the GoldengateConnection.
  module GoldengateConnectionRoutingMethod
    # Default unspecified value.
    GOLDENGATE_CONNECTION_ROUTING_METHOD_UNSPECIFIED = 0

    # Network traffic flows from the assigned deployment's private endpoint
    # through the deployment's subnet.
    SHARED_DEPLOYMENT_ENDPOINT = 1

    # A dedicated private endpoint is created in the target VCN subnet for
    # the connection.
    DEDICATED_ENDPOINT = 2
  end
end