Skip to content

Files

Latest commit

Kubernetes Prow Robotityuhui
Kubernetes Prow Robot
and
Oct 12, 2024
f914036 · Oct 12, 2024

History

History
14 lines (10 loc) · 1.95 KB

v1beta1_volume_attributes_class.md

File metadata and controls

14 lines (10 loc) · 1.95 KB

v1beta1_volume_attributes_class_t

Properties

Name Type Description Notes
api_version char * 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 [optional]
driver_name char * Name of the CSI driver This field is immutable.
kind char * 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 [optional]
metadata v1_object_meta_t * [optional]
parameters list_t* parameters hold volume attributes defined by the CSI driver. These values are opaque to the Kubernetes and are passed directly to the CSI driver. The underlying storage provider supports changing these attributes on an existing volume, however the parameters field itself is immutable. To invoke a volume update, a new VolumeAttributesClass should be created with new parameters, and the PersistentVolumeClaim should be updated to reference the new VolumeAttributesClass. This field is required and must contain at least one key/value pair. The keys cannot be empty, and the maximum number of parameters is 512, with a cumulative max size of 256K. If the CSI driver rejects invalid parameters, the target PersistentVolumeClaim will be set to an "Infeasible" state in the modifyVolumeStatus field. [optional]

[Back to Model list] [Back to API list] [Back to README]