Class Matter
Represents a matter. To work with Vault resources, the account must have the [required Vault privileges] (https://support.google.com/vault/answer/2799699) 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.
Implements
Inherited Members
Namespace: Google.Apis.Vault.v1.Data
Assembly: Google.Apis.Vault.v1.dll
Syntax
public class Matter : IDirectResponseSchema
Properties
Description
An optional description for the matter.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
MatterId
The matter ID, which is generated by the server. Leave blank when creating a matter.
Declaration
[JsonProperty("matterId")]
public virtual string MatterId { get; set; }
Property Value
Type | Description |
---|---|
string |
MatterPermissions
Lists the users and their permission for the matter. Currently there is no programmer defined limit on the number of permissions a matter can have.
Declaration
[JsonProperty("matterPermissions")]
public virtual IList<MatterPermission> MatterPermissions { get; set; }
Property Value
Type | Description |
---|---|
IList<MatterPermission> |
MatterRegion
Optional. The requested data region for the matter.
Declaration
[JsonProperty("matterRegion")]
public virtual string MatterRegion { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
The name of the matter.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
State
The state of the matter.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type | Description |
---|---|
string |