rancher-partner-charts/charts/hpe/hpe-csi-driver/crds/hpevolumegroupinfos_v2_crd....

125 lines
4.0 KiB
YAML

apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
creationTimestamp: null
name: hpevolumegroupinfos.storage.hpe.com
spec:
group: storage.hpe.com
names:
kind: HPEVolumeGroupInfo
plural: hpevolumegroupinfos
shortNames:
- hpevgi
scope: Cluster
versions:
- name: v1
# Each version can be enabled/disabled by Served flag.
served: true
# One and only one version must be marked as the storage version.
storage: false
schema:
openAPIV3Schema:
type: object
#x-kubernetes-preserve-unknown-fields: true
properties:
hpeVolumeGroupInfos:
description: List of HPE volume groups configured for 3PAR/Primera arrays.
items:
type: object
properties:
uuid:
description: The UUID of the node.
type: string
record:
description: Metadata for the volume group
type: object
snapshotGroups:
description: Snapshot groups that are linked to this volume group
items:
type: object
properties:
id:
description: ID of the snapshot group
type: string
name:
description: Name of the snapshot group
type: string
type: object
volumes:
description: Volumes that are members in this volume group
items:
type: object
properties:
volumeId:
description: ID of the member volume
type: string
volumeName:
description: Name of the member volume
type: string
type: object
type: object
- name: v2
# Each version can be enabled/disabled by Served flag.
served: true
# One and only one version must be marked as the storage version.
storage: true
schema:
openAPIV3Schema:
type: object
x-kubernetes-preserve-unknown-fields: true
properties:
hpeVolumeGroupInfos:
description: List of HPE volume groups configured for 3PAR/Primera arrays.
items:
type: object
properties:
uuid:
description: The UUID of the node.
type: string
record:
description: Metadata for the volume group
type: object
snapshotGroups:
description: Snapshot groups that are linked to this volume group
items:
type: object
properties:
id:
description: ID of the snapshot group
type: string
name:
description: Name of the snapshot group
type: string
type: object
volumes:
description: Volumes that are members in this volume group
items:
type: object
properties:
volumeId:
description: ID of the member volume
type: string
volumeName:
description: Name of the member volume
type: string
type: object
type: object
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []