mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 03:41:45 +00:00
Add OneOf
This commit is contained in:
parent
20e77209f1
commit
43bd5f8648
@ -117,6 +117,9 @@ spec:
|
||||
This field is immutable.
|
||||
type: string
|
||||
type: object
|
||||
oneOf:
|
||||
- required: ["snapshotHandle"]
|
||||
- required: ["volumeHandle"]
|
||||
sourceVolumeMode:
|
||||
description: SourceVolumeMode is the mode of the volume whose snapshot
|
||||
is taken. Can be either “Filesystem” or “Block”. If not specified,
|
||||
|
@ -102,8 +102,8 @@ spec:
|
||||
type: string
|
||||
type: object
|
||||
oneOf:
|
||||
- required: [ "persistentVolumeClaimName" ]
|
||||
- required: [ "volumeSnapshotContentName" ]
|
||||
- required: ["persistentVolumeClaimName"]
|
||||
- required: ["volumeSnapshotContentName"]
|
||||
volumeSnapshotClassName:
|
||||
description: 'VolumeSnapshotClassName is the name of the VolumeSnapshotClass
|
||||
requested by the VolumeSnapshot. VolumeSnapshotClassName may be
|
||||
|
Loading…
Reference in New Issue
Block a user