1"use strict";(self.webpackChunkheadlamp_website=self.webpackChunkheadlamp_website||[]).push([[13782],{28453:(e,s,n)=>{n.d(s,{R:()=>d,x:()=>t});var r=n(96540);const i={},c=r.createContext(i);function d(e){const s=r.useContext(c);return r.useMemo((function(){return"function"==typeof e?e(s):{...s,...e}}),[s,e])}function t(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:d(e.components),r.createElement(c.Provider,{value:s},e.children)}},90647:(e,s,n)=>{n.r(s),n.d(s,{assets:()=>l,contentTitle:()=>d,default:()=>j,frontMatter:()=>c,metadata:()=>t,toc:()=>a});var r=n(74848),i=n(28453);const c={},d="Class: ServiceAccount",t={id:"latest/development/api/lib/k8s/serviceAccount/classes/ServiceAccount",title:"Class: ServiceAccount",description:"Defined in33",source:"@site/docs/latest/development/api/lib/k8s/serviceAccount/classes/ServiceAccount.md",sourceDirName:"latest/development/api/lib/k8s/serviceAccount/classes",slug:"/latest/development/api/lib/k8s/serviceAccount/classes/ServiceAccount",permalink:"/docs/latest/development/api/lib/k8s/serviceAccount/classes/ServiceAccount",draft:!1,unlisted:!1,editUrl:"https://github.com/kubernetes-sigs/headlamp/edit/main/docs/development/api/lib/k8s/serviceAccount/classes/ServiceAccount.md",tags:[],version:"current",frontMatter:{},sidebar:"mainSidebar",previous:{title:"lib/k8s/serviceAccount",permalink:"/docs/latest/development/api/lib/k8s/serviceAccount/API"},next:{title:"Interface: KubeServiceAccount",permalink:"/docs/latest/development/api/lib/k8s/serviceAccount/interfaces/KubeServiceAccount"}},l={},a=[{value:"Extends",id:"extends",level:2},{value:"Constructors",id:"constructors",level:2},{value:"Constructor",id:"constructor",level:3},{value:"Parameters",id:"parameters",level:4},{value:"Returns",id:"returns",level:4},{value:"Inherited from",id:"inherited-from",level:4},{value:"Properties",id:"properties",level:2},{value:"Accessors",id:"accessors",level:2},{value:"automountServiceAccountToken",id:"automountserviceaccounttoken",level:3},{value:"Get Signature",id:"get-signature",level:4},{value:"Returns",id:"returns-1",level:5},{value:"cluster",id:"cluster",level:3},{value:"Get Signature",id:"get-signature-1",level:4},{value:"Returns",id:"returns-2",level:5},{value:"Set Signature",id:"set-signature",level:4},{value:"Parameters",id:"parameters-1",level:5},{value:"Returns",id:"returns-3",level:5},{value:"Inherited from",id:"inherited-from-1",level:4},{value:"detailsRoute",id:"detailsroute",level:3},{value:"Get Signature",id:"get-signature-2",level:4},{value:"Returns",id:"returns-4",level:5},{value:"Inherited from",id:"inherited-from-2",level:4},{value:"imagePullSecrets",id:"imagepullsecrets",level:3},{value:"Get Signature",id:"get-signature-3",level:4},{value:"Returns",id:"returns-5",level:5},{value:"isNamespaced",id:"isnamespaced",level:3},{value:"Get Signature",id:"get-signature-4",level:4},{value:"Returns",id:"returns-6",level:5},{value:"Inherited from",id:"inherited-from-3",level:4},{value:"isScalable",id:"isscalable",level:3},{value:"Get Signature",id:"get-signature-5",level:4},{value:"Returns",id:"returns-7",level:5},{value:"Inherited from",id:"inherited-from-4",level:4},{value:"kind",id:"kind",level:3},{value:"Get Signature",id:"get-signature-6",level:4},{value:"Returns",id:"returns-8",level:5},{value:"Inherited from",id:"inherited-from-5",level:4},{value:"listRoute",id:"listroute",level:3},{value:"Get Signature",id:"get-signature-7",level:4},{value:"Returns",id:"returns-9",level:5},{value:"Inherited from",id:"inherited-from-6",level:4},{value:"metadata",id:"metadata",level:3},{value:"Get Signature",id:"get-signature-8",level:4},{value:"Returns",id:"returns-10",level:5},{value:"Inherited from",id:"inherited-from-7",level:4},{value:"pluralName",id:"pluralname",level:3},{value:"Get Signature",id:"get-signature-9",level:4},{value:"Returns",id:"returns-11",level:5},{value:"Inherited from",id:"inherited-from-8",level:4},{value:"secrets",id:"secrets",level:3},{value:"Get Signature",id:"get-signature-10",level:4},{value:"Returns",id:"returns-12",level:5},{value:"apiEndpoint",id:"apiendpoint",level:3},{value:"Get Signature",id:"get-signature-11",level:4},{value:"Returns",id:"returns-13",level:5},{value:"Set Signature",id:"set-signature-1",level:4},{value:"Parameters",id:"parameters-2",level:5},{value:"Returns",id:"returns-14",level:5},{value:"Inherited from",id:"inherited-from-9",level:4},{value:"apiGroupName",id:"apigroupname",level:3},{value:"Get Signature",id:"get-signature-12",level:4},{value:"Returns",id:"returns-15",level:5},{value:"Inherited from",id:"inherited-from-10",level:4},{value:"className",id:"classname",level:3},{value:"Get Signature",id:"get-signature-13",level:4},{value:"Returns",id:"returns-16",level:5},{value:"Inherited from",id:"inherited-from-11",level:4},{value:"detailsRoute",id:"detailsroute-1",level:3},{value:"Get Signature",id:"get-signature-14",level:4},{value:"Returns",id:"returns-17",level:5},{value:"Inherited from",id:"inherited-from-12",level:4},{value:"listRoute",id:"listroute-1",level:3},{value:"Get Signature",id:"get-signature-15",level:4},{value:"Returns",id:"returns-18",level:5},{value:"Inherited from",id:"inherited-from-13",level:4},{value:"pluralName",id:"pluralname-1",level:3},{value:"Get Signature",id:"get-signature-16",level:4},{value:"Returns",id:"returns-19",level:5},{value:"Inherited from",id:"inherited-from-14",level:4},{value:"Methods",id:"methods",level:2},{value:"_class()",id:"_class",level:3},{value:"Returns",id:"returns-20",level:4},{value:"Inherited from",id:"inherited-from-15",level:4},{value:"delete()",id:"delete",level:3},{value:"Parameters",id:"parameters-3",level:4},{value:"Returns",id:"returns-21",level:4},{value:"Inherited from",id:"inherited-from-16",level:4},{value:"getAge()",id:"getage",level:3},{value:"Returns",id:"returns-22",level:4},{value:"Inherited from",id:"inherited-from-17",level:4},{value:"getAuthorization()",id:"getauthorization",level:3},{value:"Parameters",id:"parameters-4",level:4},{value:"Returns",id:"returns-23",level:4},{value:"Inherited from",id:"inherited-from-18",level:4},{value:"getCreationTs()",id:"getcreationts",level:3},{value:"Returns",id:"returns-24",level:4},{value:"Inherited from",id:"inherited-from-19",level:4},{value:"getDetailsLink()",id:"getdetailslink",level:3},{value:"Returns",id:"returns-25",level:4},{value:"Inherited from",id:"inherited-from-20",level:4},{value:"getEditableObject()",id:"geteditableobject",level:3},{value:"Returns",id:"returns-26",level:4},{value:"Inherited from",id:"inherited-from-21",level:4},{value:"getListLink()",id:"getlistlink",level:3},{value:"Returns",id:"returns-27",level:4},{value:"Inherited from",id:"inherited-from-22",level:4}
1,{value:"getName()",id:"getname",level:3},{value:"Returns",id:"returns-28",level:4},{value:"Inherited from",id:"inherited-from-23",level:4},{value:"getNamespace()",id:"getnamespace",level:3},{value:"Returns",id:"returns-29",level:4},{value:"Inherited from",id:"inherited-from-24",level:4},{value:"getValue()",id:"getvalue",level:3},{value:"Parameters",id:"parameters-5",level:4},{value:"Returns",id:"returns-30",level:4},{value:"Inherited from",id:"inherited-from-25",level:4},{value:"patch()",id:"patch",level:3},{value:"Parameters",id:"parameters-6",level:4},{value:"Returns",id:"returns-31",level:4},{value:"Inherited from",id:"inherited-from-26",level:4},{value:"patchUpdate()",id:"patchupdate",level:3},{value:"Parameters",id:"parameters-7",level:4},{value:"Returns",id:"returns-32",level:4},{value:"Inherited from",id:"inherited-from-27",level:4},{value:"scale()",id:"scale",level:3},{value:"Parameters",id:"parameters-8",level:4},{value:"Returns",id:"returns-33",level:4},{value:"Inherited from",id:"inherited-from-28",level:4},{value:"update()",id:"update",level:3},{value:"Parameters",id:"parameters-9",level:4},{value:"Returns",id:"returns-34",level:4},{value:"Inherited from",id:"inherited-from-29",level:4},{value:"apiGet()",id:"apiget",level:3},{value:"Type Parameters",id:"type-parameters",level:4},{value:"Parameters",id:"parameters-10",level:4},{value:"Returns",id:"returns-35",level:4},{value:"Inherited from",id:"inherited-from-30",level:4},{value:"apiList()",id:"apilist",level:3},{value:"Type Parameters",id:"type-parameters-1",level:4},{value:"Parameters",id:"parameters-11",level:4},{value:"Returns",id:"returns-36",level:4},{value:"Inherited from",id:"inherited-from-31",level:4},{value:"create()",id:"create",level:3},{value:"Type Parameters",id:"type-parameters-2",level:4},{value:"Parameters",id:"parameters-12",level:4},{value:"Returns",id:"returns-37",level:4},{value:"Inherited from",id:"inherited-from-32",level:4},{value:"fetchAuthorization()",id:"fetchauthorization",level:3},{value:"Parameters",id:"parameters-13",level:4},{value:"Returns",id:"returns-38",level:4},{value:"Inherited from",id:"inherited-from-33",level:4},{value:"getAuthorization()",id:"getauthorization-1",level:3},{value:"Parameters",id:"parameters-14",level:4},{value:"Returns",id:"returns-39",level:4},{value:"Inherited from",id:"inherited-from-34",level:4},{value:"getBaseObject()",id:"getbaseobject",level:3},{value:"Returns",id:"returns-40",level:4},{value:"Overrides",id:"overrides",level:4},{value:"getErrorMessage()",id:"geterrormessage",level:3},{value:"Parameters",id:"parameters-15",level:4},{value:"Returns",id:"returns-41",level:4},{value:"Inherited from",id:"inherited-from-35",level:4},{value:"isClassOf()",id:"isclassof",level:3},{value:"Type Parameters",id:"type-parameters-3",level:4},{value:"Parameters",id:"parameters-16",level:4},{value:"Returns",id:"returns-42",level:4},{value:"Inherited from",id:"inherited-from-36",level:4},{value:"put()",id:"put",level:3},{value:"Parameters",id:"parameters-17",level:4},{value:"Returns",id:"returns-43",level:4},{value:"Inherited from",id:"inherited-from-37",level:4},{value:"useApiGet()",id:"useapiget",level:3},{value:"Type Parameters",id:"type-parameters-4",level:4},{value:"Parameters",id:"parameters-18",level:4},{value:"Returns",id:"returns-44",level:4},{value:"Inherited from",id:"inherited-from-38",level:4},{value:"useApiList()",id:"useapilist",level:3},{value:"Type Parameters",id:"type-parameters-5",level:4},{value:"Parameters",id:"parameters-19",level:4},{value:"Returns",id:"returns-45",level:4},{value:"Inherited from",id:"inherited-from-39",level:4},{value:"useGet()",id:"useget",level:3},{value:"Type Parameters",id:"type-parameters-6",level:4},{value:"Parameters",id:"parameters-20",level:4},{value:"Returns",id:"returns-46",level:4},{value:"Inherited from",id:"inherited-from-40",level:4},{value:"useList()",id:"uselist",level:3},{value:"Type Parameters",id:"type-parameters-7",level:4},{value:"Parameters",id:"parameters-21",level:4},{value:"Returns",id:"returns-47",level:4},{value:"Inherited from",id:"inherited-from-41",level:4}];function h(e){const s={a:"a",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h
15:"h5",hr:"hr",li:"li",p:"p",pre:"pre",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,i.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.h1,{id:"class-serviceaccount",children:"Class: ServiceAccount"}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/serviceAccount.ts#L33",children:"lib/k8s/serviceAccount.ts:33"})]}),"\n",(0,r.jsx)(s.h2,{id:"extends",children:"Extends"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),"<",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/serviceAccount/interfaces/KubeServiceAccount",children:(0,r.jsx)(s.code,{children:"KubeServiceAccount"})}),">"]}),"\n"]}),"\n",(0,r.jsx)(s.h2,{id:"constructors",children:"Constructors"}),"\n",(0,r.jsx)(s.h3,{id:"constructor",children:"Constructor"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"new ServiceAccount(json: KubeServiceAccount, cluster?: string): ServiceAccount;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L101",children:"lib/k8s/KubeObject.ts:101"})]}),"\n",(0,r.jsx)(s.h4,{id:"parameters",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"json"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/serviceAccount/interfaces/KubeServiceAccount",children:(0,r.jsx)(s.code,{children:"KubeServiceAccount"})})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"cluster?"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"string"})})]})]})]}),"\n",(0,r.jsx)(s.h4,{id:"returns",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"ServiceAccount"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#constructor",children:(0,r.jsx)(s.code,{children:"constructor"})})]}),"\n",(0,r.jsx)(s.h2,{id:"properties",children:"Properties"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Property"}),(0,r.jsx)(s.th,{children:"Modifier"}),(0,r.jsx)(s.th,{children:"Type"}),(0,r.jsx)(s.th,{children:"Default value"}),(0,r.jsx)(s.th,{children:"Description"}),(0,r.jsx)(s.th,{children:"Overrides"}),(0,r.jsx)(s.th,{children:"Inherited from"}),(0,r.jsx)(s.th,{children:"Defined in"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.a,{id:"property-_clustername"})," ",(0,r.jsx)(s.code,{children:"_clusterName"})]}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"public"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"string"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"undefined"})}),(0,r.jsx)(s.td,{children:"-"}),(0,r.jsx)(s.td,{children:"-"}),(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classe
1s/KubeObject#property-_clustername",children:(0,r.jsx)(s.code,{children:"_clusterName"})})]}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L51",children:"lib/k8s/KubeObject.ts:51"})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.a,{id:"property-jsondata"})," ",(0,r.jsx)(s.code,{children:"jsonData"})]}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"public"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/serviceAccount/interfaces/KubeServiceAccount",children:(0,r.jsx)(s.code,{children:"KubeServiceAccount"})})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"undefined"})}),(0,r.jsx)(s.td,{children:"-"}),(0,r.jsx)(s.td,{children:"-"}),(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#property-jsondata",children:(0,r.jsx)(s.code,{children:"jsonData"})})]}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L48",children:"lib/k8s/KubeObject.ts:48"})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.a,{id:"property-_internalapiendpoint"})," ",(0,r.jsx)(s.code,{children:"_internalApiEndpoint?"})]}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"static"})}),(0,r.jsxs)(s.td,{children:["| ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v1/factories/interfaces/ApiClient",children:(0,r.jsx)(s.code,{children:"ApiClient"})}),"<",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/interfaces/KubeObjectInterface",children:(0,r.jsx)(s.code,{children:"KubeObjectInterface"})}),"> | ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v1/factories/interfaces/ApiWithNamespaceClient",children:(0,r.jsx)(s.code,{children:"ApiWithNamespaceClient"})}),"<",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/interfaces/KubeObjectInterface",children:(0,r.jsx)(s.code,{children:"KubeObjectInterface"})}),">"]}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"undefined"})}),(0,r.jsx)(s.td,{children:"-"}),(0,r.jsx)(s.td,{children:"-"}),(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#property-_internalapiendpoint",children:(0,r.jsx)(s.code,{children:"_internalApiEndpoint"})})]}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L68",children:"lib/k8s/KubeObject.ts:68"})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.a,{id:"property-apiname"})," ",(0,r.jsx)(s.code,{children:"apiName"})]}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"static"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"string"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"'serviceaccounts'"})}),(0,r.jsx)(s.td,{children:"Name of the resource, plural, used in API"}),(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#property-apiname",children:(0,r.jsx)(s.code,{children:"apiName"})})]}),(0,r.jsx)(s.td,{children:"-"}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/serviceAccount.ts#L35",children:"lib/k8s/serviceAccount.ts:35"})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.a,{id:"property-apiversion"})," ",(0,r.jsx)(s.code,{children:"apiVersion"})]}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"static"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"string"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"'v1'"})}),(0,r.jsx)(s.td,{children:'Group and version of the resource formatted as "GROUP/VERSION", e.g. "policy.k8s.io/v1".'}),(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classe
1s/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#property-apiversion",children:(0,r.jsx)(s.code,{children:"apiVersion"})})]}),(0,r.jsx)(s.td,{children:"-"}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/serviceAccount.ts#L36",children:"lib/k8s/serviceAccount.ts:36"})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.a,{id:"property-isnamespaced"})," ",(0,r.jsx)(s.code,{children:"isNamespaced"})]}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"static"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"boolean"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"true"})}),(0,r.jsx)(s.td,{children:"Whether the object is namespaced."}),(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#property-isnamespaced",children:(0,r.jsx)(s.code,{children:"isNamespaced"})})]}),(0,r.jsx)(s.td,{children:"-"}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/serviceAccount.ts#L37",children:"lib/k8s/serviceAccount.ts:37"})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.a,{id:"property-isscalable"})," ",(0,r.jsx)(s.code,{children:"isScalable"})]}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"readonly"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"boolean"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"undefined"})}),(0,r.jsx)(s.td,{children:"Whether the object is scalable, and should have a ScaleButton"}),(0,r.jsx)(s.td,{children:"-"}),(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#property-isscalable",children:(0,r.jsx)(s.code,{children:"isScalable"})})]}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L66",children:"lib/k8s/KubeObject.ts:66"})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.a,{id:"property-kind"})," ",(0,r.jsx)(s.code,{children:"kind"})]}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"static"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"string"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"'ServiceAccount'"})}),(0,r.jsx)(s.td,{children:"The kind of the object. Corresponding to the resource kind in Kubernetes."}),(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#property-kind",children:(0,r.jsx)(s.code,{children:"kind"})})]}),(0,r.jsx)(s.td,{children:"-"}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/serviceAccount.ts#L34",children:"lib/k8s/serviceAccount.ts:34"})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.a,{id:"property-readonlyfields"})," ",(0,r.jsx)(s.code,{children:"readOnlyFields"})]}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"static"})}),(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.code,{children:"string"}),"[]"]}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"[]"})}),(0,r.jsx)(s.td,{children:"Readonly field defined as JSONPath paths"}),(0,r.jsx)(s.td,{children:"-"}),(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classe
1s/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#property-readonlyfields",children:(0,r.jsx)(s.code,{children:"readOnlyFields"})})]}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L50",children:"lib/k8s/KubeObject.ts:50"})})]})]})]}),"\n",(0,r.jsx)(s.h2,{id:"accessors",children:"Accessors"}),"\n",(0,r.jsx)(s.h3,{id:"automountserviceaccounttoken",children:"automountServiceAccountToken"}),"\n",(0,r.jsx)(s.h4,{id:"get-signature",children:"Get Signature"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"get automountServiceAccountToken(): boolean | undefined;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/serviceAccount.ts#L57",children:"lib/k8s/serviceAccount.ts:57"})]}),"\n",(0,r.jsx)(s.h5,{id:"returns-1",children:"Returns"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.code,{children:"boolean"})," | ",(0,r.jsx)(s.code,{children:"undefined"})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"cluster",children:"cluster"}),"\n",(0,r.jsx)(s.h4,{id:"get-signature-1",children:"Get Signature"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"get cluster(): string;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L106",children:"lib/k8s/KubeObject.ts:106"})]}),"\n",(0,r.jsx)(s.h5,{id:"returns-2",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"string"})}),"\n",(0,r.jsx)(s.h4,{id:"set-signature",children:"Set Signature"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"set cluster(cluster: string): void;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L110",children:"lib/k8s/KubeObject.ts:110"})]}),"\n",(0,r.jsx)(s.h5,{id:"parameters-1",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"})]})}),(0,r.jsx)(s.tbody,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"cluster"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"string"})})]})})]}),"\n",(0,r.jsx)(s.h5,{id:"returns-3",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"void"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-1",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#cluster",children:(0,r.jsx)(s.code,{children:"cluster"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"detailsroute",children:"detailsRoute"}),"\n",(0,r.jsx)(s.h4,{id:"get-signature-2",children:"Get Signature"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"get detailsRoute(): string;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L118",children:"lib/k8s/KubeObject.ts:118"})]}),"\n",(0,r.jsx)(s.h5,{id:"returns-4",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"string"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-2",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classe
1s/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#detailsroute",children:(0,r.jsx)(s.code,{children:"detailsRoute"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"imagepullsecrets",children:"imagePullSecrets"}),"\n",(0,r.jsx)(s.h4,{id:"get-signature-3",children:"Get Signature"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"get imagePullSecrets(): object[] | undefined;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/serviceAccount.ts#L53",children:"lib/k8s/serviceAccount.ts:53"})]}),"\n",(0,r.jsx)(s.h5,{id:"returns-5",children:"Returns"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.code,{children:"object"}),"[] | ",(0,r.jsx)(s.code,{children:"undefined"})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"isnamespaced",children:"isNamespaced"}),"\n",(0,r.jsx)(s.h4,{id:"get-signature-4",children:"Get Signature"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"get isNamespaced(): boolean;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L226",children:"lib/k8s/KubeObject.ts:226"})]}),"\n",(0,r.jsx)(s.h5,{id:"returns-6",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"boolean"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-3",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#isnamespaced",children:(0,r.jsx)(s.code,{children:"isNamespaced"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"isscalable",children:"isScalable"}),"\n",(0,r.jsx)(s.h4,{id:"get-signature-5",children:"Get Signature"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"get isScalable(): boolean;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L230",children:"lib/k8s/KubeObject.ts:230"})]}),"\n",(0,r.jsx)(s.h5,{id:"returns-7",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"boolean"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-4",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#isscalable",children:(0,r.jsx)(s.code,{children:"isScalable"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"kind",children:"kind"}),"\n",(0,r.jsx)(s.h4,{id:"get-signature-6",children:"Get Signature"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"get kind(): any;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L180",children:"lib/k8s/KubeObject.ts:180"})]}),"\n",(0,r.jsx)(s.h5,{id:"returns-8",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"any"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-5",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#kind",children:(0,r.jsx)(s.code,{children:"kind"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"listroute",children:"listRoute"}),"\n",(0,r.jsx)(s.h4,{id:"get-signature-7",children:"Get Signature"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"get listRoute(): string;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L172",children:"lib/k8s/KubeObject.ts:172"})]}),"\n",(0,r.jsx)(s.h5,{id:"returns-9",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"string"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-6",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classe
1s/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#listroute",children:(0,r.jsx)(s.code,{children:"listRoute"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"metadata",children:"metadata"}),"\n",(0,r.jsx)(s.h4,{id:"get-signature-8",children:"Get Signature"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"get metadata(): KubeMetadata;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L222",children:"lib/k8s/KubeObject.ts:222"})]}),"\n",(0,r.jsx)(s.h5,{id:"returns-10",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeMetadata/interfaces/KubeMetadata",children:(0,r.jsx)(s.code,{children:"KubeMetadata"})})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-7",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#metadata",children:(0,r.jsx)(s.code,{children:"metadata"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"pluralname",children:"pluralName"}),"\n",(0,r.jsx)(s.h4,{id:"get-signature-9",children:"Get Signature"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"get pluralName(): string;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L167",children:"lib/k8s/KubeObject.ts:167"})]}),"\n",(0,r.jsx)(s.h5,{id:"returns-11",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"string"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-8",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#pluralname",children:(0,r.jsx)(s.code,{children:"pluralName"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"secrets",children:"secrets"}),"\n",(0,r.jsx)(s.h4,{id:"get-signature-10",children:"Get Signature"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"get secrets(): object[];\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/serviceAccount.ts#L49",children:"lib/k8s/serviceAccount.ts:49"})]}),"\n",(0,r.jsx)(s.h5,{id:"returns-12",children:"Returns"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.code,{children:"object"}),"[]"]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"apiendpoint",children:"apiEndpoint"}),"\n",(0,r.jsx)(s.h4,{id:"get-signature-11",children:"Get Signature"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"get static apiEndpoint(): \n | ApiClient<KubeObjectInterface>\n| ApiWithNamespaceClient<KubeObjectInterface>;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L70",children:"lib/k8s/KubeObject.ts:70"})]}),"\n",(0,r.jsx)(s.h5,{id:"returns-13",children:"Returns"}),"\n",(0,r.jsxs)(s.p,{children:["| ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v1/factories/interfaces/ApiClient",children:(0,r.jsx)(s.code,{children:"ApiClient"})}),"<",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/interfaces/KubeObjectInterface",children:(0,r.jsx)(s.code,{children:"KubeObjectInterface"})}),">\n| ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v1/factories/interfaces/ApiWithNamespaceClient",children:(0,r.jsx)(s.code,{children:"ApiWithNamespaceClient"})}),"<",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/interfaces/KubeObjectInterface",children:(0,r.jsx)(s.code,{children:"KubeObjectInterface"})}),">"]}),"\n",(0,r.jsx)(s.h4,{id:"set-signature-1",children:"Set Signature"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"set static apiEndpoint(endpoint: \n | ApiClient<KubeObjectInterface>\n | ApiWithNamespaceClient<KubeObjectInterface>): void;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L97",children:"lib/k8s/KubeObject.ts:97"})]}),"\n",(0,r.jsx)(s.h5,{id:"parameters-2",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"})]})}),(0,r.jsx)(s.tbody,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"endpoint"})}),(0,r.jsxs)(s.td,{children:["| ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v1/factories/interfaces/ApiClient",children:(0,r.jsx)(s.code,{children:"ApiClient"})}),"<",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/interfaces/KubeObjectInterface",children:(0,r.jsx)(s.code,{children:"KubeObjectInterface"})}),"> | ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v1/factories/interfaces/ApiWithNamespaceClient",children:(0,r.jsx)(s.code,{children:"ApiWithNamespaceClient"})}),"<",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/interfaces/KubeObjectInterface",children:(0,r.jsx)(s.code,{children:"KubeObjectInterface"})}),">"]})]})})]}),"\n",(0,r.jsx)(s.h5,{id:"returns-14",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"void"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-9",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classe
1s/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#apiendpoint",children:(0,r.jsx)(s.code,{children:"apiEndpoint"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"apigroupname",children:"apiGroupName"}),"\n",(0,r.jsx)(s.h4,{id:"get-signature-12",children:"Get Signature"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"get static apiGroupName(): string | undefined;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L134",children:"lib/k8s/KubeObject.ts:134"})]}),"\n",(0,r.jsx)(s.p,{children:"Get name of the API group of this resource\nfor example will return batch for CronJob"}),"\n",(0,r.jsx)(s.p,{children:"For core group, like Pods, it will return undefined"}),"\n",(0,r.jsxs)(s.p,{children:["API group reference ",(0,r.jsx)(s.a,{href:"https://kubernetes.io/docs/reference/using-api/#api-groups",children:"https://kubernetes.io/docs/reference/using-api/#api-groups"})]}),"\n",(0,r.jsx)(s.h5,{id:"returns-15",children:"Returns"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.code,{children:"string"})," | ",(0,r.jsx)(s.code,{children:"undefined"})]}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-10",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#apigroupname",children:(0,r.jsx)(s.code,{children:"apiGroupName"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"classname",children:"className"}),"\n",(0,r.jsx)(s.h4,{id:"get-signature-13",children:"Get Signature"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"get static className(): string;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L114",children:"lib/k8s/KubeObject.ts:114"})]}),"\n",(0,r.jsx)(s.h5,{id:"returns-16",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"string"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-11",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#classname",children:(0,r.jsx)(s.code,{children:"className"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"detailsroute-1",children:"detailsRoute"}),"\n",(0,r.jsx)(s.h4,{id:"get-signature-14",children:"Get Signature"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"get static detailsRoute(): string;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L122",children:"lib/k8s/KubeObject.ts:122"})]}),"\n",(0,r.jsx)(s.h5,{id:"returns-17",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"string"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-12",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#detailsroute-1",children:(0,r.jsx)(s.code,{children:"detailsRoute"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"listroute-1",children:"listRoute"}),"\n",(0,r.jsx)(s.h4,{id:"get-signature-15",children:"Get Signature"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"get static listRoute(): string;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L176",children:"lib/k8s/KubeObject.ts:176"})]}),"\n",(0,r.jsx)(s.h5,{id:"returns-18",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"string"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-13",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classe
1s/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#listroute-1",children:(0,r.jsx)(s.code,{children:"listRoute"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"pluralname-1",children:"pluralName"}),"\n",(0,r.jsx)(s.h4,{id:"get-signature-16",children:"Get Signature"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"get static pluralName(): string;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L161",children:"lib/k8s/KubeObject.ts:161"})]}),"\n",(0,r.jsx)(s.h5,{id:"returns-19",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"string"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-14",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#pluralname-1",children:(0,r.jsx)(s.code,{children:"pluralName"})})]}),"\n",(0,r.jsx)(s.h2,{id:"methods",children:"Methods"}),"\n",(0,r.jsx)(s.h3,{id:"_class",children:"_class()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"_class(): typeof KubeObject;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L490",children:"lib/k8s/KubeObject.ts:490"})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-20",children:"Returns"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.em,{children:"typeof"})," ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})})]}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-15",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#_class",children:(0,r.jsx)(s.code,{children:"_class"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"delete",children:"delete()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"delete(force?: boolean): Promise<any>;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L494",children:"lib/k8s/KubeObject.ts:494"})]}),"\n",(0,r.jsx)(s.h4,{id:"parameters-3",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"})]})}),(0,r.jsx)(s.tbody,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"force?"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"boolean"})})]})})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-21",children:"Returns"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.code,{children:"Promise"}),"<",(0,r.jsx)(s.code,{children:"any"}),">"]}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-16",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#delete",children:(0,r.jsx)(s.code,{children:"delete"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"getage",children:"getAge()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"getAge(): string;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L214",children:"lib/k8s/KubeObject.ts:214"})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-22",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"string"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-17",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classe
1s/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#getage",children:(0,r.jsx)(s.code,{children:"getAge"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"getauthorization",children:"getAuthorization()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"getAuthorization(verb: string, reqResourseAttrs?: AuthRequestResourceAttrs): Promise<any>;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L690",children:"lib/k8s/KubeObject.ts:690"})]}),"\n",(0,r.jsx)(s.h4,{id:"parameters-4",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"verb"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"string"})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"reqResourseAttrs?"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/interfaces/AuthRequestResourceAttrs",children:(0,r.jsx)(s.code,{children:"AuthRequestResourceAttrs"})})})]})]})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-23",children:"Returns"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.code,{children:"Promise"}),"<",(0,r.jsx)(s.code,{children:"any"}),">"]}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-18",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#getauthorization",children:(0,r.jsx)(s.code,{children:"getAuthorization"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"getcreationts",children:"getCreationTs()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"getCreationTs(): string;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L210",children:"lib/k8s/KubeObject.ts:210"})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-24",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"string"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-19",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#getcreationts",children:(0,r.jsx)(s.code,{children:"getCreationTs"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"getdetailslink",children:"getDetailsLink()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"getDetailsLink(): string;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L184",children:"lib/k8s/KubeObject.ts:184"})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-25",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"string"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-20",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#getdetailslink",children:(0,r.jsx)(s.code,{children:"getDetailsLink"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"geteditableobject",children:"getEditableObject()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"getEditableObject(): object;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L234",children:"lib/k8s/KubeObject.ts:234"})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-26",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"object"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-21",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classe
1s/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#geteditableobject",children:(0,r.jsx)(s.code,{children:"getEditableObject"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"getlistlink",children:"getListLink()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"getListLink(): string;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L198",children:"lib/k8s/KubeObject.ts:198"})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-27",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"string"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-22",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#getlistlink",children:(0,r.jsx)(s.code,{children:"getListLink"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"getname",children:"getName()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"getName(): string;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L202",children:"lib/k8s/KubeObject.ts:202"})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-28",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"string"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-23",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#getname",children:(0,r.jsx)(s.code,{children:"getName"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"getnamespace",children:"getNamespace()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"getNamespace(): string | undefined;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L206",children:"lib/k8s/KubeObject.ts:206"})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-29",children:"Returns"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.code,{children:"string"})," | ",(0,r.jsx)(s.code,{children:"undefined"})]}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-24",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#getnamespace",children:(0,r.jsx)(s.code,{children:"getNamespace"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"getvalue",children:"getValue()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"getValue(prop: string): any;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L218",children:"lib/k8s/KubeObject.ts:218"})]}),"\n",(0,r.jsx)(s.h4,{id:"parameters-5",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"})]})}),(0,r.jsx)(s.tbody,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"prop"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"string"})})]})})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-30",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"any"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-25",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classe
1s/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#getvalue",children:(0,r.jsx)(s.code,{children:"getValue"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"patch",children:"patch()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"patch(body: RecursivePartial<T>): Promise<any>;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L598",children:"lib/k8s/KubeObject.ts:598"})]}),"\n",(0,r.jsx)(s.h4,{id:"parameters-6",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"})]})}),(0,r.jsx)(s.tbody,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"body"})}),(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v1/factories/type-aliases/RecursivePartial",children:(0,r.jsx)(s.code,{children:"RecursivePartial"})}),"<",(0,r.jsx)(s.code,{children:"T"}),">"]})]})})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-31",children:"Returns"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.code,{children:"Promise"}),"<",(0,r.jsx)(s.code,{children:"any"}),">"]}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-26",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#patch",children:(0,r.jsx)(s.code,{children:"patch"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"patchupdate",children:"patchUpdate()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"patchUpdate(original: KubeObjectInterface, modified: KubeObjectInterface): Promise<KubeObjectInterface>;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L522",children:"lib/k8s/KubeObject.ts:522"})]}),"\n",(0,r.jsx)(s.p,{children:"Updates a resource using JSON Patch (RFC 6902), sending only the diff between\nthe original and modified objects. This avoids 409 Conflict errors on resources\nthat are frequently updated by controllers (e.g. HPA)."}),"\n",(0,r.jsx)(s.h4,{id:"parameters-7",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"original"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/interfaces/KubeObjectInterface",children:(0,r.jsx)(s.code,{children:"KubeObjectInterface"})})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"modified"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/interfaces/KubeObjectInterface",children:(0,r.jsx)(s.code,{children:"KubeObjectInterface"})})})]})]})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-32",children:"Returns"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.code,{children:"Promise"}),"<",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/interfaces/KubeObjectInterface",children:(0,r.jsx)(s.code,{children:"KubeObjectInterface"})}),">"]}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-27",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classe
1s/KubeObject#patchupdate",children:(0,r.jsx)(s.code,{children:"patchUpdate"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"scale",children:"scale()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"scale(numReplicas: number): Promise<any>;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L569",children:"lib/k8s/KubeObject.ts:569"})]}),"\n",(0,r.jsx)(s.h4,{id:"parameters-8",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"})]})}),(0,r.jsx)(s.tbody,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"numReplicas"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"number"})})]})})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-33",children:"Returns"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.code,{children:"Promise"}),"<",(0,r.jsx)(s.code,{children:"any"}),">"]}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-28",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#scale",children:(0,r.jsx)(s.code,{children:"scale"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"update",children:"update()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"update(data: KubeObjectInterface): Promise<KubeObjectInterface>;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L513",children:"lib/k8s/KubeObject.ts:513"})]}),"\n",(0,r.jsx)(s.h4,{id:"parameters-9",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"})]})}),(0,r.jsx)(s.tbody,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"data"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/interfaces/KubeObjectInterface",children:(0,r.jsx)(s.code,{children:"KubeObjectInterface"})})})]})})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-34",children:"Returns"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.code,{children:"Promise"}),"<",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/interfaces/KubeObjectInterface",children:(0,r.jsx)(s.code,{children:"KubeObjectInterface"})}),">"]}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-29",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#update",children:(0,r.jsx)(s.code,{children:"update"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"apiget",children:"apiGet()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"static apiGet<K>(\n this: (...args: any) => K & typeof KubeObject, \n onGet: (...args: any) => void, \n name: string, \n namespace?: string, \n onError?: (err: ApiError | null, cluster?: string) => void, \n opts?: object): (...args: any[]) => Promise;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L447",children:"lib/k8s/KubeObject.ts:447"})]}),"\n",(0,r.jsx)(s.h4,{id:"type-parameters",children:"Type Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsx)(s.tr,{children:(0,r.jsx)(s.th,{children:"Type Parameter"})})}),(0,r.jsx)(s.tbody,{children:(0,r.jsx)(s.tr,{children:(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.code,{children:"K"})," ",(0,r.jsx)(s.em,{children:"extends"})," ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classe
1s/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),"<",(0,r.jsx)(s.code,{children:"any"}),">"]})})})]}),"\n",(0,r.jsx)(s.h4,{id:"parameters-10",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"this"})}),(0,r.jsxs)(s.td,{children:["(...",(0,r.jsx)(s.code,{children:"args"}),": ",(0,r.jsx)(s.code,{children:"any"}),") => ",(0,r.jsx)(s.code,{children:"K"})," & ",(0,r.jsx)(s.em,{children:"typeof"})," ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})})]})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"onGet"})}),(0,r.jsxs)(s.td,{children:["(...",(0,r.jsx)(s.code,{children:"args"}),": ",(0,r.jsx)(s.code,{children:"any"}),") => ",(0,r.jsx)(s.code,{children:"void"})]})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"name"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"string"})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"namespace?"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"string"})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"onError?"})}),(0,r.jsxs)(s.td,{children:["(",(0,r.jsx)(s.code,{children:"err"}),": ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v2/ApiError/classes/ApiError",children:(0,r.jsx)(s.code,{children:"ApiError"})})," | ",(0,r.jsx)(s.code,{children:"null"}),", ",(0,r.jsx)(s.code,{children:"cluster?"}),": ",(0,r.jsx)(s.code,{children:"string"}),") => ",(0,r.jsx)(s.code,{children:"void"})]})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"opts?"})}),(0,r.jsxs)(s.td,{children:["{ ",(0,r.jsx)(s.code,{children:"cluster?"}),": ",(0,r.jsx)(s.code,{children:"string"}),"; ",(0,r.jsx)(s.code,{children:"queryParams?"}),": ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v1/queryParameters/interfaces/QueryParameters",children:(0,r.jsx)(s.code,{children:"QueryParameters"})}),"; }"]})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"opts.cluster?"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"string"})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"opts.queryParams?"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v1/queryParameters/interfaces/QueryParameters",children:(0,r.jsx)(s.code,{children:"QueryParameters"})})})]})]})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-35",children:"Returns"}),"\n",(0,r.jsxs)(s.p,{children:["(...",(0,r.jsx)(s.code,{children:"args"}),": ",(0,r.jsx)(s.code,{children:"any"}),"[]) => ",(0,r.jsx)(s.code,{children:"Promise"})]}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-30",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#apiget",children:(0,r.jsx)(s.code,{children:"apiGet"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"apilist",children:"apiList()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"static apiList<K>(\n this: (...args: any) => K & typeof KubeObject, \n onList: (arg: K[]) => void, \n onError?: (err: ApiError, cluster?: string) => void, \n opts?: ApiListSingleNamespaceOptions): (...args: any[]) => Promise;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L264",children:"lib/k8s/KubeObject.ts:264"})]}),"\n",(0,r.jsx)(s.p,{children:"Returns the API endpoint for this object."}),"\n",(0,r.jsx)(s.h4,{id:"type-parameters-1",children:"Type Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsx)(s.tr,{children:(0,r.jsx)(s.th,{children:"Type Parameter"})})}),(0,r.jsx)(s.tbody,{children:(0,r.jsx)(s.tr,{children:(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.code,{children:"K"})," ",(0,r.jsx)(s.em,{children:"extends"})," ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classe
1s/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),"<",(0,r.jsx)(s.code,{children:"any"}),">"]})})})]}),"\n",(0,r.jsx)(s.h4,{id:"parameters-11",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"}),(0,r.jsx)(s.th,{children:"Description"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"this"})}),(0,r.jsxs)(s.td,{children:["(...",(0,r.jsx)(s.code,{children:"args"}),": ",(0,r.jsx)(s.code,{children:"any"}),") => ",(0,r.jsx)(s.code,{children:"K"})," & ",(0,r.jsx)(s.em,{children:"typeof"})," ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})})]}),(0,r.jsx)(s.td,{children:"-"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"onList"})}),(0,r.jsxs)(s.td,{children:["(",(0,r.jsx)(s.code,{children:"arg"}),": ",(0,r.jsx)(s.code,{children:"K"}),"[]) => ",(0,r.jsx)(s.code,{children:"void"})]}),(0,r.jsx)(s.td,{children:"Callback function to be called when the list is retrieved."})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"onError?"})}),(0,r.jsxs)(s.td,{children:["(",(0,r.jsx)(s.code,{children:"err"}),": ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v2/ApiError/classes/ApiError",children:(0,r.jsx)(s.code,{children:"ApiError"})}),", ",(0,r.jsx)(s.code,{children:"cluster?"}),": ",(0,r.jsx)(s.code,{children:"string"}),") => ",(0,r.jsx)(s.code,{children:"void"})]}),(0,r.jsx)(s.td,{children:"Callback function to be called when an error occurs."})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"opts?"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/interfaces/ApiListSingleNamespaceOptions",children:(0,r.jsx)(s.code,{children:"ApiListSingleNamespaceOptions"})})}),(0,r.jsx)(s.td,{children:"Options to be passed to the API endpoint."})]})]})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-36",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:"The API endpoint for this object."}),"\n",(0,r.jsxs)(s.p,{children:["(...",(0,r.jsx)(s.code,{children:"args"}),": ",(0,r.jsx)(s.code,{children:"any"}),"[]) => ",(0,r.jsx)(s.code,{children:"Promise"})]}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-31",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#apilist",children:(0,r.jsx)(s.code,{children:"apiList"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"create",children:"create()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"static create<Args, T>(this: (...args: Args) => T, ...item: Args): T;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L440",children:"lib/k8s/KubeObject.ts:440"})]}),"\n",(0,r.jsx)(s.h4,{id:"type-parameters-2",children:"Type Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsx)(s.tr,{children:(0,r.jsx)(s.th,{children:"Type Parameter"})})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsx)(s.tr,{children:(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.code,{children:"Args"})," ",(0,r.jsx)(s.em,{children:"extends"})," ",(0,r.jsx)(s.code,{children:"any"}),"[]"]})}),(0,r.jsx)(s.tr,{children:(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.code,{children:"T"})," ",(0,r.jsx)(s.em,{children:"extends"})," ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),"<",(0,r.jsx)(s.code,{children:"any"}),">"]})})]})]}),"\n",(0,r.jsx)(s.h4,{id:"parameters-12",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"this"})}),(0,r.jsxs)(s.td,{children:["(...",(0,r.jsx)(s.code,{children:"args"}),": ",(0,r.jsx)(s.code,{children:"Args"}),") => ",(0,r.jsx)(s.code,{children:"T"})]})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsxs)(s.td,{children:["...",(0,r.jsx)(s.code,{children:"item"})]}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"Args"})})]})]})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-37",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"T"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-32",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classe
1s/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#create",children:(0,r.jsx)(s.code,{children:"create"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"fetchauthorization",children:"fetchAuthorization()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"static fetchAuthorization(reqResourseAttrs?: AuthRequestResourceAttrs, cluster?: string): Promise<any>;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L615",children:"lib/k8s/KubeObject.ts:615"})]}),"\n",(0,r.jsx)(s.p,{children:"Performs a request to check if the user has the given permission."}),"\n",(0,r.jsx)(s.h4,{id:"parameters-13",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"reqResourseAttrs?"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/interfaces/AuthRequestResourceAttrs",children:(0,r.jsx)(s.code,{children:"AuthRequestResourceAttrs"})})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"cluster?"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"string"})})]})]})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-38",children:"Returns"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.code,{children:"Promise"}),"<",(0,r.jsx)(s.code,{children:"any"}),">"]}),"\n",(0,r.jsx)(s.p,{children:"The result of the access request."}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-33",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#fetchauthorization",children:(0,r.jsx)(s.code,{children:"fetchAuthorization"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"getauthorization-1",children:"getAuthorization()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"static getAuthorization(\n verb: string, \n reqResourseAttrs?: AuthRequestResourceAttrs, \ncluster?: string): Promise<any>;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L643",children:"lib/k8s/KubeObject.ts:643"})]}),"\n",(0,r.jsx)(s.h4,{id:"parameters-14",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"verb"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"string"})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"reqResourseAttrs?"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/interfaces/AuthRequestResourceAttrs",children:(0,r.jsx)(s.code,{children:"AuthRequestResourceAttrs"})})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"cluster?"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"string"})})]})]})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-39",children:"Returns"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.code,{children:"Promise"}),"<",(0,r.jsx)(s.code,{children:"any"}),">"]}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-34",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classe
1s/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#getauthorization-1",children:(0,r.jsx)(s.code,{children:"getAuthorization"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"getbaseobject",children:"getBaseObject()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"static getBaseObject(): KubeServiceAccount;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/serviceAccount.ts#L39",children:"lib/k8s/serviceAccount.ts:39"})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-40",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/serviceAccount/interfaces/KubeServiceAccount",children:(0,r.jsx)(s.code,{children:"KubeServiceAccount"})})}),"\n",(0,r.jsx)(s.h4,{id:"overrides",children:"Overrides"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#getbaseobject",children:(0,r.jsx)(s.code,{children:"getBaseObject"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"geterrormessage",children:"getErrorMessage()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:'static getErrorMessage(err: ApiError | null): "Error: Not found" | "Error: No permissions" | "Error" | null;\n'})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L719",children:"lib/k8s/KubeObject.ts:719"})]}),"\n",(0,r.jsx)(s.h4,{id:"parameters-15",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"})]})}),(0,r.jsx)(s.tbody,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"err"})}),(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v2/ApiError/classes/ApiError",children:(0,r.jsx)(s.code,{children:"ApiError"})})," | ",(0,r.jsx)(s.code,{children:"null"})]})]})})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-41",children:"Returns"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.code,{children:'"Error: Not found"'})," | ",(0,r.jsx)(s.code,{children:'"Error: No permissions"'})," | ",(0,r.jsx)(s.code,{children:'"Error"'})," | ",(0,r.jsx)(s.code,{children:"null"})]}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-35",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#geterrormessage",children:(0,r.jsx)(s.code,{children:"getErrorMessage"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"isclassof",children:"isClassOf()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"static isClassOf<K>(this: K, maybeInstance: KubeObject): maybeInstance is InstanceType<K>;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L152",children:"lib/k8s/KubeObject.ts:152"})]}),"\n",(0,r.jsxs)(s.p,{children:["Type guard to check if a KubeObject instance belongs to this class.\nCompares API group name and kind to determine if the instance matches.\nThis works even if class definitions are duplicated and should be used\ninstead of ",(0,r.jsx)(s.code,{children:"instanceof"}),"."]}),"\n",(0,r.jsx)(s.h4,{id:"type-parameters-3",children:"Type Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsx)(s.tr,{children:(0,r.jsx)(s.th,{children:"Type Parameter"})})}),(0,r.jsx)(s.tbody,{children:(0,r.jsx)(s.tr,{children:(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.code,{children:"K"})," ",(0,r.jsx)(s.em,{children:"extends"})," ",(0,r.jsx)(s.em,{children:"typeof"})," ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classe
1s/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})})]})})})]}),"\n",(0,r.jsx)(s.h4,{id:"parameters-16",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"}),(0,r.jsx)(s.th,{children:"Description"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"this"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"K"})}),(0,r.jsx)(s.td,{children:"-"})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"maybeInstance"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})})}),(0,r.jsx)(s.td,{children:"The KubeObject instance to check."})]})]})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-42",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"maybeInstance is InstanceType<K>"})}),"\n",(0,r.jsx)(s.p,{children:"True if the instance is of this class type, with narrowed type."}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-36",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#isclassof",children:(0,r.jsx)(s.code,{children:"isClassOf"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"put",children:"put()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"static put(data: KubeObjectInterface): Promise<KubeObjectInterface>;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L565",children:"lib/k8s/KubeObject.ts:565"})]}),"\n",(0,r.jsx)(s.h4,{id:"parameters-17",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"})]})}),(0,r.jsx)(s.tbody,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"data"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/interfaces/KubeObjectInterface",children:(0,r.jsx)(s.code,{children:"KubeObjectInterface"})})})]})})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-43",children:"Returns"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.code,{children:"Promise"}),"<",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/interfaces/KubeObjectInterface",children:(0,r.jsx)(s.code,{children:"KubeObjectInterface"})}),">"]}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-37",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#put",children:(0,r.jsx)(s.code,{children:"put"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"useapiget",children:"useApiGet()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"static useApiGet<K>(\n this: (...args: any) => K & typeof KubeObject, \n onGet: (item: K | null) => any, \n name: string, \n namespace?: string, \n onError?: (err: ApiError | null, cluster?: string) => void, \n opts?: object): void;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L472",children:"lib/k8s/KubeObject.ts:472"})]}),"\n",(0,r.jsx)(s.h4,{id:"type-parameters-4",children:"Type Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsx)(s.tr,{children:(0,r.jsx)(s.th,{children:"Type Parameter"})})}),(0,r.jsx)(s.tbody,{children:(0,r.jsx)(s.tr,{children:(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.code,{children:"K"})," ",(0,r.jsx)(s.em,{children:"extends"})," ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classe
1s/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),"<",(0,r.jsx)(s.code,{children:"any"}),">"]})})})]}),"\n",(0,r.jsx)(s.h4,{id:"parameters-18",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"this"})}),(0,r.jsxs)(s.td,{children:["(...",(0,r.jsx)(s.code,{children:"args"}),": ",(0,r.jsx)(s.code,{children:"any"}),") => ",(0,r.jsx)(s.code,{children:"K"})," & ",(0,r.jsx)(s.em,{children:"typeof"})," ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})})]})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"onGet"})}),(0,r.jsxs)(s.td,{children:["(",(0,r.jsx)(s.code,{children:"item"}),": ",(0,r.jsx)(s.code,{children:"K"})," | ",(0,r.jsx)(s.code,{children:"null"}),") => ",(0,r.jsx)(s.code,{children:"any"})]})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"name"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"string"})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"namespace?"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"string"})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"onError?"})}),(0,r.jsxs)(s.td,{children:["(",(0,r.jsx)(s.code,{children:"err"}),": ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v2/ApiError/classes/ApiError",children:(0,r.jsx)(s.code,{children:"ApiError"})})," | ",(0,r.jsx)(s.code,{children:"null"}),", ",(0,r.jsx)(s.code,{children:"cluster?"}),": ",(0,r.jsx)(s.code,{children:"string"}),") => ",(0,r.jsx)(s.code,{children:"void"})]})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"opts?"})}),(0,r.jsxs)(s.td,{children:["{ ",(0,r.jsx)(s.code,{children:"cluster?"}),": ",(0,r.jsx)(s.code,{children:"string"}),"; ",(0,r.jsx)(s.code,{children:"queryParams?"}),": ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v1/queryParameters/interfaces/QueryParameters",children:(0,r.jsx)(s.code,{children:"QueryParameters"})}),"; }"]})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"opts.cluster?"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"string"})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"opts.queryParams?"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v1/queryParameters/interfaces/QueryParameters",children:(0,r.jsx)(s.code,{children:"QueryParameters"})})})]})]})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-44",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"void"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-38",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#useapiget",children:(0,r.jsx)(s.code,{children:"useApiGet"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"useapilist",children:"useApiList()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"static useApiList<K>(\n this: (...args: any) => K & typeof KubeObject, \n onList: (...arg: any[]) => any, \n onError?: (err: ApiError, cluster?: string) => void, \n opts?: ApiListOptions): void;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L297",children:"lib/k8s/KubeObject.ts:297"})]}),"\n",(0,r.jsx)(s.h4,{id:"type-parameters-5",children:"Type Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsx)(s.tr,{children:(0,r.jsx)(s.th,{children:"Type Parameter"})})}),(0,r.jsx)(s.tbody,{children:(0,r.jsx)(s.tr,{children:(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.code,{children:"K"})," ",(0,r.jsx)(s.em,{children:"extends"})," ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classe
1s/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),"<",(0,r.jsx)(s.code,{children:"any"}),">"]})})})]}),"\n",(0,r.jsx)(s.h4,{id:"parameters-19",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"this"})}),(0,r.jsxs)(s.td,{children:["(...",(0,r.jsx)(s.code,{children:"args"}),": ",(0,r.jsx)(s.code,{children:"any"}),") => ",(0,r.jsx)(s.code,{children:"K"})," & ",(0,r.jsx)(s.em,{children:"typeof"})," ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})})]})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"onList"})}),(0,r.jsxs)(s.td,{children:["(...",(0,r.jsx)(s.code,{children:"arg"}),": ",(0,r.jsx)(s.code,{children:"any"}),"[]) => ",(0,r.jsx)(s.code,{children:"any"})]})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"onError?"})}),(0,r.jsxs)(s.td,{children:["(",(0,r.jsx)(s.code,{children:"err"}),": ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v2/ApiError/classes/ApiError",children:(0,r.jsx)(s.code,{children:"ApiError"})}),", ",(0,r.jsx)(s.code,{children:"cluster?"}),": ",(0,r.jsx)(s.code,{children:"string"}),") => ",(0,r.jsx)(s.code,{children:"void"})]})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"opts?"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/interfaces/ApiListOptions",children:(0,r.jsx)(s.code,{children:"ApiListOptions"})})})]})]})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-45",children:"Returns"}),"\n",(0,r.jsx)(s.p,{children:(0,r.jsx)(s.code,{children:"void"})}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-39",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#useapilist",children:(0,r.jsx)(s.code,{children:"useApiList"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"useget",children:"useGet()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"static useGet<K>(\n this: (...args: any) => K, \n name: string, \n namespace?: string, \nopts?: object): [K | null, ApiError | null] & QueryResponse<K, ApiError>;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L421",children:"lib/k8s/KubeObject.ts:421"})]}),"\n",(0,r.jsx)(s.h4,{id:"type-parameters-6",children:"Type Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsx)(s.tr,{children:(0,r.jsx)(s.th,{children:"Type Parameter"})})}),(0,r.jsx)(s.tbody,{children:(0,r.jsx)(s.tr,{children:(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.code,{children:"K"})," ",(0,r.jsx)(s.em,{children:"extends"})," ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),"<",(0,r.jsx)(s.code,{children:"any"}),">"]})})})]}),"\n",(0,r.jsx)(s.h4,{id:"parameters-20",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"this"})}),(0,r.jsxs)(s.td,{children:["(...",(0,r.jsx)(s.code,{children:"args"}),": ",(0,r.jsx)(s.code,{children:"any"}),") => ",(0,r.jsx)(s.code,{children:"K"})]})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"name"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"string"})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"namespace?"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"string"})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"opts?"})}),(0,r.jsxs)(s.td,{children:["{ ",(0,r.jsx)(s.code,{children:"cluster?"}),": ",(0,r.jsx)(s.code,{children:"string"}),"; ",(0,r.jsx)(s.code,{children:"queryParams?"}),": ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v1/queryParameters/interfaces/QueryParameters",children:(0,r.jsx)(s.code,{children:"QueryParameters"})}),"; }"]})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"opts.cluster?"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"string"})})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"opts.queryParams?"})}),(0,r.jsx)(s.td,{children:(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v1/queryParameters/interfaces/QueryParameters",children:(0,r.jsx)(s.code,{children:"QueryParameters"})})})]})]})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-46",children:"Returns"}),"\n",(0,r.jsxs)(s.p,{children:["[",(0,r.jsx)(s.code,{children:"K"})," | ",(0,r.jsx)(s.code,{children:"null"}),", ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v2/ApiError/classe
1s/ApiError",children:(0,r.jsx)(s.code,{children:"ApiError"})})," | ",(0,r.jsx)(s.code,{children:"null"}),"] & ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v2/hooks/interfaces/QueryResponse",children:(0,r.jsx)(s.code,{children:"QueryResponse"})}),"<",(0,r.jsx)(s.code,{children:"K"}),", ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v2/ApiError/classes/ApiError",children:(0,r.jsx)(s.code,{children:"ApiError"})}),">"]}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-40",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#useget",children:(0,r.jsx)(s.code,{children:"useGet"})})]}),"\n",(0,r.jsx)(s.hr,{}),"\n",(0,r.jsx)(s.h3,{id:"uselist",children:"useList()"}),"\n",(0,r.jsx)(s.pre,{children:(0,r.jsx)(s.code,{className:"language-ts",children:"static useList<K>(this: (...args: any) => K & typeof KubeObject, __namedParameters?: object & QueryParameters): [K[] | null, ApiError | null] & QueryListResponse<(\n | ListResponse<K>\n | null\n| undefined)[], K, ApiError>;\n"})}),"\n",(0,r.jsxs)(s.p,{children:["Defined in: ",(0,r.jsx)(s.a,{href:"https://github.com/kubernetes-sigs/headlamp/blob/9cb8e9a311f736f645f4a06f251f59bddca3cf60/frontend/src/lib/k8s/KubeObject.ts#L368",children:"lib/k8s/KubeObject.ts:368"})]}),"\n",(0,r.jsx)(s.h4,{id:"type-parameters-7",children:"Type Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsx)(s.tr,{children:(0,r.jsx)(s.th,{children:"Type Parameter"})})}),(0,r.jsx)(s.tbody,{children:(0,r.jsx)(s.tr,{children:(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.code,{children:"K"})," ",(0,r.jsx)(s.em,{children:"extends"})," ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),"<",(0,r.jsx)(s.code,{children:"any"}),">"]})})})]}),"\n",(0,r.jsx)(s.h4,{id:"parameters-21",children:"Parameters"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(s.table,{children:[(0,r.jsx)(s.thead,{children:(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.th,{children:"Parameter"}),(0,r.jsx)(s.th,{children:"Type"})]})}),(0,r.jsxs)(s.tbody,{children:[(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"this"})}),(0,r.jsxs)(s.td,{children:["(...",(0,r.jsx)(s.code,{children:"args"}),": ",(0,r.jsx)(s.code,{children:"any"}),") => ",(0,r.jsx)(s.code,{children:"K"})," & ",(0,r.jsx)(s.em,{children:"typeof"})," ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})})]})]}),(0,r.jsxs)(s.tr,{children:[(0,r.jsx)(s.td,{children:(0,r.jsx)(s.code,{children:"__namedParameters"})}),(0,r.jsxs)(s.td,{children:[(0,r.jsx)(s.code,{children:"object"})," & ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v1/queryParameters/interfaces/QueryParameters",children:(0,r.jsx)(s.code,{children:"QueryParameters"})})]})]})]})]}),"\n",(0,r.jsx)(s.h4,{id:"returns-47",children:"Returns"}),"\n",(0,r.jsxs)(s.p,{children:["[",(0,r.jsx)(s.code,{children:"K"}),"[] | ",(0,r.jsx)(s.code,{children:"null"}),", ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v2/ApiError/classes/ApiError",children:(0,r.jsx)(s.code,{children:"ApiError"})})," | ",(0,r.jsx)(s.code,{children:"null"}),"] & ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v2/hooks/interfaces/QueryListResponse",children:(0,r.jsx)(s.code,{children:"QueryListResponse"})}),"<(\n| ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v2/useKubeObjectList/interfaces/ListResponse",children:(0,r.jsx)(s.code,{children:"ListResponse"})}),"<",(0,r.jsx)(s.code,{children:"K"}),">\n| ",(0,r.jsx)(s.code,{children:"null"}),"\n| ",(0,r.jsx)(s.code,{children:"undefined"}),")[], ",(0,r.jsx)(s.code,{children:"K"}),", ",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/api/v2/ApiError/classe
1s/ApiError",children:(0,r.jsx)(s.code,{children:"ApiError"})}),">"]}),"\n",(0,r.jsx)(s.h4,{id:"inherited-from-41",children:"Inherited from"}),"\n",(0,r.jsxs)(s.p,{children:[(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject",children:(0,r.jsx)(s.code,{children:"KubeObject"})}),".",(0,r.jsx)(s.a,{href:"/docs/latest/development/api/lib/k8s/KubeObject/classes/KubeObject#uselist",children:(0,r.jsx)(s.code,{children:"useList"})})]})]})}function j(e={}){const{wrapper:s}={...(0,i.R)(),...e.components};return s?(0,r.jsx)(s,{...e,children:(0,r.jsx)(h,{...e})}):h(e)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.