Class VmExtensionState
State of an extension on an instance.
Implements
Inherited Members
Namespace: Google.Apis.Compute.alpha.Data
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class VmExtensionState : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EnforcementMsg
The status message of the extension if the extension fails to enforce.
Declaration
[JsonProperty("enforcementMsg")]
public virtual string EnforcementMsg { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EnforcementState
The enforcement state of the extension. If the extension is not enforced yet, then the health status will not be specified.
Declaration
[JsonProperty("enforcementState")]
public virtual string EnforcementState { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
HealthStatus
The health status of the extension.
Declaration
[JsonProperty("healthStatus")]
public virtual string HealthStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Name
The name of the extension.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PolicyId
The id of the policy that is enforced on the extension.
Declaration
[JsonProperty("policyId")]
public virtual string PolicyId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UnhealthyMsg
The status message of the extension if the extension is in unhealthy state.
Declaration
[JsonProperty("unhealthyMsg")]
public virtual string UnhealthyMsg { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Version
The version of the extension.
Declaration
[JsonProperty("version")]
public virtual string Version { get; set; }
Property Value
| Type | Description |
|---|---|
| string |