Class: Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1BatchMigrateResourcesRequest
- Inherits:
-
Object
- Object
- Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1BatchMigrateResourcesRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/aiplatform_v1beta1/classes.rb,
lib/google/apis/aiplatform_v1beta1/representations.rb,
lib/google/apis/aiplatform_v1beta1/representations.rb
Overview
Request message for MigrationService.BatchMigrateResources.
Instance Attribute Summary collapse
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1BatchMigrateResourcesRequest
constructor
A new instance of GoogleCloudAiplatformV1beta1BatchMigrateResourcesRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1BatchMigrateResourcesRequest
Returns a new instance of GoogleCloudAiplatformV1beta1BatchMigrateResourcesRequest.
9312 9313 9314 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 9312 def initialize(**args) update!(**args) end |
Instance Attribute Details
#migrate_resource_requests ⇒ Array<Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1MigrateResourceRequest>
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
9310 9311 9312 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 9310 def migrate_resource_requests @migrate_resource_requests end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
9317 9318 9319 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 9317 def update!(**args) @migrate_resource_requests = args[:migrate_resource_requests] if args.key?(:migrate_resource_requests) end |