Skip to content

Commit 06126ab

Browse files
feat: Automated regeneration of DataMigration client (#13043)
Auto-created at 2025-02-28 13:10:42 +0000 using the toys pull request generator.
1 parent 5cf9338 commit 06126ab

File tree

5 files changed

+14
-8
lines changed

5 files changed

+14
-8
lines changed

clients/data_migration/lib/google_api/data_migration/v1/metadata.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ defmodule GoogleApi.DataMigration.V1 do
2020
API client metadata for GoogleApi.DataMigration.V1.
2121
"""
2222

23-
@discovery_revision "20250207"
23+
@discovery_revision "20250217"
2424

2525
def discovery_revision(), do: @discovery_revision
2626
end

clients/data_migration/lib/google_api/data_migration/v1/model/cloud_sql_settings.ex

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,10 @@ defmodule GoogleApi.DataMigration.V1.Model.CloudSqlSettings do
2727
* `cmekKeyName` (*type:* `String.t`, *default:* `nil`) - The KMS key name used for the csql instance.
2828
* `collation` (*type:* `String.t`, *default:* `nil`) - The Cloud SQL default instance level collation.
2929
* `dataCacheConfig` (*type:* `GoogleApi.DataMigration.V1.Model.DataCacheConfig.t`, *default:* `nil`) - Optional. Data cache is an optional feature available for Cloud SQL for MySQL Enterprise Plus edition only. For more information on data cache, see [Data cache overview](https://cloud.google.com/sql/help/mysql-data-cache) in Cloud SQL documentation.
30+
* `dataDiskProvisionedIops` (*type:* `String.t`, *default:* `nil`) - Optional. Provisioned number of I/O operations per second for the data disk. This field is only used for hyperdisk-balanced disk types.
31+
* `dataDiskProvisionedThroughput` (*type:* `String.t`, *default:* `nil`) - Optional. Provisioned throughput measured in MiB per second for the data disk. This field is only used for hyperdisk-balanced disk types.
3032
* `dataDiskSizeGb` (*type:* `String.t`, *default:* `nil`) - The storage capacity available to the database, in GB. The minimum (and default) size is 10GB.
31-
* `dataDiskType` (*type:* `String.t`, *default:* `nil`) - The type of storage: `PD_SSD` (default) or `PD_HDD`.
33+
* `dataDiskType` (*type:* `String.t`, *default:* `nil`) - The type of storage: `PD_SSD` (default) or `PD_HDD` or `HYPERDISK_BALANCED`.
3234
* `databaseFlags` (*type:* `map()`, *default:* `nil`) - The database flags passed to the Cloud SQL instance at startup. An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.
3335
* `databaseVersion` (*type:* `String.t`, *default:* `nil`) - The database engine type and version. Deprecated. Use database_version_name instead.
3436
* `databaseVersionName` (*type:* `String.t`, *default:* `nil`) - Optional. The database engine type and version name.
@@ -53,6 +55,8 @@ defmodule GoogleApi.DataMigration.V1.Model.CloudSqlSettings do
5355
:cmekKeyName => String.t() | nil,
5456
:collation => String.t() | nil,
5557
:dataCacheConfig => GoogleApi.DataMigration.V1.Model.DataCacheConfig.t() | nil,
58+
:dataDiskProvisionedIops => String.t() | nil,
59+
:dataDiskProvisionedThroughput => String.t() | nil,
5660
:dataDiskSizeGb => String.t() | nil,
5761
:dataDiskType => String.t() | nil,
5862
:databaseFlags => map() | nil,
@@ -76,6 +80,8 @@ defmodule GoogleApi.DataMigration.V1.Model.CloudSqlSettings do
7680
field(:cmekKeyName)
7781
field(:collation)
7882
field(:dataCacheConfig, as: GoogleApi.DataMigration.V1.Model.DataCacheConfig)
83+
field(:dataDiskProvisionedIops)
84+
field(:dataDiskProvisionedThroughput)
7985
field(:dataDiskSizeGb)
8086
field(:dataDiskType)
8187
field(:databaseFlags, type: :map)

clients/data_migration/lib/google_api/data_migration/v1/model/connection_profile.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ defmodule GoogleApi.DataMigration.V1.Model.ConnectionProfile do
3333
* `postgresql` (*type:* `GoogleApi.DataMigration.V1.Model.PostgreSqlConnectionProfile.t`, *default:* `nil`) - A PostgreSQL database connection profile.
3434
* `provider` (*type:* `String.t`, *default:* `nil`) - The database provider.
3535
* `role` (*type:* `String.t`, *default:* `nil`) - Optional. The connection profile role.
36-
* `satisfiesPzi` (*type:* `boolean()`, *default:* `nil`) - Output only. Zone Isolation compliance state of the resource.
37-
* `satisfiesPzs` (*type:* `boolean()`, *default:* `nil`) - Output only. Zone Separation compliance state of the resource.
36+
* `satisfiesPzi` (*type:* `boolean()`, *default:* `nil`) - Output only. Reserved for future use.
37+
* `satisfiesPzs` (*type:* `boolean()`, *default:* `nil`) - Output only. Reserved for future use.
3838
* `sqlserver` (*type:* `GoogleApi.DataMigration.V1.Model.SqlServerConnectionProfile.t`, *default:* `nil`) - Connection profile for a SQL Server data source.
3939
* `state` (*type:* `String.t`, *default:* `nil`) - The current connection profile state (e.g. DRAFT, READY, or FAILED).
4040
* `updateTime` (*type:* `DateTime.t`, *default:* `nil`) - Output only. The timestamp when the resource was last updated. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".

clients/data_migration/lib/google_api/data_migration/v1/model/migration_job.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ defmodule GoogleApi.DataMigration.V1.Model.MigrationJob do
4141
* `performanceConfig` (*type:* `GoogleApi.DataMigration.V1.Model.PerformanceConfig.t`, *default:* `nil`) - Optional. Data dump parallelism settings used by the migration.
4242
* `phase` (*type:* `String.t`, *default:* `nil`) - Output only. The current migration job phase.
4343
* `reverseSshConnectivity` (*type:* `GoogleApi.DataMigration.V1.Model.ReverseSshConnectivity.t`, *default:* `nil`) - The details needed to communicate to the source over Reverse SSH tunnel connectivity.
44-
* `satisfiesPzi` (*type:* `boolean()`, *default:* `nil`) - Output only. Zone Isolation compliance state of the resource.
45-
* `satisfiesPzs` (*type:* `boolean()`, *default:* `nil`) - Output only. Zone Separation compliance state of the resource.
44+
* `satisfiesPzi` (*type:* `boolean()`, *default:* `nil`) - Output only. Reserved for future use.
45+
* `satisfiesPzs` (*type:* `boolean()`, *default:* `nil`) - Output only. Reserved for future use.
4646
* `source` (*type:* `String.t`, *default:* `nil`) - Required. The resource name (URI) of the source connection profile.
4747
* `sourceDatabase` (*type:* `GoogleApi.DataMigration.V1.Model.DatabaseType.t`, *default:* `nil`) - The database engine type and provider of the source.
4848
* `sqlserverHomogeneousMigrationJobConfig` (*type:* `GoogleApi.DataMigration.V1.Model.SqlServerHomogeneousMigrationJobConfig.t`, *default:* `nil`) - Optional. Configuration for SQL Server homogeneous migration.

clients/data_migration/lib/google_api/data_migration/v1/model/private_connection.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ defmodule GoogleApi.DataMigration.V1.Model.PrivateConnection do
2626
* `error` (*type:* `GoogleApi.DataMigration.V1.Model.Status.t`, *default:* `nil`) - Output only. The error details in case of state FAILED.
2727
* `labels` (*type:* `map()`, *default:* `nil`) - The resource labels for private connections to use to annotate any related underlying resources such as Compute Engine VMs. An object containing a list of "key": "value" pairs. Example: `{ "name": "wrench", "mass": "1.3kg", "count": "3" }`.
2828
* `name` (*type:* `String.t`, *default:* `nil`) - The name of the resource.
29-
* `satisfiesPzi` (*type:* `boolean()`, *default:* `nil`) - Output only. Zone Isolation compliance state of the resource.
30-
* `satisfiesPzs` (*type:* `boolean()`, *default:* `nil`) - Output only. Zone Separation compliance state of the resource.
29+
* `satisfiesPzi` (*type:* `boolean()`, *default:* `nil`) - Output only. Reserved for future use.
30+
* `satisfiesPzs` (*type:* `boolean()`, *default:* `nil`) - Output only. Reserved for future use.
3131
* `state` (*type:* `String.t`, *default:* `nil`) - Output only. The state of the private connection.
3232
* `updateTime` (*type:* `DateTime.t`, *default:* `nil`) - Output only. The last update time of the resource.
3333
* `vpcPeeringConfig` (*type:* `GoogleApi.DataMigration.V1.Model.VpcPeeringConfig.t`, *default:* `nil`) - VPC peering configuration.

0 commit comments

Comments
 (0)