Class V1CustomObjectList<T>
Holds a list of generic custom object instances returned by the API server.
Namespace: Neon.Kube.K8s
Assembly: Neon.Kube.dll
Syntax
public class V1CustomObjectList<T> where T : IKubernetesObject<V1ObjectMeta>
Type Parameters
Name | Description |
---|---|
T | The custom object type. |
Properties
ApiVersion
Gets or sets aPIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
Declaration
public string ApiVersion { get; set; }
Property Value
Type | Description |
---|---|
string |
Items
Gets or sets list of objects. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md
Declaration
public IList<T> Items { get; set; }
Property Value
Type | Description |
---|---|
IList<T> |
Kind
Gets or sets kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
Declaration
public string Kind { get; set; }
Property Value
Type | Description |
---|---|
string |
Metadata
Gets or sets standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
Declaration
public V1ListMeta Metadata { get; set; }
Property Value
Type | Description |
---|---|
V1ListMeta |
Methods
Validate()
Validate the object.
Declaration
public void Validate()