Versions in this module Expand all Collapse all v1 v1.16.3 Nov 9, 2022 Changes in this version + const GroupName + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + func Kind(kind string) schema.GroupKind + func Resource(resource string) schema.GroupResource + type CSIDriver struct + Spec CSIDriverSpec + func (in *CSIDriver) DeepCopy() *CSIDriver + func (in *CSIDriver) DeepCopyInto(out *CSIDriver) + func (in *CSIDriver) DeepCopyObject() runtime.Object + type CSIDriverList struct + Items []CSIDriver + func (in *CSIDriverList) DeepCopy() *CSIDriverList + func (in *CSIDriverList) DeepCopyInto(out *CSIDriverList) + func (in *CSIDriverList) DeepCopyObject() runtime.Object + type CSIDriverSpec struct + AttachRequired *bool + PodInfoOnMount *bool + VolumeLifecycleModes []VolumeLifecycleMode + func (in *CSIDriverSpec) DeepCopy() *CSIDriverSpec + func (in *CSIDriverSpec) DeepCopyInto(out *CSIDriverSpec) + type CSINode struct + Spec CSINodeSpec + func (in *CSINode) DeepCopy() *CSINode + func (in *CSINode) DeepCopyInto(out *CSINode) + func (in *CSINode) DeepCopyObject() runtime.Object + type CSINodeDriver struct + Allocatable *VolumeNodeResources + Name string + NodeID string + TopologyKeys []string + func (in *CSINodeDriver) DeepCopy() *CSINodeDriver + func (in *CSINodeDriver) DeepCopyInto(out *CSINodeDriver) + type CSINodeList struct + Items []CSINode + func (in *CSINodeList) DeepCopy() *CSINodeList + func (in *CSINodeList) DeepCopyInto(out *CSINodeList) + func (in *CSINodeList) DeepCopyObject() runtime.Object + type CSINodeSpec struct + Drivers []CSINodeDriver + func (in *CSINodeSpec) DeepCopy() *CSINodeSpec + func (in *CSINodeSpec) DeepCopyInto(out *CSINodeSpec) + type StorageClass struct + AllowVolumeExpansion *bool + AllowedTopologies []api.TopologySelectorTerm + MountOptions []string + Parameters map[string]string + Provisioner string + ReclaimPolicy *api.PersistentVolumeReclaimPolicy + VolumeBindingMode *VolumeBindingMode + func (in *StorageClass) DeepCopy() *StorageClass + func (in *StorageClass) DeepCopyInto(out *StorageClass) + func (in *StorageClass) DeepCopyObject() runtime.Object + type StorageClassList struct + Items []StorageClass + func (in *StorageClassList) DeepCopy() *StorageClassList + func (in *StorageClassList) DeepCopyInto(out *StorageClassList) + func (in *StorageClassList) DeepCopyObject() runtime.Object + type VolumeAttachment struct + Spec VolumeAttachmentSpec + Status VolumeAttachmentStatus + func (in *VolumeAttachment) DeepCopy() *VolumeAttachment + func (in *VolumeAttachment) DeepCopyInto(out *VolumeAttachment) + func (in *VolumeAttachment) DeepCopyObject() runtime.Object + type VolumeAttachmentList struct + Items []VolumeAttachment + func (in *VolumeAttachmentList) DeepCopy() *VolumeAttachmentList + func (in *VolumeAttachmentList) DeepCopyInto(out *VolumeAttachmentList) + func (in *VolumeAttachmentList) DeepCopyObject() runtime.Object + type VolumeAttachmentSource struct + InlineVolumeSpec *api.PersistentVolumeSpec + PersistentVolumeName *string + func (in *VolumeAttachmentSource) DeepCopy() *VolumeAttachmentSource + func (in *VolumeAttachmentSource) DeepCopyInto(out *VolumeAttachmentSource) + type VolumeAttachmentSpec struct + Attacher string + NodeName string + Source VolumeAttachmentSource + func (in *VolumeAttachmentSpec) DeepCopy() *VolumeAttachmentSpec + func (in *VolumeAttachmentSpec) DeepCopyInto(out *VolumeAttachmentSpec) + type VolumeAttachmentStatus struct + AttachError *VolumeError + Attached bool + AttachmentMetadata map[string]string + DetachError *VolumeError + func (in *VolumeAttachmentStatus) DeepCopy() *VolumeAttachmentStatus + func (in *VolumeAttachmentStatus) DeepCopyInto(out *VolumeAttachmentStatus) + type VolumeBindingMode string + const VolumeBindingImmediate + const VolumeBindingWaitForFirstConsumer + type VolumeError struct + Message string + Time metav1.Time + func (in *VolumeError) DeepCopy() *VolumeError + func (in *VolumeError) DeepCopyInto(out *VolumeError) + type VolumeLifecycleMode string + const VolumeLifecycleEphemeral + const VolumeLifecyclePersistent + type VolumeNodeResources struct + Count *int32 + func (in *VolumeNodeResources) DeepCopy() *VolumeNodeResources + func (in *VolumeNodeResources) DeepCopyInto(out *VolumeNodeResources)