INPUT_OBJECT
KubernetesKindPersistentVolumeClaimSpecInput
Spec defines the desired characteristics of a volume requested by a pod author. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
link GraphQL Schema definition
- input KubernetesKindPersistentVolumeClaimSpecInput {
- String] : [
- # This field can be used to specify either: * An existing VolumeSnapshot object
- # (snapshot.storage.k8s.io/VolumeSnapshot - Beta) * An existing PVC
- # (PersistentVolumeClaim) * An existing custom resource/object that implements
- # data population (Alpha) In order to use VolumeSnapshot object types, the
- # appropriate feature gate must be enabled (VolumeSnapshotDataSource or
- # AnyVolumeDataSource) If the provisioner or an external controller can support
- # the specified data source, it will create a new volume based on the contents of
- # the specified data source. If the specified data source is not supported, the
- # volume will not be created and the failure will be reported as an event. In the
- # future, we plan to support more data source types and the behavior of the
- # provisioner may change.
- KubernetesKindPersistentVolumeClaimSpecDataSourceInput :
- # Resources represents the minimum resources the volume should have. More info:
- # https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
- KubernetesKindPersistentVolumeClaimSpecResourcesInput :
- # A label query over volumes to consider for binding.
- KubernetesKindPersistentVolumeClaimSpecSelectorInput :
- # Name of the StorageClass required by the claim. More info:
- # https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1
- String :
- # volumeMode defines what type of volume is required by the claim. Value of
- # Filesystem is implied when not included in claim spec.
- String :
- # VolumeName is the binding reference to the PersistentVolume backing this claim.
- String :
- }