Show / Hide Table of Contents

Class Process

Represents an operating system process.

Inheritance
object
Process
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.SecurityCommandCenter.v1.Data
Assembly: Google.Apis.SecurityCommandCenter.v1.dll
Syntax
public class Process : 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 File Binary { get; set; }
Property Value
Type Description
File

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<EnvironmentVariable> EnvVariables { get; set; }
Property Value
Type Description
IList<EnvironmentVariable>

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<File> Libraries { get; set; }
Property Value
Type Description
IList<File>

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 File Script { get; set; }
Property Value
Type Description
File

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX