RestoreChannel class

A RestoreChannel imposes constraints on where backups can be restored.

The RestoreChannel should be in the same project and region as the backups. The backups can only be restored in the destination_project.

Constructors

RestoreChannel.new({String? createTime, String? description, String? destinationProject, String? destinationProjectId, String? etag, Map<String, String>? labels, String? name, String? uid, String? updateTime})
RestoreChannel.fromJson(Map json_)

Properties

createTime String?
The timestamp when this RestoreChannel was created.
getter/setter pair
description String?
User specified descriptive string for this RestoreChannel.
getter/setter pair
destinationProject String?
The project into which the backups will be restored.
getter/setter pair
destinationProjectId String?
The project_id where backups will be restored.
getter/setter pair
etag String?
etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a RestoreChannel from overwriting each other.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
labels Map<String, String>?
A set of custom labels supplied by user.
getter/setter pair
name String?
Identifier.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
uid String?
Server generated global unique identifier of UUID format.
getter/setter pair
updateTime String?
The timestamp when this RestoreChannel was last updated.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited