Resource: Backup
A Filestore backup.
JSON representation |
---|
{ "name": string, "description": string, "state": enum ( |
Fields | |
---|---|
name |
Output only. The resource name of the backup, in the format |
description |
A description of the backup with 2048 characters or less. Requests with longer descriptions will be rejected. |
state |
Output only. The backup state. |
createTime |
Output only. The time when the backup was created. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
labels |
Resource labels to represent user provided metadata. An object containing a list of |
capacityGb |
Output only. Capacity of the source file share when the backup was created. |
storageBytes |
Output only. The size of the storage used by the backup. As backups share storage, this number is expected to change with backup creation/deletion. |
sourceInstance |
The resource name of the source Filestore instance, in the format |
sourceFileShare |
Name of the file share in the source Filestore instance that the backup is created from. |
sourceInstanceTier |
Output only. The service tier of the source Filestore instance that this backup is created from. |
downloadBytes |
Output only. Amount of bytes that will be downloaded if the backup is restored. This may be different than storage bytes, since sequential backups of the same disk will share storage. |
satisfiesPzs |
Output only. Reserved for future use. |
satisfiesPzi |
Output only. Reserved for future use. |
kmsKey |
Immutable. KMS key name used for data encryption. |
tags |
Optional. Input only. Immutable. Tag key-value pairs are bound to this resource. For example: "123/environment": "production", "123/costCenter": "marketing" An object containing a list of |
fileSystemProtocol |
Output only. The file system protocol of the source Filestore instance that this backup is created from. |
State
The backup state.
Enums | |
---|---|
STATE_UNSPECIFIED |
State not set. |
CREATING |
Backup is being created. |
FINALIZING |
Backup has been taken and the operation is being finalized. At this point, changes to the file share will not be reflected in the backup. |
READY |
Backup is available for use. |
DELETING |
Backup is being deleted. |
INVALID |
Backup is not valid and cannot be used for creating new instances or restoring existing instances. |
Methods |
|
---|---|
|
Creates a backup. |
|
Deletes a backup. |
|
Gets the details of a specific backup. |
|
Lists all backups in a project for either a specified location or for all locations. |
|
Updates the settings of a specific backup. |