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. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. 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 |
satisfiesPzs
|
Output only. Reserved for future use. |
satisfiesPzi
|
Output only. Reserved for future use. |
kmsKeyName
|
Immutable. KMS key name used for data encryption. |
tags
|
Optional. Input only. Immutable. Tag key-value pairs bound to this resource. Each key must be a namespaced name and each value a short name. Example: "123456789012/environment" : "production", "123456789013/costCenter" : "marketing" See the documentation for more information: - Namespaced name: https://cloud.google.com/resource-manager/docs/tags/tags-creating-and-managing#retrieving_tag_key - Short name: https://cloud.google.com/resource-manager/docs/tags/tags-creating-and-managing#retrieving_tag_value 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. |

