public sealed class PatchJobInstanceDetails : IMessage<PatchJobInstanceDetails>, IEquatable<PatchJobInstanceDetails>, IDeepCloneable<PatchJobInstanceDetails>, IBufferMessage, IMessagePatch details for a VM instance. For more information about reviewing VM instance details, see Listing all VM instance details for a specific patch job.
Implements
IMessage<PatchJobInstanceDetails>, IEquatable<PatchJobInstanceDetails>, IDeepCloneable<PatchJobInstanceDetails>, IBufferMessage, IMessageNamespace
Google.Cloud.OsConfig.V1Assembly
Google.Cloud.OsConfig.V1.dll
Constructors
PatchJobInstanceDetails()
public PatchJobInstanceDetails()PatchJobInstanceDetails(PatchJobInstanceDetails)
public PatchJobInstanceDetails(PatchJobInstanceDetails other)| Parameter | |
|---|---|
| Name | Description |
other |
PatchJobInstanceDetails |
Properties
AttemptCount
public long AttemptCount { get; set; }The number of times the agent that the agent attempts to apply the patch.
| Property Value | |
|---|---|
| Type | Description |
Int64 |
|
FailureReason
public string FailureReason { get; set; }If the patch fails, this field provides the reason.
| Property Value | |
|---|---|
| Type | Description |
String |
|
InstanceName
public InstanceName InstanceName { get; set; }InstanceName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
InstanceName |
|
InstanceSystemId
public string InstanceSystemId { get; set; }The unique identifier for the instance. This identifier is defined by the server.
| Property Value | |
|---|---|
| Type | Description |
String |
|
Name
public string Name { get; set; }The instance name in the form projects/*/zones/*/instances/*
| Property Value | |
|---|---|
| Type | Description |
String |
|
State
public Instance.Types.PatchState State { get; set; }Current state of instance patch.
| Property Value | |
|---|---|
| Type | Description |
Instance.Types.PatchState |
|