Class: Google::Apis::AiplatformV1::GoogleCloudAiplatformV1BatchMigrateResourcesRequest
- Inherits:
-
Object
- Object
- Google::Apis::AiplatformV1::GoogleCloudAiplatformV1BatchMigrateResourcesRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/aiplatform_v1/classes.rb,
lib/google/apis/aiplatform_v1/representations.rb,
lib/google/apis/aiplatform_v1/representations.rb
Overview
Request message for MigrationService.BatchMigrateResources.
Instance Attribute Summary collapse
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudAiplatformV1BatchMigrateResourcesRequest
constructor
A new instance of GoogleCloudAiplatformV1BatchMigrateResourcesRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudAiplatformV1BatchMigrateResourcesRequest
Returns a new instance of GoogleCloudAiplatformV1BatchMigrateResourcesRequest.
2232 2233 2234 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 2232 def initialize(**args) update!(**args) end |
Instance Attribute Details
#migrate_resource_requests ⇒ Array<Google::Apis::AiplatformV1::GoogleCloudAiplatformV1MigrateResourceRequest>
Required. The request messages specifying the resources to migrate. They must
be in the same location as the destination. Up to 50 resources can be migrated
in one batch.
Corresponds to the JSON property migrateResourceRequests
2230 2231 2232 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 2230 def migrate_resource_requests @migrate_resource_requests end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2237 2238 2239 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 2237 def update!(**args) @migrate_resource_requests = args[:migrate_resource_requests] if args.key?(:migrate_resource_requests) end |