You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- description: Determines whether a VolumeSnapshotContent created through the
25
-
VolumeSnapshotClass should be deleted when its bound VolumeSnapshot is deleted.
24
+
- description: Determines whether a VolumeSnapshotContent created through the VolumeSnapshotClass should be deleted when its bound VolumeSnapshot is deleted.
26
25
jsonPath: .deletionPolicy
27
26
name: DeletionPolicy
28
27
type: string
29
28
- jsonPath: .metadata.creationTimestamp
30
29
name: Age
31
30
type: date
32
-
name: v1beta1
31
+
name: v1
33
32
schema:
34
33
openAPIV3Schema:
35
-
description: VolumeSnapshotClass specifies parameters that a underlying storage
36
-
system uses when creating a volume snapshot. A specific VolumeSnapshotClass
37
-
is used by specifying its name in a VolumeSnapshot object. VolumeSnapshotClasses
38
-
are non-namespaced
34
+
description: VolumeSnapshotClass specifies parameters that a underlying storage system uses when creating a volume snapshot. A specific VolumeSnapshotClass is used by specifying its name in a VolumeSnapshot object. VolumeSnapshotClasses are non-namespaced
39
35
properties:
40
36
apiVersion:
41
-
description: 'APIVersion defines the versioned schema of this representation
42
-
of an object. Servers should convert recognized schemas to the latest
43
-
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
37
+
description: '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'
44
38
type: string
45
39
deletionPolicy:
46
-
description: deletionPolicy determines whether a VolumeSnapshotContent
47
-
created through the VolumeSnapshotClass should be deleted when its bound
48
-
VolumeSnapshot is deleted. Supported values are "Retain" and "Delete".
49
-
"Retain"means that the VolumeSnapshotContent and its physical snapshot
50
-
on underlying storage system are kept. "Delete" means that the VolumeSnapshotContent
51
-
and its physical snapshot on underlying storage system are deleted.
52
-
Required.
40
+
description: deletionPolicy determines whether a VolumeSnapshotContent created through the VolumeSnapshotClass should be deleted when its bound VolumeSnapshot is deleted. Supported values are "Retain" and "Delete". "Retain" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are kept. "Delete" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are deleted. Required.
53
41
enum:
54
42
- Delete
55
43
- Retain
56
44
type: string
57
45
driver:
58
-
description: driver is the name of the storage driver that handles this
59
-
VolumeSnapshotClass. Required.
46
+
description: driver is the name of the storage driver that handles this VolumeSnapshotClass. Required.
60
47
type: string
61
48
kind:
62
-
description: 'Kind is a string value representing the REST resource this
63
-
object represents. Servers may infer this from the endpoint the client
64
-
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
49
+
description: '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'
65
50
type: string
66
51
parameters:
67
52
additionalProperties:
68
53
type: string
69
-
description: parameters is a key-value map with storage driver specific
70
-
parameters for creating snapshots. These values are opaque to Kubernetes.
54
+
description: parameters is a key-value map with storage driver specific parameters for creating snapshots. These values are opaque to Kubernetes.
71
55
type: object
72
56
required:
73
57
- deletionPolicy
@@ -76,6 +60,54 @@ spec:
76
60
served: true
77
61
storage: true
78
62
subresources: {}
63
+
- additionalPrinterColumns:
64
+
- jsonPath: .driver
65
+
name: Driver
66
+
type: string
67
+
- description: Determines whether a VolumeSnapshotContent created through the VolumeSnapshotClass should be deleted when its bound VolumeSnapshot is deleted.
68
+
jsonPath: .deletionPolicy
69
+
name: DeletionPolicy
70
+
type: string
71
+
- jsonPath: .metadata.creationTimestamp
72
+
name: Age
73
+
type: date
74
+
name: v1beta1
75
+
# This indicates the v1beta1 version of the custom resource is deprecated.
76
+
# API requests to this version receive a warning in the server response.
77
+
deprecated: true
78
+
# This overrides the default warning returned to clients making v1beta1 API requests.
79
+
deprecationWarning: "snapshot.storage.k8s.io/v1beta1 VolumeSnapshotClass is deprecated; use snapshot.storage.k8s.io/v1 VolumeSnapshotClass"
80
+
schema:
81
+
openAPIV3Schema:
82
+
description: VolumeSnapshotClass specifies parameters that a underlying storage system uses when creating a volume snapshot. A specific VolumeSnapshotClass is used by specifying its name in a VolumeSnapshot object. VolumeSnapshotClasses are non-namespaced
83
+
properties:
84
+
apiVersion:
85
+
description: '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'
86
+
type: string
87
+
deletionPolicy:
88
+
description: deletionPolicy determines whether a VolumeSnapshotContent created through the VolumeSnapshotClass should be deleted when its bound VolumeSnapshot is deleted. Supported values are "Retain" and "Delete". "Retain" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are kept. "Delete" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are deleted. Required.
89
+
enum:
90
+
- Delete
91
+
- Retain
92
+
type: string
93
+
driver:
94
+
description: driver is the name of the storage driver that handles this VolumeSnapshotClass. Required.
95
+
type: string
96
+
kind:
97
+
description: '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'
98
+
type: string
99
+
parameters:
100
+
additionalProperties:
101
+
type: string
102
+
description: parameters is a key-value map with storage driver specific parameters for creating snapshots. These values are opaque to Kubernetes.
0 commit comments