public sealed class PatchJobInstanceDetails : IMessage<PatchJobInstanceDetails>, IEquatable<PatchJobInstanceDetails>, IDeepCloneable<PatchJobInstanceDetails>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud OS Config v1 API class PatchJobInstanceDetails.
Patch 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
IMessagePatchJobInstanceDetails, IEquatablePatchJobInstanceDetails, IDeepCloneablePatchJobInstanceDetails, 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 |
long |
|
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 |
InstanceTypesPatchState |
|