public sealed class DatastoreFirestoreMigrationMetadata : IMessage<DatastoreFirestoreMigrationMetadata>, IEquatable<DatastoreFirestoreMigrationMetadata>, IDeepCloneable<DatastoreFirestoreMigrationMetadata>, IBufferMessage, IMessage
Metadata for Datastore to Firestore migration operations.
The DatastoreFirestoreMigration operation is not started by the end-user via an explicit "creation" method. This is an intentional deviation from the LRO design pattern.
This singleton resource can be accessed at: "projects/{project_id}/operations/datastore-firestore-migration"
Implements
IMessage<DatastoreFirestoreMigrationMetadata>, IEquatable<DatastoreFirestoreMigrationMetadata>, IDeepCloneable<DatastoreFirestoreMigrationMetadata>, IBufferMessage, IMessageNamespace
Google.Cloud.Datastore.Admin.V1Assembly
Google.Cloud.Datastore.Admin.V1.dll
Constructors
DatastoreFirestoreMigrationMetadata()
public DatastoreFirestoreMigrationMetadata()
DatastoreFirestoreMigrationMetadata(DatastoreFirestoreMigrationMetadata)
public DatastoreFirestoreMigrationMetadata(DatastoreFirestoreMigrationMetadata other)
Parameter | |
---|---|
Name | Description |
other | DatastoreFirestoreMigrationMetadata |
Properties
MigrationState
public MigrationState MigrationState { get; set; }
The current state of migration from Cloud Datastore to Cloud Firestore in Datastore mode.
Property Value | |
---|---|
Type | Description |
MigrationState |
MigrationStep
public MigrationStep MigrationStep { get; set; }
The current step of migration from Cloud Datastore to Cloud Firestore in Datastore mode.
Property Value | |
---|---|
Type | Description |
MigrationStep |