Delete a VSAM cluster permanently
Usage
zowe zos-files delete data-set-vsam <dataSetName> [options]
Positional Arguments
dataSetName
(string)
- The name of the VSAM cluster that you want to delete
Options
--erase
| -e
(boolean)
- Specify this option to overwrite the data component for the cluster with binary
zeros. This option is ignored if the NOERASE attribute was specified when the
cluster was defined or altered.
--purge
| -p
(boolean)
- Specify this option to delete the VSAM cluster regardless of its retention
period or date.
Required Options
Zosmf Connection Options
--host
| -H
(string)
- The z/OSMF server host name.
--port
| -P
(number)
The z/OSMF server port.
Default value: 443
--user
| -u
(string)
- Mainframe (z/OSMF) user name, which can be the same as your TSO login.
--password
| --pass
| --pw
(string)
- Mainframe (z/OSMF) password, which can be the same as your TSO password.
--reject-unauthorized
| --ru
(boolean)
--base-path
| --bp
(string)
- The base path for your API mediation layer instance. Specify this option to
prepend the base path to all z/OSMF resources when making REST requests. Do not
specify this option if you are not using an API mediation layer.
Profile Options
Examples
Delete the VSAM data set named 'ibmuser.cntl.vsam':
zowe zos-files delete data-set-vsam "ibmuser.cntl.vsam" -f
Delete all expired VSAM data sets that match
'ibmuser.AAA.**.FFF':
zowe zos-files delete data-set-vsam "ibmuser.AAA.**.FFF" -f
Delete a non-expired VSAM data set named
'ibmuser.cntl.vsam':
zowe zos-files delete data-set-vsam "ibmuser.cntl.vsam" -f --purge
Delete an expired VSAM data set named 'ibmuser.cntl.vsam' by
overwriting the components with zeros:
zowe zos-files delete data-set-vsam "ibmuser.cntl.vsam" -f --erase