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.
1493 1494 1495 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 1493 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
1491 1492 1493 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 1491 def migrate_resource_requests @migrate_resource_requests end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1498 1499 1500 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 1498 def update!(**args) @migrate_resource_requests = args[:migrate_resource_requests] if args.key?(:migrate_resource_requests) end |