Kubernetes Engine V1 API - Class Google::Cloud::Container::V1::StatusCondition (v1.9.0)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Kubernetes Engine V1 API class Google::Cloud::Container::V1::StatusCondition.
StatusCondition describes why a cluster or a node pool has a certain status
(e.g., ERROR or DEGRADED).
Extended By
-
Google::Protobuf::MessageExts::ClassMethods
Includes
-
Google::Protobuf::MessageExts
Methods
#canonical_code
def canonical_code() -> ::Google::Rpc::Code
#canonical_code=
def canonical_code=(value) -> ::Google::Rpc::Code
#code
def code() -> ::Google::Cloud::Container::V1::StatusCondition::Code
#code=
def code=(value) -> ::Google::Cloud::Container::V1::StatusCondition::Code
#message
def message() -> ::String
Returns
-
(::String) — Human-friendly representation of the condition
#message=
def message=(value) -> ::String
Parameter
-
value (::String) — Human-friendly representation of the condition
Returns
-
(::String) — Human-friendly representation of the condition
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-09 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-09 UTC."],[],[],null,["# Kubernetes Engine V1 API - Class Google::Cloud::Container::V1::StatusCondition (v1.9.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.9.0 (latest)](/ruby/docs/reference/google-cloud-container-v1/latest/Google-Cloud-Container-V1-StatusCondition)\n- [1.8.0](/ruby/docs/reference/google-cloud-container-v1/1.8.0/Google-Cloud-Container-V1-StatusCondition)\n- [1.7.0](/ruby/docs/reference/google-cloud-container-v1/1.7.0/Google-Cloud-Container-V1-StatusCondition)\n- [1.6.1](/ruby/docs/reference/google-cloud-container-v1/1.6.1/Google-Cloud-Container-V1-StatusCondition)\n- [1.5.0](/ruby/docs/reference/google-cloud-container-v1/1.5.0/Google-Cloud-Container-V1-StatusCondition)\n- [1.4.0](/ruby/docs/reference/google-cloud-container-v1/1.4.0/Google-Cloud-Container-V1-StatusCondition)\n- [1.3.0](/ruby/docs/reference/google-cloud-container-v1/1.3.0/Google-Cloud-Container-V1-StatusCondition)\n- [1.2.0](/ruby/docs/reference/google-cloud-container-v1/1.2.0/Google-Cloud-Container-V1-StatusCondition)\n- [1.1.1](/ruby/docs/reference/google-cloud-container-v1/1.1.1/Google-Cloud-Container-V1-StatusCondition)\n- [1.0.0](/ruby/docs/reference/google-cloud-container-v1/1.0.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.42.0](/ruby/docs/reference/google-cloud-container-v1/0.42.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.41.0](/ruby/docs/reference/google-cloud-container-v1/0.41.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.40.0](/ruby/docs/reference/google-cloud-container-v1/0.40.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.39.0](/ruby/docs/reference/google-cloud-container-v1/0.39.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.38.0](/ruby/docs/reference/google-cloud-container-v1/0.38.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.37.0](/ruby/docs/reference/google-cloud-container-v1/0.37.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.36.0](/ruby/docs/reference/google-cloud-container-v1/0.36.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.35.0](/ruby/docs/reference/google-cloud-container-v1/0.35.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.34.1](/ruby/docs/reference/google-cloud-container-v1/0.34.1/Google-Cloud-Container-V1-StatusCondition)\n- [0.33.1](/ruby/docs/reference/google-cloud-container-v1/0.33.1/Google-Cloud-Container-V1-StatusCondition)\n- [0.32.0](/ruby/docs/reference/google-cloud-container-v1/0.32.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.31.0](/ruby/docs/reference/google-cloud-container-v1/0.31.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.30.0](/ruby/docs/reference/google-cloud-container-v1/0.30.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.29.0](/ruby/docs/reference/google-cloud-container-v1/0.29.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.28.0](/ruby/docs/reference/google-cloud-container-v1/0.28.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.27.0](/ruby/docs/reference/google-cloud-container-v1/0.27.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.26.0](/ruby/docs/reference/google-cloud-container-v1/0.26.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.25.0](/ruby/docs/reference/google-cloud-container-v1/0.25.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.24.0](/ruby/docs/reference/google-cloud-container-v1/0.24.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.23.0](/ruby/docs/reference/google-cloud-container-v1/0.23.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.22.0](/ruby/docs/reference/google-cloud-container-v1/0.22.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.21.1](/ruby/docs/reference/google-cloud-container-v1/0.21.1/Google-Cloud-Container-V1-StatusCondition)\n- [0.20.0](/ruby/docs/reference/google-cloud-container-v1/0.20.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.19.0](/ruby/docs/reference/google-cloud-container-v1/0.19.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.18.0](/ruby/docs/reference/google-cloud-container-v1/0.18.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.17.0](/ruby/docs/reference/google-cloud-container-v1/0.17.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.16.3](/ruby/docs/reference/google-cloud-container-v1/0.16.3/Google-Cloud-Container-V1-StatusCondition)\n- [0.15.0](/ruby/docs/reference/google-cloud-container-v1/0.15.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.14.0](/ruby/docs/reference/google-cloud-container-v1/0.14.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.13.0](/ruby/docs/reference/google-cloud-container-v1/0.13.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.12.0](/ruby/docs/reference/google-cloud-container-v1/0.12.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.11.0](/ruby/docs/reference/google-cloud-container-v1/0.11.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.10.0](/ruby/docs/reference/google-cloud-container-v1/0.10.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.9.1](/ruby/docs/reference/google-cloud-container-v1/0.9.1/Google-Cloud-Container-V1-StatusCondition)\n- [0.8.0](/ruby/docs/reference/google-cloud-container-v1/0.8.0/Google-Cloud-Container-V1-StatusCondition)\n- [0.7.3](/ruby/docs/reference/google-cloud-container-v1/0.7.3/Google-Cloud-Container-V1-StatusCondition) \nReference documentation and code samples for the Kubernetes Engine V1 API class Google::Cloud::Container::V1::StatusCondition.\n\nStatusCondition describes why a cluster or a node pool has a certain status\n(e.g., ERROR or DEGRADED). \n\nInherits\n--------\n\n- Object \n\nExtended By\n-----------\n\n- Google::Protobuf::MessageExts::ClassMethods \n\nIncludes\n--------\n\n- Google::Protobuf::MessageExts\n\nMethods\n-------\n\n### #canonical_code\n\n def canonical_code() -\u003e ::Google::Rpc::Code\n\n**Returns**\n\n- ([::Google::Rpc::Code](./Google-Rpc-Code)) --- Canonical code of the condition.\n\n### #canonical_code=\n\n def canonical_code=(value) -\u003e ::Google::Rpc::Code\n\n**Parameter**\n\n- **value** ([::Google::Rpc::Code](./Google-Rpc-Code)) --- Canonical code of the condition. \n**Returns**\n\n- ([::Google::Rpc::Code](./Google-Rpc-Code)) --- Canonical code of the condition.\n\n### #code\n\n def code() -\u003e ::Google::Cloud::Container::V1::StatusCondition::Code\n\n**Returns**\n\n- ([::Google::Cloud::Container::V1::StatusCondition::Code](./Google-Cloud-Container-V1-StatusCondition-Code)) --- Machine-friendly representation of the condition Deprecated. Use canonical_code instead.\n\n### #code=\n\n def code=(value) -\u003e ::Google::Cloud::Container::V1::StatusCondition::Code\n\n**Parameter**\n\n- **value** ([::Google::Cloud::Container::V1::StatusCondition::Code](./Google-Cloud-Container-V1-StatusCondition-Code)) --- Machine-friendly representation of the condition Deprecated. Use canonical_code instead. \n**Returns**\n\n- ([::Google::Cloud::Container::V1::StatusCondition::Code](./Google-Cloud-Container-V1-StatusCondition-Code)) --- Machine-friendly representation of the condition Deprecated. Use canonical_code instead.\n\n### #message\n\n def message() -\u003e ::String\n\n**Returns**\n\n- (::String) --- Human-friendly representation of the condition\n\n### #message=\n\n def message=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- Human-friendly representation of the condition \n**Returns**\n\n- (::String) --- Human-friendly representation of the condition"]]