Class MattersResource.HoldsResource
The "holds" collection of methods.
Inherited Members
Namespace: Google.Apis.Vault.v1
Assembly: Google.Apis.Vault.v1.dll
Syntax
public class MattersResource.HoldsResource
Constructors
HoldsResource(IClientService)
Constructs a new resource.
Declaration
public HoldsResource(IClientService service)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service |
Properties
Accounts
Gets the Accounts resource.
Declaration
public virtual MattersResource.HoldsResource.AccountsResource Accounts { get; }
Property Value
Type | Description |
---|---|
MattersResource.HoldsResource.AccountsResource |
Methods
AddHeldAccounts(AddHeldAccountsRequest, string, string)
Adds accounts to a hold. Returns a list of accounts that have been successfully added. Accounts can be added only to an existing account-based hold.
Declaration
public virtual MattersResource.HoldsResource.AddHeldAccountsRequest AddHeldAccounts(AddHeldAccountsRequest body, string matterId, string holdId)
Parameters
Type | Name | Description |
---|---|---|
AddHeldAccountsRequest | body | The body of the request. |
string | matterId | The matter ID. |
string | holdId | The hold ID. |
Returns
Type | Description |
---|---|
MattersResource.HoldsResource.AddHeldAccountsRequest |
Create(Hold, string)
Creates a hold in the specified matter.
Declaration
public virtual MattersResource.HoldsResource.CreateRequest Create(Hold body, string matterId)
Parameters
Type | Name | Description |
---|---|---|
Hold | body | The body of the request. |
string | matterId | The matter ID. |
Returns
Type | Description |
---|---|
MattersResource.HoldsResource.CreateRequest |
Delete(string, string)
Removes the specified hold and releases the accounts or organizational unit covered by the hold. If the data is not preserved by another hold or retention rule, it might be purged.
Declaration
public virtual MattersResource.HoldsResource.DeleteRequest Delete(string matterId, string holdId)
Parameters
Type | Name | Description |
---|---|---|
string | matterId | The matter ID. |
string | holdId | The hold ID. |
Returns
Type | Description |
---|---|
MattersResource.HoldsResource.DeleteRequest |
Get(string, string)
Gets the specified hold.
Declaration
public virtual MattersResource.HoldsResource.GetRequest Get(string matterId, string holdId)
Parameters
Type | Name | Description |
---|---|---|
string | matterId | The matter ID. |
string | holdId | The hold ID. |
Returns
Type | Description |
---|---|
MattersResource.HoldsResource.GetRequest |
List(string)
Lists the holds in a matter.
Declaration
public virtual MattersResource.HoldsResource.ListRequest List(string matterId)
Parameters
Type | Name | Description |
---|---|---|
string | matterId | The matter ID. |
Returns
Type | Description |
---|---|
MattersResource.HoldsResource.ListRequest |
RemoveHeldAccounts(RemoveHeldAccountsRequest, string, string)
Removes the specified accounts from a hold. Returns a list of statuses in the same order as the request.
Declaration
public virtual MattersResource.HoldsResource.RemoveHeldAccountsRequest RemoveHeldAccounts(RemoveHeldAccountsRequest body, string matterId, string holdId)
Parameters
Type | Name | Description |
---|---|---|
RemoveHeldAccountsRequest | body | The body of the request. |
string | matterId | The matter ID. |
string | holdId | The hold ID. |
Returns
Type | Description |
---|---|
MattersResource.HoldsResource.RemoveHeldAccountsRequest |
Update(Hold, string, string)
Updates the scope (organizational unit or accounts) and query parameters of a hold. You cannot add accounts to a hold that covers an organizational unit, nor can you add organizational units to a hold that covers individual accounts. If you try, the unsupported values are ignored.
Declaration
public virtual MattersResource.HoldsResource.UpdateRequest Update(Hold body, string matterId, string holdId)
Parameters
Type | Name | Description |
---|---|---|
Hold | body | The body of the request. |
string | matterId | The matter ID. |
string | holdId | The ID of the hold. |
Returns
Type | Description |
---|---|
MattersResource.HoldsResource.UpdateRequest |