Class V1CStorBlockDeviceList
OpenEBS cStor block devices.
Namespace: Neon.Kube.Resources.OpenEBS
Assembly: Neon.Kube.Resources.dll
Syntax
[KubernetesEntity(Group = "openebs.io", Kind = "BlockDeviceList", ApiVersion = "v1alpha1", PluralName = "blockdevices")]
[Ignore]
public class V1CStorBlockDeviceList
Constructors
V1CStorBlockDeviceList()
Initializes a new instance of the V1CStorBlockDeviceList class.
Declaration
public V1CStorBlockDeviceList()
Fields
KubeApiVersion
The API version this Kubernetes type belongs to.
Declaration
public const string KubeApiVersion = "v1alpha1"
Field Value
| Type | Description |
|---|---|
| string |
KubeGroup
The Group this Kubernetes type belongs to.
Declaration
public const string KubeGroup = "openebs.io"
Field Value
| Type | Description |
|---|---|
| string |
KubeKind
The Kubernetes named schema this object is based on.
Declaration
public const string KubeKind = "BlockDeviceList"
Field Value
| Type | Description |
|---|---|
| string |
KubePlural
The plural name of the entity.
Declaration
public const string KubePlural = "blockdevices"
Field Value
| Type | Description |
|---|---|
| string |
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/sig-architecture/api-conventions.md#resources
Declaration
public string ApiVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Items
Gets or sets items is the list of cStor block devices.
Declaration
public IList<V1CStorBlockDevice> Items { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<V1CStorBlockDevice> |
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/sig-architecture/api-conventions.md#types-kinds
Declaration
public string Kind { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Metadata
Gets or sets standard list metadata.
Declaration
public V1ListMeta Metadata { get; set; }
Property Value
| Type | Description |
|---|---|
| V1ListMeta |
Methods
Validate()
Validate the object.
Declaration
public virtual void Validate()
Exceptions
| Type | Condition |
|---|---|
| ValidationException | Thrown if validation fails. |