@@ -1008,6 +1008,18 @@ class ConnectionProfile
10081008 # @return [String]
10091009 attr_accessor :role
10101010
1011+ # Output only. Zone Isolation compliance state of the resource.
1012+ # Corresponds to the JSON property `satisfiesPzi`
1013+ # @return [Boolean]
1014+ attr_accessor :satisfies_pzi
1015+ alias_method :satisfies_pzi? , :satisfies_pzi
1016+
1017+ # Output only. Zone Separation compliance state of the resource.
1018+ # Corresponds to the JSON property `satisfiesPzs`
1019+ # @return [Boolean]
1020+ attr_accessor :satisfies_pzs
1021+ alias_method :satisfies_pzs? , :satisfies_pzs
1022+
10111023 # Specifies connection parameters required specifically for SQL Server databases.
10121024 # Corresponds to the JSON property `sqlserver`
10131025 # @return [Google::Apis::DatamigrationV1::SqlServerConnectionProfile]
@@ -1043,6 +1055,8 @@ def update!(**args)
10431055 @postgresql = args [ :postgresql ] if args . key? ( :postgresql )
10441056 @provider = args [ :provider ] if args . key? ( :provider )
10451057 @role = args [ :role ] if args . key? ( :role )
1058+ @satisfies_pzi = args [ :satisfies_pzi ] if args . key? ( :satisfies_pzi )
1059+ @satisfies_pzs = args [ :satisfies_pzs ] if args . key? ( :satisfies_pzs )
10461060 @sqlserver = args [ :sqlserver ] if args . key? ( :sqlserver )
10471061 @state = args [ :state ] if args . key? ( :state )
10481062 @update_time = args [ :update_time ] if args . key? ( :update_time )
@@ -3128,6 +3142,18 @@ class MigrationJob
31283142 # @return [Google::Apis::DatamigrationV1::ReverseSshConnectivity]
31293143 attr_accessor :reverse_ssh_connectivity
31303144
3145+ # Output only. Zone Isolation compliance state of the resource.
3146+ # Corresponds to the JSON property `satisfiesPzi`
3147+ # @return [Boolean]
3148+ attr_accessor :satisfies_pzi
3149+ alias_method :satisfies_pzi? , :satisfies_pzi
3150+
3151+ # Output only. Zone Separation compliance state of the resource.
3152+ # Corresponds to the JSON property `satisfiesPzs`
3153+ # @return [Boolean]
3154+ attr_accessor :satisfies_pzs
3155+ alias_method :satisfies_pzs? , :satisfies_pzs
3156+
31313157 # Required. The resource name (URI) of the source connection profile.
31323158 # Corresponds to the JSON property `source`
31333159 # @return [String]
@@ -3201,6 +3227,8 @@ def update!(**args)
32013227 @performance_config = args [ :performance_config ] if args . key? ( :performance_config )
32023228 @phase = args [ :phase ] if args . key? ( :phase )
32033229 @reverse_ssh_connectivity = args [ :reverse_ssh_connectivity ] if args . key? ( :reverse_ssh_connectivity )
3230+ @satisfies_pzi = args [ :satisfies_pzi ] if args . key? ( :satisfies_pzi )
3231+ @satisfies_pzs = args [ :satisfies_pzs ] if args . key? ( :satisfies_pzs )
32043232 @source = args [ :source ] if args . key? ( :source )
32053233 @source_database = args [ :source_database ] if args . key? ( :source_database )
32063234 @sqlserver_homogeneous_migration_job_config = args [ :sqlserver_homogeneous_migration_job_config ] if args . key? ( :sqlserver_homogeneous_migration_job_config )
@@ -4193,6 +4221,18 @@ class PrivateConnection
41934221 # @return [String]
41944222 attr_accessor :name
41954223
4224+ # Output only. Zone Isolation compliance state of the resource.
4225+ # Corresponds to the JSON property `satisfiesPzi`
4226+ # @return [Boolean]
4227+ attr_accessor :satisfies_pzi
4228+ alias_method :satisfies_pzi? , :satisfies_pzi
4229+
4230+ # Output only. Zone Separation compliance state of the resource.
4231+ # Corresponds to the JSON property `satisfiesPzs`
4232+ # @return [Boolean]
4233+ attr_accessor :satisfies_pzs
4234+ alias_method :satisfies_pzs? , :satisfies_pzs
4235+
41964236 # Output only. The state of the private connection.
41974237 # Corresponds to the JSON property `state`
41984238 # @return [String]
@@ -4220,6 +4260,8 @@ def update!(**args)
42204260 @error = args [ :error ] if args . key? ( :error )
42214261 @labels = args [ :labels ] if args . key? ( :labels )
42224262 @name = args [ :name ] if args . key? ( :name )
4263+ @satisfies_pzi = args [ :satisfies_pzi ] if args . key? ( :satisfies_pzi )
4264+ @satisfies_pzs = args [ :satisfies_pzs ] if args . key? ( :satisfies_pzs )
42234265 @state = args [ :state ] if args . key? ( :state )
42244266 @update_time = args [ :update_time ] if args . key? ( :update_time )
42254267 @vpc_peering_config = args [ :vpc_peering_config ] if args . key? ( :vpc_peering_config )
@@ -4916,8 +4958,8 @@ def update!(**args)
49164958 class SourceObjectIdentifier
49174959 include Google ::Apis ::Core ::Hashable
49184960
4919- # The database name. This will be required only if the object uses a database
4920- # name as part of its unique identifier.
4961+ # Optional. The database name. This will be required only if the object uses a
4962+ # database name as part of its unique identifier.
49214963 # Corresponds to the JSON property `database`
49224964 # @return [String]
49234965 attr_accessor :database
@@ -4942,7 +4984,7 @@ def update!(**args)
49424984 class SourceObjectsConfig
49434985 include Google ::Apis ::Core ::Hashable
49444986
4945- # The list of the objects to be migrated.
4987+ # Optional. The list of the objects to be migrated.
49464988 # Corresponds to the JSON property `objectConfigs`
49474989 # @return [Array<Google::Apis::DatamigrationV1::SourceObjectConfig>]
49484990 attr_accessor :object_configs
0 commit comments