GetBackupFileV1beta1Result class
Result data returned by getBackup.
Constructors
-
GetBackupFileV1beta1Result({required String capacityGb, required String createTime, required String description, required String downloadBytes, required String kmsKeyName, required Map<
String, String> labels, required String name, required bool satisfiesPzs, required String sourceInstance, required String sourceInstanceTier, required String state, required String storageBytes}) -
Creates a new GetBackupFileV1beta1Result.
capacityGbCapacity of the source file share when the backup was created.createTimeThe time when the backup was created.descriptionA description of the backup with 2048 characters or less. Requests with longer descriptions will be rejected.downloadBytesAmount of bytes that will be downloaded if the backup is restoredkmsKeyNameImmutable. KMS key name used for data encryption.labelsResource labels to represent user provided metadata.nameThe resource name of the backup, in the formatprojects/{project_id}/locations/{location_id}/backups/{backup_id}.satisfiesPzsReserved for future use.sourceFileShareName of the file share in the source Filestore instance that the backup is created from.sourceInstanceThe resource name of the source Filestore instance, in the formatprojects/{project_id}/locations/{location_id}/instances/{instance_id}, used to create this backup.sourceInstanceTierThe service tier of the source Filestore instance that this backup is created from.stateThe backup state.storageBytesThe size of the storage used by the backup. As backups share storage, this number is expected to change with backup creation/deletion.const -
GetBackupFileV1beta1Result.fromMap(Map<
String, dynamic> map) -
factory
Properties
- capacityGb → String
-
Capacity of the source file share when the backup was created.
final
- createTime → String
-
The time when the backup was created.
final
- description → String
-
A description of the backup with 2048 characters or less. Requests with longer descriptions will be rejected.
final
- downloadBytes → String
-
Amount of bytes that will be downloaded if the backup is restored
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- kmsKeyName → String
-
Immutable. KMS key name used for data encryption.
final
-
labels
→ Map<
String, String> -
Resource labels to represent user provided metadata.
final
- name → String
-
The resource name of the backup, in the format
projects/{project_id}/locations/{location_id}/backups/{backup_id}.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- satisfiesPzs → bool
-
Reserved for future use.
final
-
Name of the file share in the source Filestore instance that the backup is created from.
final
- sourceInstance → String
-
The resource name of the source Filestore instance, in the format
projects/{project_id}/locations/{location_id}/instances/{instance_id}, used to create this backup.final - sourceInstanceTier → String
-
The service tier of the source Filestore instance that this backup is created from.
final
- state → String
-
The backup state.
final
- storageBytes → String
-
The size of the storage used by the backup. As backups share storage, this number is expected to change with backup creation/deletion.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited