Hold class

A hold.

A hold prevents the specified Google Workspace service from purging data for specific accounts or all members of an organizational unit. To work with Vault resources, the account must have the required Vault privileges and access to the matter. To access a matter, the account must have created the matter, have the matter shared with them, or have the View All Matters privilege.

Constructors

Hold({List<HeldAccount>? accounts, String? corpus, String? holdId, String? name, HeldOrgUnit? orgUnit, CorpusQuery? query, String? updateTime})
Hold.fromJson(Map json_)

Properties

accounts List<HeldAccount>?
If set, the hold applies to the specified accounts and orgUnit must be empty.
getter/setter pair
corpus String?
The service to be searched. Possible string values are:
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
holdId String?
The unique immutable ID of the hold.
getter/setter pair
name String?
The name of the hold.
getter/setter pair
orgUnit HeldOrgUnit?
If set, the hold applies to all members of the organizational unit and accounts must be empty.
getter/setter pair
query CorpusQuery?
Service-specific options.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
updateTime String?
The last time this hold was modified.
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