You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dyn/datamigration_v1.projects.locations.connectionProfiles.html
+8
Original file line number
Diff line number
Diff line change
@@ -154,6 +154,7 @@ <h3>Method Details</h3>
154
154
},
155
155
"machineConfig": { # MachineConfig describes the configuration of a machine. # Configuration for the machines that host the underlying database engine.
156
156
"cpuCount": 42, # The number of CPU's in the VM instance.
157
+
"machineType": "A String", # Optional. Machine type of the VM instance. E.g. "n2-highmem-4", "n2-highmem-8", "c4a-highmem-4-lssd". cpu_count must match the number of vCPUs in the machine type.
157
158
},
158
159
"outboundPublicIpAddresses": [ # Output only. All outbound public IP addresses configured for the instance.
159
160
"A String",
@@ -314,6 +315,7 @@ <h3>Method Details</h3>
314
315
"gcsPrefix": "A String", # Optional. Cloud Storage path inside the bucket that stores backups.
315
316
},
316
317
"cloudSqlId": "A String", # If the source is a Cloud SQL database, use this field to provide the Cloud SQL instance ID of the source.
318
+
"database": "A String", # Required. The name of the specific database within the host.
"machineConfig": { # MachineConfig describes the configuration of a machine. # Configuration for the machines that host the underlying database engine.
466
468
"cpuCount": 42, # The number of CPU's in the VM instance.
469
+
"machineType": "A String", # Optional. Machine type of the VM instance. E.g. "n2-highmem-4", "n2-highmem-8", "c4a-highmem-4-lssd". cpu_count must match the number of vCPUs in the machine type.
467
470
},
468
471
"outboundPublicIpAddresses": [ # Output only. All outbound public IP addresses configured for the instance.
469
472
"A String",
@@ -624,6 +627,7 @@ <h3>Method Details</h3>
624
627
"gcsPrefix": "A String", # Optional. Cloud Storage path inside the bucket that stores backups.
625
628
},
626
629
"cloudSqlId": "A String", # If the source is a Cloud SQL database, use this field to provide the Cloud SQL instance ID of the source.
630
+
"database": "A String", # Required. The name of the specific database within the host.
"machineConfig": { # MachineConfig describes the configuration of a machine. # Configuration for the machines that host the underlying database engine.
761
765
"cpuCount": 42, # The number of CPU's in the VM instance.
766
+
"machineType": "A String", # Optional. Machine type of the VM instance. E.g. "n2-highmem-4", "n2-highmem-8", "c4a-highmem-4-lssd". cpu_count must match the number of vCPUs in the machine type.
762
767
},
763
768
"outboundPublicIpAddresses": [ # Output only. All outbound public IP addresses configured for the instance.
764
769
"A String",
@@ -919,6 +924,7 @@ <h3>Method Details</h3>
919
924
"gcsPrefix": "A String", # Optional. Cloud Storage path inside the bucket that stores backups.
920
925
},
921
926
"cloudSqlId": "A String", # If the source is a Cloud SQL database, use this field to provide the Cloud SQL instance ID of the source.
927
+
"database": "A String", # Required. The name of the specific database within the host.
"machineConfig": { # MachineConfig describes the configuration of a machine. # Configuration for the machines that host the underlying database engine.
1017
1023
"cpuCount": 42, # The number of CPU's in the VM instance.
1024
+
"machineType": "A String", # Optional. Machine type of the VM instance. E.g. "n2-highmem-4", "n2-highmem-8", "c4a-highmem-4-lssd". cpu_count must match the number of vCPUs in the machine type.
1018
1025
},
1019
1026
"outboundPublicIpAddresses": [ # Output only. All outbound public IP addresses configured for the instance.
1020
1027
"A String",
@@ -1175,6 +1182,7 @@ <h3>Method Details</h3>
1175
1182
"gcsPrefix": "A String", # Optional. Cloud Storage path inside the bucket that stores backups.
1176
1183
},
1177
1184
"cloudSqlId": "A String", # If the source is a Cloud SQL database, use this field to provide the Cloud SQL instance ID of the source.
1185
+
"database": "A String", # Required. The name of the specific database within the host.
Copy file name to clipboardExpand all lines: docs/dyn/datamigration_v1.projects.locations.migrationJobs.html
+60
Original file line number
Diff line number
Diff line change
@@ -260,6 +260,18 @@ <h3>Method Details</h3>
260
260
"promoteWhenReady": True or False, # Optional. Promote databases when ready.
261
261
"useDiffBackup": True or False, # Optional. Enable differential backups.
262
262
},
263
+
"sqlserverToPostgresConfig": { # Configuration for heterogeneous **SQL Server to Cloud SQL for PostgreSQL** migrations. # Configuration for heterogeneous **SQL Server to Cloud SQL for PostgreSQL** migrations.
264
+
"postgresDestinationConfig": { # Configuration for Postgres as a destination in a migration. # Optional. Configuration for Postgres destination.
265
+
"maxConcurrentConnections": 42, # Optional. Maximum number of connections Database Migration Service will open to the destination for data migration.
266
+
"transactionTimeout": "A String", # Optional. Timeout for data migration transactions.
267
+
},
268
+
"sqlserverSourceConfig": { # Configuration for SQL Server as a source in a migration. # Optional. Configuration for SQL Server source.
269
+
"cdcStartPosition": "A String", # Optional. The log sequence number (LSN) to start CDC data migration from.
270
+
"maxConcurrentCdcConnections": 42, # Optional. Maximum number of connections Database Migration Service will open to the source for CDC phase.
271
+
"maxConcurrentFullDumpConnections": 42, # Optional. Maximum number of connections Database Migration Service will open to the source for full dump phase.
272
+
"skipFullDump": True or False, # Optional. Whether to skip full dump or not.
273
+
},
274
+
},
263
275
"state": "A String", # The current migration job state.
264
276
"staticIpConnectivity": { # The source database will allow incoming connections from the public IP of the destination database. You can retrieve the public IP of the Cloud SQL instance from the Cloud SQL console or using Cloud SQL APIs. No additional configuration is required. # static ip connectivity data (default, no additional details needed).
265
277
},
@@ -598,6 +610,18 @@ <h3>Method Details</h3>
598
610
"promoteWhenReady": True or False, # Optional. Promote databases when ready.
599
611
"useDiffBackup": True or False, # Optional. Enable differential backups.
600
612
},
613
+
"sqlserverToPostgresConfig": { # Configuration for heterogeneous **SQL Server to Cloud SQL for PostgreSQL** migrations. # Configuration for heterogeneous **SQL Server to Cloud SQL for PostgreSQL** migrations.
614
+
"postgresDestinationConfig": { # Configuration for Postgres as a destination in a migration. # Optional. Configuration for Postgres destination.
615
+
"maxConcurrentConnections": 42, # Optional. Maximum number of connections Database Migration Service will open to the destination for data migration.
616
+
"transactionTimeout": "A String", # Optional. Timeout for data migration transactions.
617
+
},
618
+
"sqlserverSourceConfig": { # Configuration for SQL Server as a source in a migration. # Optional. Configuration for SQL Server source.
619
+
"cdcStartPosition": "A String", # Optional. The log sequence number (LSN) to start CDC data migration from.
620
+
"maxConcurrentCdcConnections": 42, # Optional. Maximum number of connections Database Migration Service will open to the source for CDC phase.
621
+
"maxConcurrentFullDumpConnections": 42, # Optional. Maximum number of connections Database Migration Service will open to the source for full dump phase.
622
+
"skipFullDump": True or False, # Optional. Whether to skip full dump or not.
623
+
},
624
+
},
601
625
"state": "A String", # The current migration job state.
602
626
"staticIpConnectivity": { # The source database will allow incoming connections from the public IP of the destination database. You can retrieve the public IP of the Cloud SQL instance from the Cloud SQL console or using Cloud SQL APIs. No additional configuration is required. # static ip connectivity data (default, no additional details needed).
603
627
},
@@ -783,6 +807,18 @@ <h3>Method Details</h3>
783
807
"promoteWhenReady": True or False, # Optional. Promote databases when ready.
784
808
"useDiffBackup": True or False, # Optional. Enable differential backups.
785
809
},
810
+
"sqlserverToPostgresConfig": { # Configuration for heterogeneous **SQL Server to Cloud SQL for PostgreSQL** migrations. # Configuration for heterogeneous **SQL Server to Cloud SQL for PostgreSQL** migrations.
811
+
"postgresDestinationConfig": { # Configuration for Postgres as a destination in a migration. # Optional. Configuration for Postgres destination.
812
+
"maxConcurrentConnections": 42, # Optional. Maximum number of connections Database Migration Service will open to the destination for data migration.
813
+
"transactionTimeout": "A String", # Optional. Timeout for data migration transactions.
814
+
},
815
+
"sqlserverSourceConfig": { # Configuration for SQL Server as a source in a migration. # Optional. Configuration for SQL Server source.
816
+
"cdcStartPosition": "A String", # Optional. The log sequence number (LSN) to start CDC data migration from.
817
+
"maxConcurrentCdcConnections": 42, # Optional. Maximum number of connections Database Migration Service will open to the source for CDC phase.
818
+
"maxConcurrentFullDumpConnections": 42, # Optional. Maximum number of connections Database Migration Service will open to the source for full dump phase.
819
+
"skipFullDump": True or False, # Optional. Whether to skip full dump or not.
820
+
},
821
+
},
786
822
"state": "A String", # The current migration job state.
787
823
"staticIpConnectivity": { # The source database will allow incoming connections from the public IP of the destination database. You can retrieve the public IP of the Cloud SQL instance from the Cloud SQL console or using Cloud SQL APIs. No additional configuration is required. # static ip connectivity data (default, no additional details needed).
788
824
},
@@ -929,6 +965,18 @@ <h3>Method Details</h3>
929
965
"promoteWhenReady": True or False, # Optional. Promote databases when ready.
930
966
"useDiffBackup": True or False, # Optional. Enable differential backups.
931
967
},
968
+
"sqlserverToPostgresConfig": { # Configuration for heterogeneous **SQL Server to Cloud SQL for PostgreSQL** migrations. # Configuration for heterogeneous **SQL Server to Cloud SQL for PostgreSQL** migrations.
969
+
"postgresDestinationConfig": { # Configuration for Postgres as a destination in a migration. # Optional. Configuration for Postgres destination.
970
+
"maxConcurrentConnections": 42, # Optional. Maximum number of connections Database Migration Service will open to the destination for data migration.
971
+
"transactionTimeout": "A String", # Optional. Timeout for data migration transactions.
972
+
},
973
+
"sqlserverSourceConfig": { # Configuration for SQL Server as a source in a migration. # Optional. Configuration for SQL Server source.
974
+
"cdcStartPosition": "A String", # Optional. The log sequence number (LSN) to start CDC data migration from.
975
+
"maxConcurrentCdcConnections": 42, # Optional. Maximum number of connections Database Migration Service will open to the source for CDC phase.
976
+
"maxConcurrentFullDumpConnections": 42, # Optional. Maximum number of connections Database Migration Service will open to the source for full dump phase.
977
+
"skipFullDump": True or False, # Optional. Whether to skip full dump or not.
978
+
},
979
+
},
932
980
"state": "A String", # The current migration job state.
933
981
"staticIpConnectivity": { # The source database will allow incoming connections from the public IP of the destination database. You can retrieve the public IP of the Cloud SQL instance from the Cloud SQL console or using Cloud SQL APIs. No additional configuration is required. # static ip connectivity data (default, no additional details needed).
934
982
},
@@ -1436,6 +1484,18 @@ <h3>Method Details</h3>
1436
1484
"promoteWhenReady": True or False, # Optional. Promote databases when ready.
1437
1485
"useDiffBackup": True or False, # Optional. Enable differential backups.
1438
1486
},
1487
+
"sqlserverToPostgresConfig": { # Configuration for heterogeneous **SQL Server to Cloud SQL for PostgreSQL** migrations. # Configuration for heterogeneous **SQL Server to Cloud SQL for PostgreSQL** migrations.
1488
+
"postgresDestinationConfig": { # Configuration for Postgres as a destination in a migration. # Optional. Configuration for Postgres destination.
1489
+
"maxConcurrentConnections": 42, # Optional. Maximum number of connections Database Migration Service will open to the destination for data migration.
1490
+
"transactionTimeout": "A String", # Optional. Timeout for data migration transactions.
1491
+
},
1492
+
"sqlserverSourceConfig": { # Configuration for SQL Server as a source in a migration. # Optional. Configuration for SQL Server source.
1493
+
"cdcStartPosition": "A String", # Optional. The log sequence number (LSN) to start CDC data migration from.
1494
+
"maxConcurrentCdcConnections": 42, # Optional. Maximum number of connections Database Migration Service will open to the source for CDC phase.
1495
+
"maxConcurrentFullDumpConnections": 42, # Optional. Maximum number of connections Database Migration Service will open to the source for full dump phase.
1496
+
"skipFullDump": True or False, # Optional. Whether to skip full dump or not.
1497
+
},
1498
+
},
1439
1499
"state": "A String", # The current migration job state.
1440
1500
"staticIpConnectivity": { # The source database will allow incoming connections from the public IP of the destination database. You can retrieve the public IP of the Cloud SQL instance from the Cloud SQL console or using Cloud SQL APIs. No additional configuration is required. # static ip connectivity data (default, no additional details needed).
"description": "The number of CPU's in the VM instance.",
4592
4592
"format": "int32",
4593
4593
"type": "integer"
4594
+
},
4595
+
"machineType": {
4596
+
"description": "Optional. Machine type of the VM instance. E.g. \"n2-highmem-4\", \"n2-highmem-8\", \"c4a-highmem-4-lssd\". cpu_count must match the number of vCPUs in the machine type.",
4597
+
"type": "string"
4594
4598
}
4595
4599
},
4596
4600
"type": "object"
@@ -4931,6 +4935,10 @@
4931
4935
"$ref": "SqlServerHomogeneousMigrationJobConfig",
4932
4936
"description": "Optional. Configuration for SQL Server homogeneous migration."
4933
4937
},
4938
+
"sqlserverToPostgresConfig": {
4939
+
"$ref": "SqlServerToPostgresConfig",
4940
+
"description": "Configuration for heterogeneous **SQL Server to Cloud SQL for PostgreSQL** migrations."
4941
+
},
4934
4942
"state": {
4935
4943
"description": "The current migration job state.",
4936
4944
"enum": [
@@ -6368,6 +6376,10 @@
6368
6376
"description": "If the source is a Cloud SQL database, use this field to provide the Cloud SQL instance ID of the source.",
6369
6377
"type": "string"
6370
6378
},
6379
+
"database": {
6380
+
"description": "Required. The name of the specific database within the host.",
6381
+
"type": "string"
6382
+
},
6371
6383
"forwardSshConnectivity": {
6372
6384
"$ref": "ForwardSshTunnelConnectivity",
6373
6385
"description": "Forward SSH tunnel connectivity."
@@ -6473,6 +6485,46 @@
6473
6485
},
6474
6486
"type": "object"
6475
6487
},
6488
+
"SqlServerSourceConfig": {
6489
+
"description": "Configuration for SQL Server as a source in a migration.",
6490
+
"id": "SqlServerSourceConfig",
6491
+
"properties": {
6492
+
"cdcStartPosition": {
6493
+
"description": "Optional. The log sequence number (LSN) to start CDC data migration from.",
6494
+
"type": "string"
6495
+
},
6496
+
"maxConcurrentCdcConnections": {
6497
+
"description": "Optional. Maximum number of connections Database Migration Service will open to the source for CDC phase.",
6498
+
"format": "int32",
6499
+
"type": "integer"
6500
+
},
6501
+
"maxConcurrentFullDumpConnections": {
6502
+
"description": "Optional. Maximum number of connections Database Migration Service will open to the source for full dump phase.",
6503
+
"format": "int32",
6504
+
"type": "integer"
6505
+
},
6506
+
"skipFullDump": {
6507
+
"description": "Optional. Whether to skip full dump or not.",
6508
+
"type": "boolean"
6509
+
}
6510
+
},
6511
+
"type": "object"
6512
+
},
6513
+
"SqlServerToPostgresConfig": {
6514
+
"description": "Configuration for heterogeneous **SQL Server to Cloud SQL for PostgreSQL** migrations.",
6515
+
"id": "SqlServerToPostgresConfig",
6516
+
"properties": {
6517
+
"postgresDestinationConfig": {
6518
+
"$ref": "PostgresDestinationConfig",
6519
+
"description": "Optional. Configuration for Postgres destination."
6520
+
},
6521
+
"sqlserverSourceConfig": {
6522
+
"$ref": "SqlServerSourceConfig",
6523
+
"description": "Optional. Configuration for SQL Server source."
6524
+
}
6525
+
},
6526
+
"type": "object"
6527
+
},
6476
6528
"SshScript": {
6477
6529
"description": "Response message for 'GenerateSshScript' request.",
0 commit comments