Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::HealthSourceHealth.
Response message for RegionHealthSources.GetHealth
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#health_state
def health_state() -> ::String
Returns
- (::String) — Health state of the HealthSource. Check the HealthState enum for the list of possible values.
#health_state=
def health_state=(value) -> ::String
Parameter
- value (::String) — Health state of the HealthSource. Check the HealthState enum for the list of possible values.
Returns
- (::String) — Health state of the HealthSource. Check the HealthState enum for the list of possible values.
#kind
def kind() -> ::String
Returns
- (::String) — Output only. [Output Only] Type of resource. Alwayscompute#healthSourceHealth for the health of health sources.
#kind=
def kind=(value) -> ::String
Parameter
- value (::String) — Output only. [Output Only] Type of resource. Alwayscompute#healthSourceHealth for the health of health sources.
Returns
- (::String) — Output only. [Output Only] Type of resource. Alwayscompute#healthSourceHealth for the health of health sources.
#sources
def sources() -> ::Array<::Google::Cloud::Compute::V1::HealthSourcesGetHealthResponseSourceInfo>
Returns
- (::Array<::Google::Cloud::Compute::V1::HealthSourcesGetHealthResponseSourceInfo>) — Health state details of the sources.
#sources=
def sources=(value) -> ::Array<::Google::Cloud::Compute::V1::HealthSourcesGetHealthResponseSourceInfo>
Parameter
- value (::Array<::Google::Cloud::Compute::V1::HealthSourcesGetHealthResponseSourceInfo>) — Health state details of the sources.
Returns
- (::Array<::Google::Cloud::Compute::V1::HealthSourcesGetHealthResponseSourceInfo>) — Health state details of the sources.