Metadata for the long-running operation
from the [databases.clone][google.firestore.admin.v1.CloneDatabase] request.
JSON representation |
---|
{ "startTime": string, "endTime": string, "operationState": enum ( |
Fields | |
---|---|
startTime |
The time the clone was started. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
endTime |
The time the clone finished, unset for ongoing clones. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
operationState |
The operation state of the clone. |
database |
The name of the database being cloned to. |
pitrSnapshot |
The snapshot from which this database was cloned. |
progressPercentage |
How far along the clone is as an estimated percentage of remaining time. |
PitrSnapshot
A consistent snapshot of a database at a specific point in time. A PITR (Point-in-time recovery) snapshot with previous versions of a database's data is available for every minute up to the associated database's data retention period. If the PITR feature is enabled, the retention period is 7 days; otherwise, it is one hour.
JSON representation |
---|
{ "database": string, "databaseUid": string, "snapshotTime": string } |
Fields | |
---|---|
database |
Required. The name of the database that this was a snapshot of. Format: |
databaseUid |
Output only. Public UUID of the database the snapshot was associated with. A base64-encoded string. |
snapshotTime |
Required. Snapshot time of the database. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |