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)
原子操作:将在合并期间被替换
与原因关联的扩展数据。每个原因可以定义自己的扩展详细信息。此字段是可选的,并且返回的数据不保证符合任何模式,除非原因类型定义了该模式。
StatusDetails 是一组附加属性,服务器可以设置这些属性来提供有关响应的更多信息。Status 对象的 Reason 字段定义将设置哪些属性。客户端必须忽略与每个属性的定义类型不匹配的字段,并且应假设任何属性可能为空、无效或未定义。
details.causes ([]StatusCause)
原子操作:将在合并期间被替换
Causes 数组包含与 StatusReason 失败相关的更多详细信息。并非所有 StatusReason 都可能提供详细的 causes。
StatusCause 提供有关 api.Status 失败的更多信息,包括遇到多个错误的情况。
details.causes.field (string)
导致此错误的资源的字段,由其 JSON 序列化命名。可能包括嵌套属性的点和后缀表示法。数组是从零开始索引的。由于字段具有多个错误,因此字段可能会在 causes 数组中多次出现。可选。
示例:“name” - 当前资源上的字段 “name” “items[0].name” - “items” 中第一个数组条目上的字段 “name”
details.causes.message (string)
对错误原因的人类可读描述。此字段可以按原样呈现给读者。
details.causes.reason (string)
对错误原因的机器可读描述。如果此值为空,则没有可用信息。
details.group (string)
与状态 StatusReason 关联的资源的 group 属性。
details.kind (string)
与状态 StatusReason 关联的资源的 kind 属性。在某些操作中,可能与请求的资源 Kind 不同。更多信息:https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
details.name (string)
与状态 StatusReason 关联的资源的 name 属性(当只有一个可以描述的名称时)。
details.retryAfterSeconds (int32)
如果指定,则表示操作应在多少秒后重试。某些错误可能表示客户端必须采取其他操作 - 对于这些错误,此字段可能指示在采取其他操作之前要等待多长时间。
details.uid (string)
资源的 UID。(当只有一个可以描述的资源时)。更多信息:https://kubernetes.top/zh-cn/docs/concepts/overview/working-with-objects/names#uids
kind (string)
Kind 是一个字符串值,表示此对象表示的 REST 资源。服务器可以从客户端提交请求的端点推断出此值。无法更新。采用驼峰式大小写。更多信息:https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
message (string)
对操作状态的人类可读描述。
metadata (ListMeta)
标准列表元数据。更多信息:https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
reason (string)
对该操作处于“失败”状态的原因的机器可读描述。如果此值为空,则没有可用信息。Reason 澄清了 HTTP 状态代码,但不会覆盖它。
status (string)
操作的状态。取值之一:“成功”或“失败”。更多信息:https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
此页面是自动生成的。
如果你计划报告此页面的问题,请在你的问题描述中提及该页面是自动生成的。修复可能需要在 Kubernetes 项目的其他地方进行。