PureSnapshot CRD reference
PureSnapshot is the Schema for the puresnapshots API.
PureSnapshot
Field | Description | Type |
---|---|---|
apiVersion | 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 | string |
kind | 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 | string |
spec | PureSnapshotSpec defines the desired state of PureSnapshot | object |
status | PureSnapshotStatus defines the observed state of PureSnapshot | object |
spec
fields
Field | Description | Type |
---|---|---|
spec.podName | PodName is the name of the FlashArray/FlashBlade pod | string |
spec.policyName | PolicyName is the name of the policy attached to the snapshot | string |
spec.snapshotID | SnapshotID is the id of the snapshot on the backend | string |
spec.snapshotName | SnapshotName is the name of the pure snapshot on the backend. The format of the field is <PVC name> .<Snapshot name> in all cases except for policy based FB snapshotsin which case it is the name of the PVC. | string |
spec.storageBackendType | StorageBackendType is the storage backend type: FlashArray or FlashBlade | string |
spec.storageBackends | StorageBackends is a list of backends for the volume. | array |
spec.storageBackends.id | Id is the id of the backend | string |
spec.storageBackends.iqn | IQN is the iSCSI qualified name for the backend | string |
spec.storageBackends.nqn | NQN is the NVMe qualified name for the backend | string |
spec.storageBackends.targets | Targets is a list of targets for the backend | array |