Class BatchMigrateResourcesRequest (2.1.0)

public sealed class BatchMigrateResourcesRequest : IMessage<BatchMigrateResourcesRequest>, IEquatable<BatchMigrateResourcesRequest>, IDeepCloneable<BatchMigrateResourcesRequest>, IBufferMessage, IMessage

Request message for [MigrationService.BatchMigrateResources][google.cloud.aiplatform.v1.MigrationService.BatchMigrateResources].

Inheritance

Object > BatchMigrateResourcesRequest

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

BatchMigrateResourcesRequest()

public BatchMigrateResourcesRequest()

BatchMigrateResourcesRequest(BatchMigrateResourcesRequest)

public BatchMigrateResourcesRequest(BatchMigrateResourcesRequest other)
Parameter
NameDescription
otherBatchMigrateResourcesRequest

Properties

MigrateResourceRequests

public RepeatedField<MigrateResourceRequest> MigrateResourceRequests { get; }

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.

Property Value
TypeDescription
RepeatedField<MigrateResourceRequest>

Parent

public string Parent { get; set; }

Required. The location of the migrated resource will live in. Format: projects/{project}/locations/{location}

Property Value
TypeDescription
String

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
TypeDescription
LocationName