Class CSIDriver
CSIDriver captures information about a Container Storage Interface (CSI) volume driver deployed on the cluster. CSI drivers do not need to create the CSIDriver object directly. Instead they may use the cluster-driver-registrar sidecar container. When deployed with a CSI driver it automatically creates a CSIDriver object representing the driver. Kubernetes attach detach controller uses this object to determine whether attach is required. Kubelet uses this object to determine whether pod information needs to be passed on mount. CSIDriver objects are non-namespaced.
Inheritance
Inherited Members
Namespace: Pulumi.Kubernetes.Types.Outputs.Storage.V1Beta1
Assembly: Pulumi.Kubernetes.dll
Syntax
public sealed class CSIDriver
Fields
View SourceApiVersion
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 readonly string ApiVersion
Field Value
| Type | Description |
|---|---|
| System.String |
Kind
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 readonly string Kind
Field Value
| Type | Description |
|---|---|
| System.String |
Metadata
Standard object metadata. metadata.Name indicates the name of the CSI driver that this object refers to; it MUST be the same name returned by the CSI GetPluginName() call for that driver. The driver name must be 63 characters or less, beginning and ending with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), dots (.), and alphanumerics between. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
Declaration
public readonly ObjectMeta Metadata
Field Value
| Type | Description |
|---|---|
| ObjectMeta |
Spec
Specification of the CSI Driver.
Declaration
public readonly CSIDriverSpec Spec
Field Value
| Type | Description |
|---|---|
| CSIDriverSpec |