public sealed class InstanceDetailsSummary : IMessage<PatchJob.Types.InstanceDetailsSummary>, IEquatable<PatchJob.Types.InstanceDetailsSummary>, IDeepCloneable<PatchJob.Types.InstanceDetailsSummary>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud OS Config v1 API class PatchJob.Types.InstanceDetailsSummary.
A summary of the current patch state across all instances that this patch
job affects. Contains counts of instances in different states. These states
map to InstancePatchState
. List patch job instance details to see the
specific states of each instance.
Implements
IMessage<PatchJob.Types.InstanceDetailsSummary>, IEquatable<PatchJob.Types.InstanceDetailsSummary>, IDeepCloneable<PatchJob.Types.InstanceDetailsSummary>, IBufferMessage, IMessageNamespace
Google.Cloud.OsConfig.V1Assembly
Google.Cloud.OsConfig.V1.dll
Constructors
InstanceDetailsSummary()
public InstanceDetailsSummary()
InstanceDetailsSummary(PatchJob.Types.InstanceDetailsSummary)
public InstanceDetailsSummary(PatchJob.Types.InstanceDetailsSummary other)
Parameter | |
---|---|
Name | Description |
other | PatchJob.Types.InstanceDetailsSummary |
Properties
AckedInstanceCount
public long AckedInstanceCount { get; set; }
Number of instances that have acked and will start shortly.
Property Value | |
---|---|
Type | Description |
Int64 |
ApplyingPatchesInstanceCount
public long ApplyingPatchesInstanceCount { get; set; }
Number of instances that are applying patches.
Property Value | |
---|---|
Type | Description |
Int64 |
DownloadingPatchesInstanceCount
public long DownloadingPatchesInstanceCount { get; set; }
Number of instances that are downloading patches.
Property Value | |
---|---|
Type | Description |
Int64 |
FailedInstanceCount
public long FailedInstanceCount { get; set; }
Number of instances that failed.
Property Value | |
---|---|
Type | Description |
Int64 |
InactiveInstanceCount
public long InactiveInstanceCount { get; set; }
Number of instances that are inactive.
Property Value | |
---|---|
Type | Description |
Int64 |
NoAgentDetectedInstanceCount
public long NoAgentDetectedInstanceCount { get; set; }
Number of instances that do not appear to be running the agent. Check to ensure that the agent is installed, running, and able to communicate with the service.
Property Value | |
---|---|
Type | Description |
Int64 |
NotifiedInstanceCount
public long NotifiedInstanceCount { get; set; }
Number of instances notified about patch job.
Property Value | |
---|---|
Type | Description |
Int64 |
PendingInstanceCount
public long PendingInstanceCount { get; set; }
Number of instances pending patch job.
Property Value | |
---|---|
Type | Description |
Int64 |
PostPatchStepInstanceCount
public long PostPatchStepInstanceCount { get; set; }
Number of instances that are running the post-patch step.
Property Value | |
---|---|
Type | Description |
Int64 |
PrePatchStepInstanceCount
public long PrePatchStepInstanceCount { get; set; }
Number of instances that are running the pre-patch step.
Property Value | |
---|---|
Type | Description |
Int64 |
RebootingInstanceCount
public long RebootingInstanceCount { get; set; }
Number of instances rebooting.
Property Value | |
---|---|
Type | Description |
Int64 |
StartedInstanceCount
public long StartedInstanceCount { get; set; }
Number of instances that have started.
Property Value | |
---|---|
Type | Description |
Int64 |
SucceededInstanceCount
public long SucceededInstanceCount { get; set; }
Number of instances that have completed successfully.
Property Value | |
---|---|
Type | Description |
Int64 |
SucceededRebootRequiredInstanceCount
public long SucceededRebootRequiredInstanceCount { get; set; }
Number of instances that require reboot.
Property Value | |
---|---|
Type | Description |
Int64 |
TimedOutInstanceCount
public long TimedOutInstanceCount { get; set; }
Number of instances that exceeded the time out while applying the patch.
Property Value | |
---|---|
Type | Description |
Int64 |