Status

Status 是不傳回其他物件之呼叫的回傳值。

import "k8s.io/apimachinery/pkg/apis/meta/v1"

Status 是不傳回其他物件之呼叫的回傳值。


  • apiVersion (string)

    APIVersion 定義此物件表示法的版本化結構描述。伺服器應將可辨識的結構描述轉換為最新的內部值,並可能拒絕無法辨識的值。更多資訊:https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources

  • code (int32)

    此狀態的建議 HTTP 回傳碼,若未設定則為 0。

  • details (StatusDetails)

    Atomic:將在合併期間取代

    與原因相關聯的擴充資料。每個原因都可以定義其自身的擴充詳細資訊。此欄位為選用欄位,且傳回的資料不保證符合任何結構描述,除非原因類型定義的結構描述。

    StatusDetails 是伺服器可以設定的一組額外屬性,以提供關於回應的額外資訊。Status 物件的 Reason 欄位定義將設定哪些屬性。用戶端必須忽略與每個屬性的已定義類型不符的欄位,並且應假設任何屬性可能為空、無效或定義不足。

    • details.causes ([]StatusCause)

      Atomic:將在合併期間取代

      Causes 陣列包含與 StatusReason 失敗相關的更多詳細資訊。並非所有 StatusReason 都可能提供詳細的原因。

      StatusCause 提供關於 api.Status 失敗的更多資訊,包括遇到多個錯誤的情況。

      • details.causes.field (string)

        造成此錯誤的資源欄位,以其 JSON 序列化命名。可能包含用於巢狀屬性的點和後綴表示法。陣列從零開始索引。由於欄位有多個錯誤,欄位可能會在原因陣列中出現多次。選用。

        範例:「name」- 目前資源上的欄位「name」「items[0].name」- 「items」中第一個陣列項目的欄位「name」

      • details.causes.message (string)

        錯誤原因的人類可讀描述。此欄位可以按原樣呈現給讀者。

      • details.causes.reason (string)

        錯誤原因的機器可讀描述。如果此值為空,則沒有可用資訊。

    • details.group (string)

      與狀態 StatusReason 相關聯的資源群組屬性。

    • details.kind (string)

      與狀態 StatusReason 相關聯的資源種類屬性。在某些操作上可能與請求的資源種類不同。更多資訊:https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

    • details.name (string)

      與狀態 StatusReason 相關聯的資源名稱屬性(當只有一個可以描述的名稱時)。

    • details.retryAfterSeconds (int32)

      如果指定,則為應重試操作之前的秒數。某些錯誤可能指示用戶端必須採取替代動作 - 對於這些錯誤,此欄位可能指示在採取替代動作之前應等待多長時間。

    • details.uid (string)

      資源的 UID。(當只有一個可以描述的資源時)。更多資訊:https://kubernetes.dev.org.tw/docs/concepts/overview/working-with-objects/names#uids

  • kind (string)

    Kind 是一個字串值,代表此物件所代表的 REST 資源。伺服器可能會從用戶端提交請求的端點推斷出此值。不可更新。採用 CamelCase 命名慣例。更多資訊:https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

  • message (字串)

    此操作狀態的人類可讀描述。

  • metadata (ListMeta)

    標準列表 metadata。更多資訊:https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

  • reason (字串)

    關於此操作為何處於 "Failure" 狀態的機器可讀描述。如果此值為空,則表示沒有可用資訊。"Reason" 闡明了 HTTP 狀態碼,但不會覆蓋它。

  • status (字串)

    操作的狀態。選項為:"Success" 或 "Failure"。更多資訊:https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status

此頁面為自動產生。

如果您計劃回報此頁面的問題,請在您的問題描述中提及此頁面為自動產生。此修復可能需要在 Kubernetes 專案的其他地方進行。

最後修改時間:2024 年 8 月 24 日下午 10:29 PST:Update generated API reference for v1.31 (890b36a496)