Class ComponentHealth
HealthCondition contains the detailed health check of each component.
Implements
Inherited Members
Namespace: Google.Apis.WorkloadManager .v1.Data
Assembly: Google.Apis.WorkloadManager.v1.dll
Syntax
public class ComponentHealth : IDirectResponseSchema
Properties
Component
The component of a workload.
Declaration
[JsonProperty("component")]
public virtual string Component { get; set; }
Property Value
Type | Description |
---|---|
string |
ComponentHealthChecks
The detailed health checks of the component.
Declaration
[JsonProperty("componentHealthChecks")]
public virtual IList<HealthCheck> ComponentHealthChecks { get; set; }
Property Value
Type | Description |
---|---|
IList<Health |
ComponentHealthType
Output only. The type of the component health.
Declaration
[JsonProperty("componentHealthType")]
public virtual string ComponentHealthType { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
IsRequired
Output only. The requirement of the component.
Declaration
[JsonProperty("isRequired")]
public virtual bool? IsRequired { get; set; }
Property Value
Type | Description |
---|---|
bool? |
State
Output only. The health state of the component.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type | Description |
---|---|
string |
SubComponentHealthes
Sub component health.
Declaration
[JsonProperty("subComponentHealthes")]
public virtual IList<ComponentHealth> SubComponentHealthes { get; set; }
Property Value
Type | Description |
---|---|
IList<Component |