github.com/verrazzano/verrazzano@v1.7.0/platform-operator/thirdparty/charts/velero/crds/volumesnapshotlocations.yaml (about) 1 2 --- 3 apiVersion: apiextensions.k8s.io/v1 4 kind: CustomResourceDefinition 5 metadata: 6 labels: 7 component: velero 8 annotations: 9 controller-gen.kubebuilder.io/version: v0.7.0 10 creationTimestamp: null 11 name: volumesnapshotlocations.velero.io 12 spec: 13 group: velero.io 14 names: 15 kind: VolumeSnapshotLocation 16 listKind: VolumeSnapshotLocationList 17 plural: volumesnapshotlocations 18 singular: volumesnapshotlocation 19 scope: Namespaced 20 versions: 21 - name: v1 22 schema: 23 openAPIV3Schema: 24 description: VolumeSnapshotLocation is a location where Velero stores volume 25 snapshots. 26 properties: 27 apiVersion: 28 description: 'APIVersion defines the versioned schema of this representation 29 of an object. Servers should convert recognized schemas to the latest 30 internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' 31 type: string 32 kind: 33 description: 'Kind is a string value representing the REST resource this 34 object represents. Servers may infer this from the endpoint the client 35 submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' 36 type: string 37 metadata: 38 type: object 39 spec: 40 description: VolumeSnapshotLocationSpec defines the specification for 41 a Velero VolumeSnapshotLocation. 42 properties: 43 config: 44 additionalProperties: 45 type: string 46 description: Config is for provider-specific configuration fields. 47 type: object 48 provider: 49 description: Provider is the provider of the volume storage. 50 type: string 51 required: 52 - provider 53 type: object 54 status: 55 description: VolumeSnapshotLocationStatus describes the current status 56 of a Velero VolumeSnapshotLocation. 57 properties: 58 phase: 59 description: VolumeSnapshotLocationPhase is the lifecycle phase of 60 a Velero VolumeSnapshotLocation. 61 enum: 62 - Available 63 - Unavailable 64 type: string 65 type: object 66 type: object 67 served: true 68 storage: true 69 status: 70 acceptedNames: 71 kind: "" 72 plural: "" 73 conditions: [] 74 storedVersions: []