Class DatastoreFirestoreMigrationMetadata (2.0.0)

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"

Inheritance

Object > DatastoreFirestoreMigrationMetadata

Namespace

Google.Cloud.Datastore.Admin.V1

Assembly

Google.Cloud.Datastore.Admin.V1.dll

Constructors

DatastoreFirestoreMigrationMetadata()

public DatastoreFirestoreMigrationMetadata()

DatastoreFirestoreMigrationMetadata(DatastoreFirestoreMigrationMetadata)

public DatastoreFirestoreMigrationMetadata(DatastoreFirestoreMigrationMetadata other)
Parameter
NameDescription
otherDatastoreFirestoreMigrationMetadata

Properties

MigrationState

public MigrationState MigrationState { get; set; }

The current state of migration from Cloud Datastore to Cloud Firestore in Datastore mode.

Property Value
TypeDescription
MigrationState

MigrationStep

public MigrationStep MigrationStep { get; set; }

The current step of migration from Cloud Datastore to Cloud Firestore in Datastore mode.

Property Value
TypeDescription
MigrationStep