public sealed class InstanceGroupManagerActionsSummary : IMessage<InstanceGroupManagerActionsSummary>, IEquatable<InstanceGroupManagerActionsSummary>, IDeepCloneable<InstanceGroupManagerActionsSummary>, IBufferMessage, IMessage
Implements
IMessage<InstanceGroupManagerActionsSummary>, IEquatable<InstanceGroupManagerActionsSummary>, IDeepCloneable<InstanceGroupManagerActionsSummary>, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
InstanceGroupManagerActionsSummary()
public InstanceGroupManagerActionsSummary()
InstanceGroupManagerActionsSummary(InstanceGroupManagerActionsSummary)
public InstanceGroupManagerActionsSummary(InstanceGroupManagerActionsSummary other)
Parameter | |
---|---|
Name | Description |
other | InstanceGroupManagerActionsSummary |
Properties
Abandoning
public int Abandoning { get; set; }
[Output Only] The total number of instances in the managed instance group that are scheduled to be abandoned. Abandoning an instance removes it from the managed instance group without deleting it.
Property Value | |
---|---|
Type | Description |
Int32 |
Creating
public int Creating { get; set; }
[Output Only] The number of instances in the managed instance group that are scheduled to be created or are currently being created. If the group fails to create any of these instances, it tries again until it creates the instance successfully. If you have disabled creation retries, this field will not be populated; instead, the creatingWithoutRetries field will be populated.
Property Value | |
---|---|
Type | Description |
Int32 |
CreatingWithoutRetries
public int CreatingWithoutRetries { get; set; }
[Output Only] The number of instances that the managed instance group will attempt to create. The group attempts to create each instance only once. If the group fails to create any of these instances, it decreases the group's targetSize value accordingly.
Property Value | |
---|---|
Type | Description |
Int32 |
Deleting
public int Deleting { get; set; }
[Output Only] The number of instances in the managed instance group that are scheduled to be deleted or are currently being deleted.
Property Value | |
---|---|
Type | Description |
Int32 |
HasAbandoning
public bool HasAbandoning { get; }
Gets whether the "abandoning" field is set
Property Value | |
---|---|
Type | Description |
Boolean |
HasCreating
public bool HasCreating { get; }
Gets whether the "creating" field is set
Property Value | |
---|---|
Type | Description |
Boolean |
HasCreatingWithoutRetries
public bool HasCreatingWithoutRetries { get; }
Gets whether the "creating_without_retries" field is set
Property Value | |
---|---|
Type | Description |
Boolean |
HasDeleting
public bool HasDeleting { get; }
Gets whether the "deleting" field is set
Property Value | |
---|---|
Type | Description |
Boolean |
HasNone
public bool HasNone { get; }
Gets whether the "none" field is set
Property Value | |
---|---|
Type | Description |
Boolean |
HasRecreating
public bool HasRecreating { get; }
Gets whether the "recreating" field is set
Property Value | |
---|---|
Type | Description |
Boolean |
HasRefreshing
public bool HasRefreshing { get; }
Gets whether the "refreshing" field is set
Property Value | |
---|---|
Type | Description |
Boolean |
HasRestarting
public bool HasRestarting { get; }
Gets whether the "restarting" field is set
Property Value | |
---|---|
Type | Description |
Boolean |
HasVerifying
public bool HasVerifying { get; }
Gets whether the "verifying" field is set
Property Value | |
---|---|
Type | Description |
Boolean |
None
public int None { get; set; }
[Output Only] The number of instances in the managed instance group that are running and have no scheduled actions.
Property Value | |
---|---|
Type | Description |
Int32 |
Recreating
public int Recreating { get; set; }
[Output Only] The number of instances in the managed instance group that are scheduled to be recreated or are currently being being recreated. Recreating an instance deletes the existing root persistent disk and creates a new disk from the image that is defined in the instance template.
Property Value | |
---|---|
Type | Description |
Int32 |
Refreshing
public int Refreshing { get; set; }
[Output Only] The number of instances in the managed instance group that are being reconfigured with properties that do not require a restart or a recreate action. For example, setting or removing target pools for the instance.
Property Value | |
---|---|
Type | Description |
Int32 |
Restarting
public int Restarting { get; set; }
[Output Only] The number of instances in the managed instance group that are scheduled to be restarted or are currently being restarted.
Property Value | |
---|---|
Type | Description |
Int32 |
Verifying
public int Verifying { get; set; }
[Output Only] The number of instances in the managed instance group that are being verified. See the managedInstances[].currentAction property in the listManagedInstances method documentation.
Property Value | |
---|---|
Type | Description |
Int32 |