public sealed class RunningService : IMessage<RunningService>, IEquatable<RunningService>, IDeepCloneable<RunningService>, IBufferMessage, IMessage
Reference documentation and code samples for the Migration Center v1 API class RunningService.
Guest OS running service details.
Implements
IMessageRunningService, IEquatableRunningService, IDeepCloneableRunningService, IBufferMessage, IMessageNamespace
Google.Cloud.MigrationCenter.V1Assembly
Google.Cloud.MigrationCenter.V1.dll
Constructors
RunningService()
public RunningService()
RunningService(RunningService)
public RunningService(RunningService other)
Parameter | |
---|---|
Name | Description |
other | RunningService |
Properties
Cmdline
public string Cmdline { get; set; }
Service command line.
Property Value | |
---|---|
Type | Description |
string |
ExePath
public string ExePath { get; set; }
Service binary path.
Property Value | |
---|---|
Type | Description |
string |
Pid
public long Pid { get; set; }
Service pid.
Property Value | |
---|---|
Type | Description |
long |
ServiceName
public string ServiceName { get; set; }
Service name.
Property Value | |
---|---|
Type | Description |
string |
StartMode
public RunningService.Types.StartMode StartMode { get; set; }
Service start mode (OS-agnostic).
Property Value | |
---|---|
Type | Description |
RunningServiceTypesStartMode |
State
public RunningService.Types.State State { get; set; }
Service state (OS-agnostic).
Property Value | |
---|---|
Type | Description |
RunningServiceTypesState |