GoogleApi.WorkloadManager.V1.Model.ComponentHealth (google_api_workload_manager v0.12.0)
View SourceHealthCondition contains the detailed health check of each component.
Attributes
-
component
(type:String.t
, default:nil
) - The component of a workload. -
componentHealthChecks
(type:list(GoogleApi.WorkloadManager.V1.Model.HealthCheck.t)
, default:nil
) - The detailed health checks of the component. -
componentHealthType
(type:String.t
, default:nil
) - Output only. The type of the component health. -
isRequired
(type:boolean()
, default:nil
) - Output only. The requirement of the component. -
state
(type:String.t
, default:nil
) - Output only. The health state of the component. -
subComponentHealthes
(type:list(GoogleApi.WorkloadManager.V1.Model.ComponentHealth.t)
, default:nil
) - Sub component health.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.WorkloadManager.V1.Model.ComponentHealth{ component: String.t() | nil, componentHealthChecks: [GoogleApi.WorkloadManager.V1.Model.HealthCheck.t()] | nil, componentHealthType: String.t() | nil, isRequired: boolean() | nil, state: String.t() | nil, subComponentHealthes: [t()] | nil }