Skip to main content
Version: 25.8

PureSnapshot CRD reference

PureSnapshot is the Schema for the puresnapshots API.

PureSnapshot

FieldDescriptionType
apiVersionAPIVersion 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
kindKind 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
specPureSnapshotSpec defines the desired state of PureSnapshotobject
statusPureSnapshotStatus defines the observed state of PureSnapshotobject

spec fields

FieldDescriptionType
spec.podNamePodName is the name of the FlashArray/FlashBlade podstring
spec.policyNamePolicyName is the name of the policy attached to the snapshotstring
spec.snapshotIDSnapshotID is the id of the snapshot on the backendstring
spec.snapshotNameSnapshotName 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 snapshots
in which case it is the name of the PVC.
string
spec.storageBackendTypeStorageBackendType is the storage backend type: FlashArray or FlashBladestring
spec.storageBackendsStorageBackends is a list of backends for the volume.array
spec.storageBackends.idId is the id of the backendstring
spec.storageBackends.iqnIQN is the iSCSI qualified name for the backendstring
spec.storageBackends.nqnNQN is the NVMe qualified name for the backendstring
spec.storageBackends.targetsTargets is a list of targets for the backendarray