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