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.
1722 1723 1724 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 1722 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
1720 1721 1722 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 1720 def migrate_resource_requests @migrate_resource_requests end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1727 1728 1729 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 1727 def update!(**args) @migrate_resource_requests = args[:migrate_resource_requests] if args.key?(:migrate_resource_requests) end |