Class GoogleCloudSecuritycenterV2Process
Represents an operating system process.
Implements
Inherited Members
Namespace: Google.Apis.SecurityCommandCenter.v1.Data
Assembly: Google.Apis.SecurityCommandCenter.v1.dll
Syntax
public class GoogleCloudSecuritycenterV2Process : IDirectResponseSchema
Properties
Args
Process arguments as JSON encoded strings.
Declaration
[JsonProperty("args")]
public virtual IList<string> Args { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
ArgumentsTruncated
True if args is incomplete.
Declaration
[JsonProperty("argumentsTruncated")]
public virtual bool? ArgumentsTruncated { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
Binary
File information for the process executable.
Declaration
[JsonProperty("binary")]
public virtual GoogleCloudSecuritycenterV2File Binary { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudSecuritycenterV2File |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EnvVariables
Process environment variables.
Declaration
[JsonProperty("envVariables")]
public virtual IList<GoogleCloudSecuritycenterV2EnvironmentVariable> EnvVariables { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleCloudSecuritycenterV2EnvironmentVariable> |
EnvVariablesTruncated
True if env_variables is incomplete.
Declaration
[JsonProperty("envVariablesTruncated")]
public virtual bool? EnvVariablesTruncated { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
Libraries
File information for libraries loaded by the process.
Declaration
[JsonProperty("libraries")]
public virtual IList<GoogleCloudSecuritycenterV2File> Libraries { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleCloudSecuritycenterV2File> |
Name
The process name, as displayed in utilities like top and ps. This name can be accessed through
/proc/[pid]/comm and changed with prctl(PR_SET_NAME).
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ParentPid
The parent process ID.
Declaration
[JsonProperty("parentPid")]
public virtual long? ParentPid { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
Pid
The process ID.
Declaration
[JsonProperty("pid")]
public virtual long? Pid { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
Script
When the process represents the invocation of a script, binary provides information about the interpreter,
while script provides information about the script file provided to the interpreter.
Declaration
[JsonProperty("script")]
public virtual GoogleCloudSecuritycenterV2File Script { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudSecuritycenterV2File |